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.

[参考译文] AM335x:DFU 问题

Guru**** 2560390 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/612914/am335x-dfu-issue

大家好、我构建了 U-boot、并通过串行端口将其加载到 BeagleBone Black 上。  

执行此命令后:

u-boot# env default -a

U-boot# setenv dfu_alt_info ${dfu_alt_info_eMMC}

U-boot# dfu 0 mmc 1

@my-ubuntu# sudo dfu-util -l 

DFU-util 找不到我的器件:

max@max-desktop:~$ sudo dfu-util -l
[sudo ] password for max:
dfu-util 0.8

Copyright 2005-2009 Weston Schmidt、Harald Welte 和 OpenMoko Inc.
版权所有2010-2014 Tormod Volden 和 Stefan Schmidt
本计划为免费软件、不提供任何保修
。请向 dfu-util@lists.gnumonks.org 报告错误 

请在这方面提供帮助,谢谢。 
此致、Max。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您使用的是哪种 Linux 版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用 Ubuntu 16.04.2
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用此命令构建了 U-boot
    使 cross_compile=arm-linux-gnueabihf- am335x_bonebblack_defconfig
    使 cross_compile=arm-linux-gnueabihf-
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    如果您在 BBB 上运行 Ubuntu、则 TI 不支持此功能。 此论坛仅支持 TI 提供的处理器 SDK: www.ti.com/.../PROCESSOR-SDK-AM335X
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我很抱歉。 我认为您是指我的 PC 上的操作系统版本。
    我不使用任何版本的嵌入式 Linux。 我从 git 获得了 U-boot://git.denx.de/u-boot.git
    我刚刚在 BeagleBone Black (通过 UART)上加载了 U-boot、想查看当前附加的支持 DFU 的器件列表。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请访问 :processors.wiki.ti.com/.../Linux_Core_U-Boot_User's_Guide
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我从显示器上的 USB-HUB 上拔下 USB 电缆、并将其连接到主板的 USB-HUB、一切都正常。

    max@max-desktop:~/PROJECTS/bbb-dev sudo dfu-util -l
    [sudo]密码(最大值):
    DFU-util 0.8

    版权所有2005-2009 Weston Schmidt、Harald Welte 和 OpenMoko Inc.
    版权所有2010-2014 Tormod Volden 和 Stefan Schmidt
    此计划是免费软件、绝对不提供保修
    请向 dfu-util@lists.gnumonks.org 报告错误

    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=10、 name="uEnv.txt"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=9、 name="u-boot.img"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=8、 name="spl-os-image"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=7、 name="spl-os-args"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=6、 name="spl-os-image.rain"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=5、 name="spl-os-args.rain"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=4、 name="u-boot.img.rain"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=3、 name="mlo.rain"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=2、 name="MLO"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=1、 name="rootfs"、serial="unknown"
    找到 DFU:[0451:d022] ver=0215、devnum=5、cfg=1、intf=0、alt=0、 name="boot"、serial="unknown"

    用于回复的 Ty Biser。