请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: TMS320F28P650DK
尊敬的团队:
我正在使用 TMS320F28P650DK6 器件并尝试修改默认 SCI 引导配置。
默认情况下、SCI 引导使用 GPIO12 和 GPIO13。 我想将它们重新映射到 GPIO42 和 GPIO43。 为此、我将 BOOTDEF 值更新为 0x61 。
为了进行测试、我通过 EMU 寄存器配置了以下内容:
- 写道 0x5AFF4854 最终目的 EMU_BOOTPIN_CONFIG
- 写道 0x03026100 最终目的 EMU_BOOTDEF_LOW
通过这些设置、SCI 引导在 EMU 模式下使用 GPIO42 和 GPIO43 正常工作。
现在、我想使用 OTP 使该配置永久有效。
请您澄清一下:
- 为了复制上述 EMU 配置、需要对哪些 OTP 位置/寄存器进行编程?
- 对于 BOOTPIN_CONFIG 和 BOOTDEF、应该将哪些确切值写入 OTP?
- 为了确保 SCI 引导在复位后使用 GPIO42/43(无 EMU)、是否需要任何其他寄存器或步骤?
- 将这些值写入 OTP 时、需要遵循任何预防措施或编程序列?
提前感谢您的支持。
此致、
Ranjith。
