主题中讨论的其他器件:IWR1843、
你(们)好!
我遇到了 IWR1843编程问题。 IWR1843从外部闪存器件获取代码。 如果我下载具有 uniflash 的代码、它会正常工作。 但是、如果我在同一地址使用相同的 bin 代码对外部闪存进行预编程、则该闪存无法成功引导。 如果我对闪存进行预编程、我需要注意什么? Uniflash 执行一些额外步骤?
谢谢!此致!
董
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.
你(们)好!
我遇到了 IWR1843编程问题。 IWR1843从外部闪存器件获取代码。 如果我下载具有 uniflash 的代码、它会正常工作。 但是、如果我在同一地址使用相同的 bin 代码对外部闪存进行预编程、则该闪存无法成功引导。 如果我对闪存进行预编程、我需要注意什么? Uniflash 执行一些额外步骤?
谢谢!此致!
董
尊敬的 Dong:
需要注意的关键一点是在使用 CCS/UniFlash 时通过启动 GEL 文件执行的任何初始化操作。 这是 UniFlash 的"额外步骤":
https://software-dl.ti.com/ccs/esd/documents/users_guide/gel/production.html
谢谢
小
您知道在哪里可以找到有关下载代码时 GEL 文件 uniflash 使用哪个的更多信息?
可以在 CCS 中创建类似的配置、然后在目标配置编辑器中查看使用的是哪个启动 GEL 文件。 在任何情况下、器件专家也可以提供这些详细信息。
尊敬的 Santosh:
我正在尝试使用 XDS110调试器来逐步检查代码... 它自己的代码包含两部分:SLB (二级引导)+主应用程序。 我发现当 SLB 中的图像加载尝试加载主应用时、代码失败。 它无法从闪存中读回正确的内容。 所有内容都是'0xCCCCCCCC'。 似乎 QSPI 内存映射模式不能正常工作...
奇怪的一点是:使用相同的代码、如果使用 UNIFLASH 下载、SLB 可以正常工作:它可以加载主应用程序并正确启动主应用程序。 很难将 QSPI 问题与加载方法联系起来...
此致
董