主题中讨论的其他器件:C2000WARE
您好!
我知道您提供了一种用户可以通过在 C2000ware 上使用 SCI 引导来更新闪存的方法。 但是、此方法似乎基于作为主机的 PC。
我想确认的是、您是否有文档或示例代码可以通过 CPU 或 FPGA 等嵌入式器件而不是以 PC 作为主机来更新闪存。
您能对此发表评论吗?
Br、
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.
您好!
我知道您提供了一种用户可以通过在 C2000ware 上使用 SCI 引导来更新闪存的方法。 但是、此方法似乎基于作为主机的 PC。
我想确认的是、您是否有文档或示例代码可以通过 CPU 或 FPGA 等嵌入式器件而不是以 PC 作为主机来更新闪存。
您能对此发表评论吗?
Br、
您好!
对于使用非 PC 主机进行固件更新、您希望使用哪种类型的内核引导加载程序、仍然是 SCI? 《 C2000微控制器串行闪存编程》中详细介绍的闪 存内核使用串行闪存主机编程器执行固件更新、不通过辅助器件显示更新。
在与主器件通信之前、辅助器件需要将固件应用程序更新驻留在其 RAM 或闪存中。
有关相关示例、您可以查看 最新 C2000ware 中的 SCI 单核和双核。
谢谢。此致、
查尔斯
您好 Charles-San:
感谢您的答复。
>对于使用非 PC 主机的固件更新,您希望使用哪种类型的内核引导加载程序,仍然使用 SCI?
我并不特别要使用 SCI。 可以使用其他通信接口来实现从外部器件写入闪存映像。
>在与主设备通信之前,辅助设备需要将固件应用程序更新驻留在其 RAM 或闪存中。
是的、我了解以上内容。
>相关示例,您可以在 最新的 C2000ware 中查找 SCI 的单核和双核。
您能否指出我们应该查看哪个文件夹的详细信息?
此致、
尊敬的 Ryuuichi:
该器件的相关通信示例的文件夹如下:
单核 CAN - C:\ti\C2000Ware_5_02_00_00\driverlib\f2837xd\examples\cpu\can
单核 SCI - C:\ti\C2000Ware_5_02_00_00\driverlib\f2837xd\examples\cpu1\sci
双核 SCI - C:\ti\C2000Ware_5_02_00_00\driverlib\f2837xd\examples\dual\sci
有关 bootROM 和通信模式的相关代码信息、可以访问以下文件夹:
C:\ti\C2000Ware_5_02_00_00\libraries\boot_rom\f2837xd\revB\rom_sources\F2837x_bootROM\cpu01-bootROM\source
C:\ti\C2000Ware_5_02_00_00\libraries\boot_rom\f2837xd\revB\rom_sources\F2837x_bootROM\cpu02-bootROM\source
谢谢。此致、
查尔斯