TI中文支持网
TI专业的中文技术问题搜集分享网站

AM5728 IDK: 如何使用DFU来烧写eMMC

Hi, all

根据手册和视频以及e2e中TI员工提供的补丁,我可以在AM5728IDK上使用USB1来进行DFU。但当我进入U-Boot后,却无法通过DFU来更新eMMC。

我根据Linux Core U-Boot User's Guide 内容,对eMMC进行分区,得到以下log:

U-Boot SPL 2018.01-00572-g90aee56045 (May 06 2019 – 16:26:48)
DRA752-GP ES2.0
Trying to boot from DFU
Using default environment

################DOWNLOAD … OK
Ctrl+C to exit …

U-Boot 2018.01-00572-g90aee56045 (May 06 2019 – 16:26:48 +0800)

CPU : DRA752-GP ES2.0
Model: TI AM5728 IDK
Board: AM572x IDK REV
DRAM: 2 GiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
omap_hsmmc_send_cmd : DMA timeout: No status update
*** Warning – MMC init failed, using default environment

Warning: fastboot.board_rev: unknown board revision
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
invalid mmc device
SCSI: SATA link 0 timeout.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
scanning bus for devices…
Found 0 device(s).
Net:
Warning: ethernet@48484000 using MAC address from ROM
eth0: ethernet@48484000
Hit any key to stop autoboot: 0
=> mmc list
OMAP SD/MMC: 0
OMAP SD/MMC: 1
=> printenv partitions
partitions=uuid_disk=${uuid_gpt_disk};name=bootloader,start=384K,size=1792K,uuid=${uuid_gpt_bootloader};name=rootf}
=> setenv uuid_gpt_disk 9e337e99-a06f-4ff8-93fe-9c6fcef11259
=> setenv uuid_gpt_bootloader 5e786785-b6d5-430d-852c-e02a008bae14
=> setenv uuid_gpt_rootfs 0f189953-4440-43f5-9c27-6fa6e40abba3
=> gpt write mmc 1 ${partitions}
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
do_gpt: mmc dev 1 NOT available
=> mmc dev
MMC: no card present
=> mmc dev 1
mmc_init_stream: timedout waiting for cc2!
omap_hsmmc_send_cmd: timedout waiting on cmd inhibit to clear
=>

这个问题困扰了我好久,麻烦论坛各位大佬帮忙。

 

Best Regards,

WangXu

yongqing wang:

请看看这个回答:http://e2e.ti.com/support/processors/f/791/t/588344?Linux-AM5728-Unable-to-flash-eMMC-using-DFU

Shine:

请问如果设成emmc boot模式,emmc能被识别么?

Xu Wang:

回复 yongqing wang:

Dear Yongqing,

谢谢您的回答,我现在去看这个thread。

Xu Wang:

回复 Shine:

Dear Shine,

谢谢您的回复,
我无法从emmc boot,似乎没有识别到emmc。

Xu Wang:

回复 yongqing wang:

Dear Yongqing,

我看完了这个回答,我目前可以通过usb进入u-boot。但无法对eMMC进行分区。
再次感谢您的回复。

yongqing wang:

回复 Xu Wang:

提示什么信息呢

Xu Wang:

回复 yongqing wang:

Dear Yongqing,

感谢您的回复,
目前提示:
Card did not respond to voltage select!

Xu Wang:

回复 yongqing wang:

Dear Yongqing,

感谢您的回复,
目前提示:
Card did not respond to voltage select!

yongqing wang:

回复 Xu Wang:

这个板子是你自己做的?

yongqing wang:

回复 yongqing wang:

看看这个解答:“e2e.ti.com/…/765665

赞(0)
未经允许不得转载:TI中文支持网 » AM5728 IDK: 如何使用DFU来烧写eMMC
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1