大家好,团队
我正在处理类似的情况,即通过 CAN 升级 F280049C 和 F280041C 的固件。
我已经浏览了几份文档“C2000 MCU 上带/不带设备重置的实时固件更新”和“软件控制固件升级”
以下是我需要指导的问题。 当前实施使用零引导引脚=闪存引导模式。
a)根据“C2000 MCU 上带/不带设备重置的实时固件更新”文档,需要一个可用的外设,主机可以通过该外设发送新的固件映像。 文档使用 SCI 界面解释了这一点。 是否可以通过 CAN 接口修改相同的内容以接收新固件映像并写入闪存?
b)根据软件控制的固件升级,是否可以设置 CAN 引导模式(只要需要固件升级,就从主机接收到 CAN 上的一些命令),仅接收来自主机的新映像->将其写入闪存->,然后将 boo 模式设置为闪存引导。
使用 CAN 执行固件升级,然后从闪存启动的最佳方法是哪种?
感谢您的帮助。