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.

[参考译文] TMS320F280037:自定义引导模式

Guru**** 2387830 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1372259/tms320f280037-custom-boot-mode

器件型号:TMS320F280037

工具与软件:

我需要禁用引导模式配置 GPIO 并引导至闪存、这正是技术参考手册 SPRUIW9B 第4.5.3.1节中的示例。  技术手册介绍了如何对 BOOTPIN_CONFIG 寄存器进行编程。  

过去、我一直在开发期间使用 CCS 调试视图中的工具/片上闪存工具来执行此操作。  但是、 尽管片上闪存显示了 GPREG (BOOTCTRL)部分且 GPREG1-4的地址范围为0x78008至0x7800e、但在存储器窗口中没有参考 BOOTPIN_CONFIG。   我 在技术参考手册或数据表中找不到 BOOTPIN_CONFIG 的地址、因此我不知道编程位置。

我忽视了什么?

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您应该根据器件文档(如下代码片段)写入 Z1-OTP 的用户 OTP-BOOTPIN-CONFIG 地址。 GPREG 地址是只读的、但片上闪存工具应在引导 ROM 寄存器名称旁边显示 OTP 地址:

    此致、

    Allison

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    表4-14澄清了事项。  FWiW 4.5.3.x 中的示例参考 BOOTPIN_CONFIG、这些表使用 BOOTPIN-CONFIG、因此搜索一个不会找到另一个。  我也没有 注意到  片上闪存工具使用寄存器名称和用户 OTP 地址、似乎每一个都有一个部分、如表4-14中所示。

    感谢您的帮助。

    Don