Other Parts Discussed in Thread: UNIFLASH, SYSCONFIG
Thread 中讨论的其他器件:UNIFLASH、 SYSCONFIG
工具/软件:
下载并安装最新 SDK 后、我们已经注意到一些与 SBL OSPI 示例相关的问题。
1) sbl_ospi 文件夹为空。 这个示例是否放弃了其他示例? 奇怪的是文件夹仍然存在、但为空。
2) 并非所有 SBL OSPI 示例都分配了其 OSPI 引脚。 查看 sbl_ospi_fastboot/am263px-cc example.syscfg、它可以清楚地为 OSPI 上的所有引脚设置为 advisestSolution(在 syscfg 中解析为“any")“)。
3) sbl_ospi_morple_elf/am263px-cc example.syscfg 几乎分配了所有 ospi 引脚。 RESET_OUT0 仍配置为 EPWM11_B 的建议解决方案 构建时、此工程(以及之前 SDK 10_02_00_15 中的 sbl_ospi 和 SDK 11_00_00_19 sbl_ospi_fastbook/am263px-cc)reset_OUT0 引脚解析为 EPWM11_B(在 pinmux.csv 以及 ti_00_config.c 中看到)。根据原理图、我们实际上已通过 LED1_fastbook/am263px-cc 用户开发并已验证此引脚。 在这个项目中是一个非常具体的 flashFixUpOspiBoot() 函数、它调用 OSPI_setResetPinStatus () 函数来将引脚设置为高电平、然后设置为低电平。 尽管很难判断这些复位函数是否实际使用我们的控制卡版本调用(它们似乎被跳过)。
SBL 示例仍然存在稳定性问题、在这种情况下、编译/运行过程可以正常运行几小时、然后突然它们将停止正确引导。 在最新的 SDK 中、似乎仍然没有真正有效的示例解决方案。


