主题中讨论的其他器件:C2000WARE
你好。
我希望通过 USB 对所有内核(CPU1、CPU2、CM)进行固件更新
在这种情况下、 应使用哪个内核来更新固件?
实际上、我打算使用 USB_EX7_host_msc.c 我还发现有 USB_EX7_host_msc_cm.c
在这些程序中、我想我只能使用 CPU1或 CM 内核。
CPU1和 CM 内核是否可以更新所有内核的固件?
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.
你好。
我希望通过 USB 对所有内核(CPU1、CPU2、CM)进行固件更新
在这种情况下、 应使用哪个内核来更新固件?
实际上、我打算使用 USB_EX7_host_msc.c 我还发现有 USB_EX7_host_msc_cm.c
在这些程序中、我想我只能使用 CPU1或 CM 内核。
CPU1和 CM 内核是否可以更新所有内核的固件?
您好!
使用 USB 进行固件更新的任何特定原因? 我们可以使用另一个外设来实现它吗?
当前 F2838x 没有 USB 内核代码、您必须 参阅 C2000Ware 中的 F2837xD_USB_FLASH_kernels 示例代码、并将其移植到 F2838x。
此外、对于 CM、您需要 使用 IPC 将数据从 CPU1发送到 CM 的 RAM、然后运行此代码
请参阅以下链接
此致
Siddharth
您好!
是的、CM 内核无法对 CPU1和 CPU2进行固件更新。
CM 闪存 API 和 CM 闪存映像 应 通过 CPU1流式传输并加载到共享 RAM 中、以便 CM 可以对其进行访问并使用其在闪存组中对其应用映像进行编程
有关更多资源、请参阅以下链接
此致
Siddharth