This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320C6672: I2C启动时卡在RBL起始地址

Part Number: TMS320C6672
  1. 板卡使用TMS320C6672芯片,外接I2C eeprom用于保存IBL,另接emif NAND FLASH用于保存代码。在一批板卡中观察到两张板卡dsp串口无IBL打印,程序未正常启动。
  2. 通过飞线观察到上电时I2C总线上没有数据和时钟,在正常启动板卡上能正常观察到。又通过仿真器观察到无法启动板卡的BOOTMODE引脚值为0x0000082b,与正常启动板卡一致,且板卡均能通过仿真器下载代码并运行。
  3. 再通过仿真器连接,不下载代码,在上电时观察到无法正常启动板卡的PC指针始终指向0x20b00000,点击运行后停止地址不变。而正常启动板卡连接仿真器后点击运行后停止可以观察到PC指针先后指向0x20b00000->0x00800000->0x0c000000,与我程序中分配的地址一致。
  4. 请问有什么情况会导致DSP在上电时停止在RBL的入口地址?