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.
工具与软件:
尊敬的专家
由于我无法使用 SCI0-Boot (GPIO84、GPIO85)使用 SCI 引导加载程序、
我正在尝试使用 SCI1-Boot (GPIO28、GPIO29)来运行 SCI 引导加载程序。
我通过在 OTP 存储器中设置0x0000815A 或 Ox4955815A、将其设置为作为 SCI1-Boot 运行。
在 OTP 存储器中设置某个值后、引导配置引脚的行为异常。
当引导配置引脚(GPIO72、GPIO84)为"11"时、它应该在闪存模式下运行、当它为"01"时、它应该在 SCI 模式下运行。
但是、在 OTP 程序中设置0x0000815A 后、当引导配置引脚(GPIO72、GPIO84)为"00"时、该引脚将在闪存模式下运行、当该引脚为"11"时、该引脚将在 SCI 模式下运行。
我成功使用 SCI1-boot 更新了程序、方法是将配置模式引脚(GPIO72、GPIO84)设置为"11"、并通过将配置模式引脚(GPIO72、GPIO84)设置为"00"、验证 TMS320F28377D 在闪存模式下正常工作。
我不明白为什么将值0x0000815A 写入 OTP-BOOTCTRL Zx 存储器会更改引导配置引脚(GPIO72、GPIO84)的角色。
我在"Technical Reference Manual.pdf"中找不到任何相关信息。
您能解释一下上述现象吗? 或者我可以参考任何文档吗?
好的。 祝你好运。
您好、Kim、
专家目前不在办公室;请期待得到延迟答复。 对此造成的不便、我深表歉意。
此致、
Delaney
您好!
如您所知、有默认的引导引脚决定了器件的引导模式。 在您的情况下、 您想要使用 SCI 引导的替代选项、而是使用 SCI 引导模式的选项1、这将使用 GPIO29和 GPIO28作为 SCI TX/RX、并需要将器件设置为"get"模式。
将引导引脚设置为 GPIO72 = 1和 GPIO84 = 1时:
当您将引导引脚设置为 GPIO72 = 0和 GPIO84 = 0时:
此致、
Allison