请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MCU-PLUS-SDK AM263X 主题中讨论的其他器件:UNIFLASH、 AM2634
工具与软件:
您好、TI:
我遇到与有关的问题 AM263x 器件的 HS-AMB FS 型号 . 情况如下:
- 我使用了
otp_keywriter_am263x_SR_11_09_01_00_05Keywriter。 - 流经 Uniflash 、我将 Keywriter 二进制编程到闪存中的地址
0x0(SBL 起始地址)。 - 编程后、我检查了中的闪存内容
0x0并验证数据是否已正确写入。
但是、在 A 上 下电上电 、会出现以下问题:
- 不执行 Keywriter。
0x0使用 Uniflash 再次检查地址处的闪存内容、我发现数据已重置为0x0。
我尝试了另一种方法:
- 使用 UART 模式 并具有闪存脚本来对二进制文件进行编程。
- 在这种情况下、这种现象与使用 Uniflash 相同。
补充意见:
- 在 QSPI 模式 用于引导器件、串行端口接收一串输出日志。

- 此日志显示后、如果我
0x0使用 Uniflash 检查地址处的闪存内容 SBL 内容已被清除 . - 我的 EVM 上显示的 ROM 版本和相关信息(如随附的图像所示)与中所示的不同 添加了用户指南示例 .

您能帮助我理解吗?
- 为什么
0x0在 QSPI 模式下引导后闪存数据复位? - 为什么 Keywriter 不执行?
- ROM 版本是否存在兼容性问题?
我还有一个与启用安全启动相关的问题:
在 A 上 定制 AM2634板 其中仅支持 QSPI 引导并通过 Uniflash 完成编程、启用安全引导并运行 Keywriter 将器件转换为 HS-SE、默认情况下将锁定 JTAG 接口。 这使得进一步开发变得不可能。
为了解决此问题、我正在考虑修改 devconfig进行选择 以启用调试端口选项并重新编译 Keywriter。 目标是在 Keywriter 执行后使调试端口保持打开状态。 这种方法是否可行?
您能帮助我理解吗?
- 是否可以
devconfig按照所述修改设置以确保在执行 Keywriter 后调试端口保持打开状态?
感谢您的帮助!
此致、
Yang