主题中讨论的其他器件: 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.
您好!
请参阅应用手册 sprabv4、其中说明了如何使用 SCI 闪存内核和 PC 端主机工具来更新固件。 您可以在 C2000Ware 中的以下路径中找到 F2803x SCI 闪存内核:
C2000Ware_x_xx_xx_xx > device_support > F2803x > examples > c28 > F2803x_flash_kernel
谢谢、
Sira
我仍然无法理解您的请求、但我的解释是、您不想在 SCI 引导模式下手动更新固件、而是希望在应用程序中内置固件更新功能。 为了支持这一点、我们支持所谓的 LFU (带或不带器件复位的实时固件更新)。 在这里、系统将只在闪存引导模式下引导(即无需将引导模式切换为 SCI 引导、无需将 SCI 闪存内核下载到 RAM)。 但是、SCI 闪存内核必须静态驻留在闪存中。 然后、当主机发送固件更新命令时、应用程序将控制权转移到 SCI 闪存内核、该内核将接收来自主机的新固件映像、并对闪存进行编程。 然后器件复位、新应用程序运行。 因此、在此过程中根本不调用 SCI ROM 引导加载程序。
请参阅 SPRUIU8 (具有器件复位功能的 LFU)、SPRUIU9 (不具有器件复位功能的 LFU)。
谢谢、
Sira