主题中讨论的其他器件:UNIFLASH、 TM4C123、
工具/软件:Linux
我们将从 TM4C123 Launchpad 开始设计器件。 我可以通过 code composer 连接到 Launchpad 并通过 ICDI 刷写二进制文件。 TM4C123 MCU 最终将集成到其自己的 PCB 中、该 PCB 将与 Linux 主机连接、所有主机都将远程访问(它位于机器人上)。 我很难找到一个解决方案、使我能够对 TM4C123器件固件进行远程(理想情况下通过 ssh)更新。 TI 似乎并不能很好地支持 Linux 中的许多工具、这些工具可以在 Windows 中轻松实现这一点。 Uniflash 不支持 DFU、LM 闪存编程器不适用于 Windows。 最重要的是、我可以使用 ICDI 使演示 USB 引导加载程序闪存(做了一些小的修改、我认为我的操作是正确的) 但在 Linux 中、它不会显示为器件、因此即使我找到了工具、我也不确定如何连接它。 我想闪存会帮我解决这个问题。
我们讨论的是使用 launchpad 等其他 TM4C 器件作为 ICDI、因为远程更新是设计要求。 即使它是一种丑陋的解决方法、它也能正常工作吗?
我在 Ubuntu 16.04上、CCS 版本:6.2.0.00050。
我对此非常陌生、如果有任何帮助、我将不胜感激。 谢谢。