工具与软件:
我正在努力使闪烁 AM62x 使用 DFU (器件固件更新)工具 但是我遇到了一个问题 闪存最初可以正常工作 但在第一阶段之后、使用 DFU 工具 检测到器件失败 . 以下是观察到的行为:
遵循的步骤:
- 已在中启动 AM62x 板 使用 USB DFU 的外设引导模式 .
- 全波整流 dfu-util 0.10. 闪存引导加载程序二进制文件
- 刷写过程 成功开始 、显示 100%数据传输 .
- 完成后、
dfu-util尝试 复位 USB 连接 切换回运行时模式。 - 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 枚举/复位问题 .
您能否提供有关此问题发生原因的指导并建议任何权变措施或更新的工具?

- 使用