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.

[参考译文] PROCESSOR-SDK-AM62X:AM62x 上的 DFU 刷写故障–初始闪存后无法检测 USB 器件

Guru**** 2466550 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1471317/processor-sdk-am62x-dfu-flashing-failure-on-am62x-unable-to-detect-usb-device-after-initial-flash

器件型号:PROCESSOR-SDK-AM62X

工具与软件:

我正在努力使闪烁 AM62x 使用 DFU (器件固件更新)工具 但是我遇到了一个问题 闪存最初可以正常工作 但在第一阶段之后、使用 DFU 工具 检测到器件失败 . 以下是观察到的行为:

遵循的步骤:

  1. 已在中启动 AM62x 板 使用 USB DFU 的外设引导模式 .
  2. 全波整流 dfu-util 0.10. 闪存引导加载程序二进制文件  
  3. 刷写过程 成功开始 、显示 100%数据传输 .
  4. 完成后、dfu-util尝试 复位 USB 连接 切换回运行时模式。
  5. DFU 工具 识别器件 、给出以下错误
    dfu-util:没有支持 dfu 的 USB 设备可用

    • 为什么 DFU 刷写最初可以工作、但在第一次刷写后无法检测到器件?
    • 是否有适用于 AM62x 的更新 DFU 工具或补丁? 如果是、请分享链接。
    • AM62x 引导加载程序在第一级后是否需要任何特定的 USB 重新枚举或复位?
    • AM62x 上的 DFU 模式是否存在任何已知问题?

      • 使用mmc write中的命令 U-Boot 、我可以成功地将映像刷写到 eMMC .
      • 使用dd if=image.wic of=/dev/mmcblk0、我可以成功地从闪存 Linux .
      • 第一级后、只有 DFU 发生故障 所以我怀疑 A USB 枚举/复位问题 .

      您能否提供有关此问题发生原因的指导并建议任何权变措施或更新的工具?



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

    尊敬的 Dhiraj:

    我假设您尝试使用 USB DFU 刷写 eMMC、您可以参考以下内容: (+)[常见问题解答] SK-AM62:如何在 AM62x-SK E2上使用 USB DFU 刷写 eMMC -处理器论坛-处理器- TI E2E 支持论坛。 此链接介绍了有关如何在 AM62x 上使用 USB DFU 刷写 eMMC 的步骤、可能缺少一些其他详细信息、从而导致此问题。 请按照这些步骤操作、并告诉我问题是否已解决。

    此致、
    开会。

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

    大家好、

    感谢您的详细解释。 我已经执行了所有步骤、甚至获得了预期的打印结果。但是、eMMC 引导仍然失败。

    我注意到的一件事是,在闪存时,只有 SD 卡连接时才会显示相应的启动输出。为什么会发生这种情况?

    此外、我只想引导直至 U-Boot、并且尚未刷写根文件系统。 这是否会导致引导失败?

    期待您的见解

    此致、
    Dheeraj

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

    尊敬的 Dheeraj:

    我假设您只有在 SD 卡已连接时才会打印引导文件、因为您尚未将引导文件系统刷入 eMMC。 如果您已在 eMMC 中正确刷写了 u-boot、您应该会看到 u-boot 提示符正在引导、然后在它无法引导后、一直保持在 u-boot 下、因为它没有要引导的文件系统。 请告诉我 eMMC 引导失败的位置、在通过 eMMC 引导时还请附加引导日志。

    此致、

    开会。