主题中讨论的其他器件:UNIFLASH
工具与软件:
请能否确认我应该将哪个地址偏移用于 UniFlash:
根据上面的图像、我正在使用" sbl_ospi.release.tiimage"。
- 如果我 根据该表使用应用程序偏移0x60081000、我的应用程序将无法运行。
- 如果我 根据 屏幕截图使用应用偏移0x60080000、我的应用程序会运行。
请确认。
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.
是否有机会作出答复?
我比较了以下文档:
a)文件:///C/C:/ti/mcu_plus_sdk_am263px_10_01_00_34/docs/api_guide_am263px/TI_UNIFLASH_TOOL.html #autotoc_md425
b) 文件:///C/C:/ti/mcu_plus_sdk_am263px_10_01_00_34/docs/api_guide_am263px/TOOLS_FLASH.html #autotoc_md1039
在两种情况下的屏幕截图显示为 0x6008 0 000.
哪一项是正确的? 它们都正确、但我遗漏了一些内容吗?
感谢您提供的信息 Sahana。 至少我有一种方法可以绝对确认每个 SBL 的偏移地址。
现在、我明白了为什么这会令人困惑。 似乎 TI 改变了 SBL OSPI 偏移地址介于 SDK 9.2.0.56和 SDK 10.1.0.34之间:
SDK 9.2.0.56 SBL OSPI
SDK 10.1.0.34 SBL OSPI
1) 1)不同 SDK 之间发生这种更改的原因是什么?
2)在10.1.0.34 SDK 中、SBL OSPI 偏移为0x80000、SBL CAN 偏移为0x80000。 它们为什么不同?
3)怎么计算/决定偏移地址仍然请?
您好!
1) 1)已在这些版本之间为 SBL 启用 OSPI PHY 调优、并且硬件设计将 PHY 攻击向量放置在0x80000处。 因此、我们必须移动应用偏移。
2) 2) 我们不在 SBL CAN UNIFLASH 中对 phy 矢量进行编程。 此命令未发送:
--operation=flash-phy-tuning-data
因此、0x80000应用程序偏移适用于 SBL CAN Uniflash。
3) 3)建议使用0x81000。 为了获得更好的性能、默认在 SBL OSPI 上启用 PHY 模式。
此致!
Aswathi