Thread 中讨论的其他器件: C2000WARE
工具与软件:
您好!
我正在实施 对 TMS320F28379S 控制器使用通过 OTG 挂起的固件更新 热性能。 我想知道 TI 是否提供:
任何与使用 TMS320F28379S 上的 USB 闪存驱动器进行固件更新相关的官方文档。
支持从 USB 海量存储设备(MSC)读取固件并将其刷写到内部存储器的任何库、示例代码或 API。
从我的研究中、我收集了以下几点:
与 Tiva C 系列不同、TMS320F28379S 本身不支持 USB DFU 固件更新。
C2000Ware 提供 USB 主机模式支持和 MSC 驱动程序、但缺少使用 USB 闪存驱动器进行固件更新的直接实现。
要从 USB 驱动器读取固件文件、需要 FatFs 以进行 FAT32文件处理。
TI 的闪存 API 可用于擦除固件和将固件编程到闪存。
您能否提供任何相关文档、示例项目或通过 TMS320F28379S 上的 OTG 使用 USB 闪存驱动器实现固件更新的最佳实践?
期待您的指导。