TI论坛
直播中

于扬

7年用户 203经验值
私信 关注

AM335X 识别SD卡错误,当在uboot操作时发现找不到SD卡,请问这是什么原因呢?

本帖最后由 一只耳朵怪 于 2018-6-5 11:04 编辑

大家好,我的板子是AM3352,SDK版本是ti-processor-sdk-linux-am335x-evm-03.02.00.05,我现在从SD卡启动,准备将镜像写入NAND Flash,将MLO和u-boot.img下载到SD卡的boot分区后能正常引导,但是当在uboot操作时发现找不到SD卡,这是什么原因呢?例如执行 mmc info,显示MMC: no card present,是mux配置不对?打印信息如下:
U-Boot SPL 2016.05-00304-gad06f64-dirty (Apr 06 2017 - 08:36:35)
Timed out in wait_for_event: status=0000
Check if pads/pull-ups of bus are properly configured
Trying to boot from MMC1
reading args
spl_load_image_fat_os: error reading image args, err - -1
reading u-boot.img
reading u-boot.img
reading u-boot.img
reading u-boot.img

U-Boot 2016.05-00304-gad06f64-dirty (Apr 06 2017 - 08:36:35 +0800)
CPU : AM335X-GP rev 2.1
Model: TI AM335x EVM
Watchdog enabled
DRAM: 512 MiB
NAND: 512 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
MMC: no card present
** Bad device mmc 0 **
Using default environment
not set. Validating first E-fuse MAC
Net: Could not get PHY for ethernet@4a100000: addr 0
eth0: ethernet@4a100000
Warning: u***_ether MAC addresses don't match:
Address in SROM is de:ad:be:ef:00:01
Address in environment is b0:d5:cc:81:84:a3
, eth1: u***_ether
Press SPACE to abort autoboot in 2 seconds
=> mmc info
MMC: no card present
=>

回帖(11)

于扬

2018-6-4 11:18:07
额,搞定了,不好意思,是mmc0_pin_mux有点问题
举报

何珊

2018-6-4 11:34:28
引用: asd009 发表于 2018-6-4 11:18
额,搞定了,不好意思,是mmc0_pin_mux有点问题

请问,你这个SDK编译U-boot时提示dtc版本不能使用了吗?
举报

于扬

2018-6-4 11:44:02
引用: ji5687 发表于 2018-6-4 11:34
请问,你这个SDK编译U-boot时提示dtc版本不能使用了吗?

没有呢,能正常编译
举报

阮浙临

2018-6-4 12:01:51
引用: asd009 发表于 2018-6-4 11:18
额,搞定了,不好意思,是mmc0_pin_mux有点问题

遇到同样问题了,请问mmc0_pin_mux有什么问题啊?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分