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.
您好!
u-boot 中的 fastboot 命令似乎不适用于 AM335x-EVM-SK。 我想知道为了使它发挥作用,我必须做些什么改变。
停止自动引导后:
按任意键停止自动引导:0
=> fastboot
FASTBOOT -作为快速引导 USB 或 UDP 器件运行
用法:
FASTBOOT [-l addr][-s 大小] USB | UDP
ADDR -数据传输期间使用的缓冲区地址(0x81000000)
size -数据传输期间使用的缓冲区大小(0x07000000)
=> fastboot USB 0
=>
如您所见、我在键入 fastboot 命令后未看到任何输出。
在 Linux 主机上:
mrbing@Vostro -15:~$fastboot 设备
探测@Vostro 成就-15:~$
这里也没有输出。
这似乎是您以前在 https://e2e.ti.com/support/processors/f/791/t/877855上的查询的延续。 正如此主题中建议的、您应该尝试在现有示例之后建模。
看起来基于 AM335x 的 BeagleBone Black 支持 fastboot。 您能否确保这些配置选项处于活动状态
a0797059@Jiji:~/git/u-boot (ti-u-boot-2019.01-next -dev) $ git grep CONFIG_FASTBOOT configs/am335* configs/AM335x_boneblack_defconfig:config_FASTBOOT_flash=y configs/AM335x_bonebblack_config=FAST_bon_config_bon_degine_config_am3OEM_config_degine_config_fast_config_bedu_config_bular_config_bedu_g.1u_abuot_bot_config_bedu_bot_begine_config_am
此致、Andreas
安德烈亚斯
是的、这是我之前的调查的延续。 我正在尝试在现有示例之后建模、我不知道要添加/更新哪些配置。
root@vostro-15:/home/mrbing/ti-processor-sdk-linux-am335x-evm-06.01.00.08/board-support/u-boot-2019.01 +gitAUTOINC+029e4c009a-g029e4c009a# grep CONFIG_FASTBOOT configs/am335* configs/AM335x_EVM_defconfig:CONFIG_FASTBOOT=y configs/AM335x_EVM_defconfig:CONFIG_FAST_MOD_DEV_FASTOOT_CONFIG_CONFIG1 :FASTOVM_DE_CONFIG_OST_CONFIG_OST_CONFIG_OST_DE=y
在您之前提供的文档链接中:
fastboot 小工具依赖于 USB 下载小工具、因此必须配置以下选项:
CONFIG_USB_GADGET_DOWNLOAD
CONFIG_USB_GADGET_VENDOR_NUM
CONFIG_USB_GADGET_PRODUCT_NUM
CONFIG_USB_Gadget_manufacturer
注:``CONFIG_USB_GADGET_VENDOR_NUM``必须是 fastboot 客户端支持的数字之一。 支持的供应商 ID 列表可在 fastboot 客户端源代码中找到。
我应该在 configs/AM335x_EVM_defconfig 或 include/configs/AM335x_EVM.h 中配置上述选项吗?
提前感谢 Sujith。
Sujith、
通常、最好只在 U-Boot 树中搜索类似这样的东西、然后在现有代码之后进行建模。 例如、对于小工具供应商编号...
a0797059@Jiji:~/git/u-boot (ti-u-boot-2019.01-next -dev) $ git grep USB_gadget_sender_NUM configs/am33* gads/am335x_baltos_defconfig:config_USB_gadget_sender_NUM=0x035x_gad_config_buld_bad_bond=0x3551_evm_config_bond_buls=0x3551_v/v01_defs/v01_fender_config_fondefs/v3v_fond_fond_config_bul_v/v/v/v04s_/v3v_fondef=v_fond_fond_config_fond_us_config_bulduld_v/v/v/v/v3v/v04s_/v51_fond_fond_v_config_fond_v/v/v/v/v/v04s=0x351_v/v/v/v_fondef_config_fondef_fondef_v
此致、Andreas
安德烈亚斯
最新的 u-boot 树是 PROCESSOR-SDK 中提供的那一棵树、对吧? 或者 AM335x 是否有其他更新版本的 u-boot?
提前感谢。
Suijth
Sujith、
[引用 user="P Sujith Bhatt ]PROCESSOR-SDK 中提供的最新 u-boot 树是否正确? 或者是否有 AM335x 的另一个更新版本的 u-boot?
是的、处理器 SDK 中的 U-Boot 和内核是官方支持的、功能最完整且经过回归测试的解决方案。 请确保您使用的是最新版本: http://software-dl.ti.com/processor-sdk-linux/esd/AM335X/latest/index_FDS.html
此致、Andreas