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.

[参考译文] EK-TM4C123GXL:ICDI USB 端口的 USB DFU 器件接口

Guru**** 2333840 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/600717/ek-tm4c123gxl-usb-dfu-device-interface-of-icdi-usb-port

器件型号:EK-TM4C123GXL

通过 USB DFU 从 ICDI USB 端口上传的内容为8+256000字节。 其中8个字节位于标题"01 00 06 00 e8 03 00"处。 根据“使用 USB DFU 类更新 StellarisRegistered应用程序”,这是一条 DFU_CMD_PROG 记录。 因此、该图像从块6开始并延伸到端(256KiB)。

使用 Windows 上的 lmtool、我获得了映像256KiB。

但内容不一致、因为我将6k 的256KiB 映像与8的8+256000字节映像进行了比较。

我使用 ICDI USB DFU 接口获得的内容似乎不正确! 为什么?

 

曹东

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否正在尝试从 ICDI 器件上传代码? 该端口用作调试接口、而不是 USB DFU 器件。 我想您要使用器件 USB 端口(侧面的端口)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bob:

     ICDI 的接口(3)是 DFU 器件。 这是运行时 DFU、可以设置为 DFU 模式接口、然后可以上传内容。

    我想我所做 的可能 只是上传 ICDI 的闪存内容、而 ICDI 似乎也是由 TM4C 实现的。

    谢谢、

    曹东