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.
我正在尝试在当前项目中设置闪存。 在 TI controlCARD 上进行测试后、我转到了开发板。 controlCARD 上使用的闪存 API 代码在开发板上运行时不再工作。 我已经更新了用于初始化库的 SYSCLK 和 RWAIT 值- 200MHz 和3至103MHz 以及3个 RWAIT。 这未解决问题。 是否有人对如何使库正常工作或使用可用于调试此问题的路径有任何见解?
Joseph、
1) 1)您是否检查了 XCLKOUT 以确保时钟根据需要正确配置?
2) 2)您是否能够使用 CCS 闪存插件成功加载任何代码?
3) 3)您传递给 Fapi_initiatizeAPI ()的参数是什么?
4) 4)在103MHz 时、您可以将 RWAIT 配置为0x2。
谢谢、此致、
Vamsi
我没有检查 XCLKOUT 的确切值。
我能够使用 CCS 刷写新的固件映像。
在 Fapi_initializeAPI (F021_CPU0_BASE_ADDRESS、200)之前以及现在的 Fapi_initializeAPI (F021_CPU0_BASE_ADDRESS、103)。
好的。
最奇怪的是、闪存库有两个实例。 一个用于引导加载程序、另一个用于主应用程序。 尽管时钟相同、但只有应用程序版本才能成功闪存。
Joseph、
是否可以确认 RWAIT 配置为2?
谢谢、此致、
Vamsi
我发现了什么问题。 我将闪存 API 使用的全局变量分配给闪存、而不是 RAM。 感谢你的帮助。