工具/软件:TI-RTOS
是否有一个 BOOT_EMAC_FLASH 版本、允许在尝试下载新映像时出错后恢复到当前(较旧)固件?
如果没有、是否有类似的引导加载程序选项可实现此目的?
如果两者都不能、如何 更改 BOOT_EMAC_FLASH 以获得此功能?
如果以太网固件更新失败、我需要能够恢复到当前映像。 当 新应用程序映像到达时、BOOT_EMAC_FLASH 似乎会擦除当前应用程序代码。 下载中途出现故障会导致无法恢复、因为当前映像的一半已被擦除。
我知道引导加载程序具有2个映像。 存储器分为两半、较新的映像下载到不同的存储器区域、而不删除当前映像。 双映像设置是否比下载一个映像比下载另一个映像更安全? 在此配置中、映像 A 最好下载映像 B、还是让引导加载程序下载映像 B?
LM Flash Programmer 的任何选项。 如果 TI 已经提供了自己的 Windows 应用、我不想制作自己的 Windows 应用。
TivaWare 中的应用代码将接收由 LM 闪存编程器在 swupdate.c 中发送的"魔术包" 此示例代码使用 lwIP。 是否有使用 TI NDK 的 TivaWare 代码?