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.
我的客户尝试在 TMS320F28027上使用 SPI 引导加载程序、但它不起作用。 似乎从 SPI 闪存中读取新映像、但它不会更新内部闪存。 请提出任何建议。
您好、Matthew、
我们将指派给主题专家。 许多工程师因假期休息而起飞、因此请预计延迟响应。
此致、Santosh
这必须逐步调试。
您是否能够看到数据在线路上传输-您是否使用示波器检查相同的数据?
是重新启动后、数据按预期从 SPI 闪存中读取、然后跳转到入口点。 但是、闪存未被擦除或更新。
出发地:TMS320F2802x 技术参考手册。
也就是说、要在独立模式下配置器件以进行 SPI 引导、必须为 SPI_boot 对 OTP_KEY 和 OTP_BMODE 位置进行编程、并为获取模式引导选项配置引导模式引脚。
SPI 引导也可用作仿真引导选项。 在此模式下、引导 ROM 将通过 SPI-A 端口从外部 SPI EEPROM 或 SPI 闪存将代码和数据加载到片上存储器中。
我的设置:
OTP_KEY = 0x55AA
OTP_BMODE = 0x004 (SPI_BOOT)
ROM 中的 SPI_BOOT 能否直接写入 F2802x 内部闪存?
ROM 中的 SPI 引导不会直接写入闪存。 第二级引导加载程序(称为内核)、它必须负责对闪存进行编程。