主题中讨论的其他器件:EK-TM4C1294XL
大家好、我们即将发布一款采用 TM4C1294NCPDTI3的新产品。
我正在尝试使用计算机上的 LM 闪存编程器来测试引导加载程序功能、但无法完成。 它在我同事的计算机上运行良好、但我们无法让它在我的计算机上运行。 我使用的是相同的设置和相同的设备。 我希望找到一种解决方案、就好像它对我来说是个问题、但它也可能对我们的客户造成问题。
我已将其设置为手动配置、并使用串行(UART)接口。
我已经确认我使用的是正确的 COM 端口。 我可以使用其他程序(不再连接并且不会阻塞端口)与器件通信。 如果 在 LM 闪存编程器上将 COM 端口更改为我知道是错误的端口、则会收到错误消息说配置 COM 端口失败。 我在正确的 COM 端口上没有看到该错误、因此我知道它可以使用该 COM 端口。
我知道正确的波特率(同样-能够通过其他程序进行通信)。 但是、我使用的是"支持自动波特率"功能。 尝试连接时、我收到一条错误消息、说它"无法将波特率与板同步"。 当我禁用自动波特率支持时、则错误提示"无法与电路板建立通信"。
我一开始使用的是 USB 集线器、但我在 LMFlash 帮助中看到它会使事情一团糟、因此我现在直接连接到计算机上的 USB 端口而不是通过集线器。 从 USB 端口可以看到一个 USB-RS485转换器。 我尝试过不同品牌的转换器、以确定其中是否存在问题。 这似乎没有什么不同。
我还尝试完全重新启动计算机。
这些设置与我的同事成功使用的设置相同。 尝试连接时、我在器件上处于引导加载程序模式。 您能帮助我解决问题的原因吗?
这可以与我的计算机上的驱动程序相关吗? 我有适用于这些转换器的不同 FTDI 驱动器。
安全设置是否会影响 LM Flash Programmer 的通信能力?