TI中文支持网
TI专业的中文技术问题搜集分享网站

DSP5509a读取串行flash芯片程序问题

我按照表格里面的bootm[0:3]里面的Serial EEPROM(SPI-16BIT)设置了启动模式,用示波器测到片选端有高电平,但是DSP还是没有读取flash芯片的程序,请问这个是还有什么问题呢?应该如何操作呢?

Nancy Wang:

看一下以下链接的第3.5章节,按照上面所说的步骤依次检查一下。
www.ti.com/…/spra375f.pdf

Shine:

1. 首先看一下SPI EEPROM是否接了McBSP0口?

2. 如果SPI EEPROM有写保护write-protect (WP) 和 HOLD管脚的话,这两个管脚需要拉高。

3. IO4管脚是否拉低了?如果拉低了说明bootm管脚配置正确,进入了SPI boot mode.

4. ”DSP没有读取flash芯片的程序“是指根本没有读spi EEPROM还是读出来的数据不对?有没有读EEPROM可以用示波器测量确定。

灰小子:

建议先用带存储的示波器或者逻辑分析仪观察一下时序。
然后和器件的数据手册进行对比。
这种调时序的工作用逻辑分析仪观察一下更直观,更容易找到问题和原因。

赞(0)
未经允许不得转载:TI中文支持网 » DSP5509a读取串行flash芯片程序问题
分享到: 更多 (0)