Thread 中讨论的其他器件: UNIFLASH、 TMDS243EVM
工具/软件:
我使用 MCU+ SDK V9.1.2.5 中的库存 SBL OSPI tiboot3.bin 文件刷写 LP-AM243 (PROC109A (001)、PCB 日期代码 4023)。 下电上电时、CCS 终端报告:
错误: flash_norOspiOpen:1269: flash_norOspiOpen : PHY 启用失败!!! 在没有 PHY 的情况下继续...
错误:Board_flashOpen:201:闪存打开失败、例如 0!!!
断言:0.134840s:../main.c:main:116: status == SystemP_SUCCESS failed!!
我导入了工程并禁用了“Enable PHY mode“选项。 CCS 终端现在报告:
DMSC 固件版本 9.2.8--v09.02.08 (Kool Koala)
DMSC 固件版本 0x9
DMSC ABI 修订版 3.1
遗憾的是、引导加载程序似乎挂起、始终不会转换到应用程序。
我还尝试了 MCU+ SDK V11.1.0.17 中的 tiboot3.bin 文件、并观察到了相同的故障。 我有 3 个 LP-AM243 电路板、它们都出现相同的故障。
我可以通过 XDS110 JTAG 成功加载并运行我的应用程序。 我在刷写其他 SBL 引导加载程序 (NULL、UART、UART UniFlash) 时没有问题、这些引导加载程序可以正常运行。 我还有一个 TMDS243EVM、可以刷写 SBL OSPI 引导加载程序并成功运行它。 问题仅与 LP-AM243 的 OSPI 引导加载程序有关。
有人能解释 SPI PHY 启用故障吗? 任何人在使用 SBL OSPI 与 LP-AM243(特别是生产日期代码 4023)时是否成功或失败?

