Thread 中讨论的其他器件:C2000WARE
您好!
此控制器是否具有默认引导加载程序、还是必须设计自定义引导加载程序?
谢谢。
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.
您好!
此控制器是否具有默认引导加载程序、还是必须设计自定义引导加载程序?
谢谢。
您好 Devendra:
C2000器件在 BootROM 中具有默认的主引导加载程序。 如果程序需要客户引导加载程序、您可以额外/选择性地实现该引导加载程序。 有关器件启动过程和特定引导加载程序示例的其他信息、也请参阅我在本主题中列出的资源: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1361202/tms320f280025c-bootloader-development-process-and-related-information
此致、
Allison
尊敬的 Devendra:
可以使用实用程序文件夹中的 CAN 闪存编程器应用程序。 由于该器件仅具有传统 CAN 外设、因此您必须使用/修改此处提供的 DCAN 版本的闪存编程器应用程序:
C:\ti\C2000Ware_5_02_00_00\utilities\flash_programmers\dcan_flash_programmer
目前 DCAN 闪存编程器设计为与 F28003x 和 F28P65x 器件配合使用。 要修改它、您需要 Microsoft Visual Studio 打开 dcan_flash_programmer.sln 文件。
您还可以使用 F28003x DCAN 闪存内核示例作为自定义引导加载程序工程的参考、如下所示:
C:\ti\C2000Ware_5_02_00_00\driverlib\f28003x\examples\flash
作为 flash_ex5_dcan_flash_kernel 工程。
硬件要求是您需要 CAN 收发器板和 PEAK PCAN-USB Pro FD 分析仪。
以下是我们的应用手册、您也可以参阅: C2000微控制器的 CAN 闪存编程
谢谢。此致、
Charles
尊敬的 Davendra:
如前面 C2000微控制器的 CAN 闪存编程 应用手册所链接、在设计您自己的引导加载程序时、您可以参阅现有的 CAN 闪存内核参考设计流程。 您还可以将 bootROM 代码作为源代码(C:\ti\C2000Ware_5_02_00_00\libraries\boot_rom\f28002x\rev0\rom_sources\F28002x_rom\bootROM\source)加以引用、因为这是 CAN 闪存内核针对各个器件 bootROM 所基于的。
谢谢。此致、
Charles