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.

[参考译文] CCS/TMS320F28379D:TMS320F28379D 引导模式引脚配置

Guru**** 2620915 points

Other Parts Discussed in Thread: TMS320F28379D, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/700407/ccs-tms320f28379d-tms320f28379d-boot-mode-pin-configuration

器件型号:TMS320F28379D
主题中讨论的其他器件: C2000WARE

工具/软件:Code Composer Studio

您好!

我是 TMS320f28379d 的一名新研究员、我想了解该系统上的 CAN 通信。 如何为 CAN 自定义引导模式?  

感谢您的帮助、

此致。

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

    您好!

    引导代码位于 ROM 中、无法自定义。 您可以开发次级引导加载程序、并通过主 CAN 引导加载程序加载并使用它 。  您可以 参考 TI 提供的 CAN 引导加载程序来开发次级引导加载程序。 希望这对您有所帮助。

    此致、

    Vivek Singh  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、先生、
    感谢您的回复。 我的真正问题是、如何在 Z1_BOOTCTRL 寄存器上为 CAN 通信进行配置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我误解了这个问题。 TRM 的"2.15.15.3 Z1_BOOTCTRL 寄存器(偏移= 4h)[复位= 0h]"部分给出了该寄存器的定义。 BootROM 一章(第3.4节:配置引导模式引脚)也对此进行了说明。 将值编程到此字段后、您可以使用 CCS 闪存插件(在 CCS 中单击 Tools -> On-Chip Flash)对该值进行编程或将其定义为代码的一部分(请参阅 C2000Ware 中的 blinky_with _DCSM 示例)、然后对.out 文件进行编程。 请注意、该位置在 OTP (一次性可编程闪存)中、这意味着编程后无法更改该位置、因此请确保值正确。 我建议您首先尝试仿真启动(请参阅 TRM 的"3.6配置仿真启动选项"部分)、并确认要在 OTP 位置编程的正确值。

    此致、

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

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

    您好、先生、

    主席先生,我还有另一个问题。 有一些引导选择模式。 例如,如果 GPIO72=1和 GPIO84=1,则模式将是 Get/Flash 模式。 我可以为 CAN 配置这些引脚吗? 即如何为 CAN 固定引脚自定义这些引脚? 您是否想共享有关 CAN 通信和 CAN 引导加载程序的一些文档或源? 感谢你的帮助。

    此致。

    Furkan Yumbul

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

    这在其他 E2E 主题上回答。

    Vivek Singh