Thread 中讨论的其他器件:EK-TM4C1294XL
您好!
希望每个人都做得很好...
我的问题是 、我们在设计中使用 TM4C1294KCPDTT3微控制器、我们在其中使用以太网端口上传代码。 代码上传完成后、我们需要建立以太网连接(通过发送软件复位)才能执行其他外设测试。 但在代码更新后、我无法建立以太网通信。
请告诉我可能的故障排除点、以便优先解决问题。
提前感谢您。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
希望每个人都做得很好...
我的问题是 、我们在设计中使用 TM4C1294KCPDTT3微控制器、我们在其中使用以太网端口上传代码。 代码上传完成后、我们需要建立以太网连接(通过发送软件复位)才能执行其他外设测试。 但在代码更新后、我无法建立以太网通信。
请告诉我可能的故障排除点、以便优先解决问题。
提前感谢您。
您好!
我假设您使用的是以太网引导加载程序、对吧? 您能否详细说明如何创建以太网引导加载程序?
我们在 TivaWare 库中有一个以太网引导加载程序示例。 您可以找到 boot_emac_flash (引导程序)和 boot_demo_emac_flash (应用程序固件)示例。 BOOT_EMAC_FLASH 将通过以太网端口更新新固件(BOOT_DEMO_EMAC_FLASH)。 固件更新完成后、在发生复位事件后、引导加载程序将检查应用程序是否已更新。 如果应用程序已更新、则它将直接跳转到应用程序。 如果您需要应用程序继续以太网连接、则应用程序负责设置以太网控制器和 TCP/IP 堆栈。
您可以在中找到这些示例 /examples/boards/ek-tm4c1294xl.
[引用 user="Veeresh Shidlagatti1"]第一个实例:使用以太网更新代码后以太网通信将丢失(通信中断大约需要10秒,这意味着我可以在命令提示符下看到响应,直到10秒,然后电流将从20秒的180mA 下降到100mA)
好的、它看起来工作了大约10秒 这是正确的理解吗?
电流降至100mA 后会发生什么情况? 您是否仍然可以连接到目标? 当它降至100mA 时、处理器会做什么? 处理器是否存在某种类型的故障?