Part Number:TMS320C6672
- 板卡使用TMS320C6672芯片,外接I2C eeprom用于保存IBL,另接emif NAND FLASH用于保存代码。在一批板卡中观察到两张板卡dsp串口无IBL打印,程序未正常启动。
- 通过飞线观察到上电时I2C总线上没有数据和时钟,在正常启动板卡上能正常观察到。又通过仿真器观察到无法启动板卡的BOOTMODE引脚值为0x0000082b,与正常启动板卡一致,且板卡均能通过仿真器下载代码并运行。
- 再通过仿真器连接,不下载代码,在上电时观察到无法正常启动板卡的PC指针始终指向0x20b00000,点击运行后停止地址不变。而正常启动板卡连接仿真器后点击运行后停止可以观察到PC指针先后指向0x20b00000->0x00800000->0x0c000000,与我程序中分配的地址一致。
- 请问有什么情况会导致DSP在上电时停止在RBL的入口地址?
Vivian Gao:
感谢您对TI产品的关注! 关于你的咨询,我们正在确认你的问题,稍后回复您。
,
Yx chen:
请问有结论了吗
,
Alice:
您好,
您能否检查一下问题在其他启动模式(例如 SPI)中是否仍然存在?
,
Yx chen:
因为是自研板,设计时只预留了从emif连接的nand flash启动这一种启动模式
,
Yx chen:
问题解决了,发现jtag连接接口的emu0信号在经过电平转换芯片后没有了,更换电平转换芯片后能正常启动了
TI中文支持网

