野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15126|回复: 2

[求助] 从emmc启动uboot后,无法识别emmc

[复制链接]
发表于 2020-8-29 08:46:18 | 显示全部楼层 |阅读模式

操作步骤:
1. 制作SD卡启动uboot,从野火提供的git路径clone下来编译的uboot
2. sd启动uboot功能正常,也能保存环境参数,操作mmc命令
3. 通过tftp将ubuntu编译的emmc启动的uboot下载到开发板内存
4. 通过mmc命令将内存中的uboot烧写到emmc
5. 拔掉sd卡,设置从emmc启动,启动打印信息如下
6. 在emmc启动uboot后,无法识别emmc,只能识别sd

问题描述:
从emmc启动uboot后,却无法识别emmc,如果插上SD卡,是可以识别的
  1. <p>U-Boot 2016.03 (Feb 06 2020 - 12:46:08 +0800)</p><p>
  2. </p><p>CPU:   Freescale i.MX6ULL rev1.1 69 MHz (running at 396 MHz)</p><p>CPU:   Industrial temperature grade (-40C to 105C) at 40C</p><p>Reset cause: POR</p><p>Board: MX6ULL 14x14 EVK</p><p>I2C:   ready</p><p>DRAM:  512 MiB</p><p>
  3. </p><p>MMC:   FSL_SDHC: 0, FSL_SDHC: 1</p><p>
  4. </p><p>*** Warning - bad CRC, using default environment</p><p>
  5. </p><p>In:    serial</p><p>Out:   serial</p><p>Err:   serial</p><p>MMC: no card present</p><p>Net:   FEC1</p><p>Error: FEC1 address not set.</p><p>
  6. </p><p>Normal Boot</p><p>Hit any key to stop autoboot:  3 </p><p>=> mmc list</p><p>FSL_SDHC: 0</p><p>FSL_SDHC: 1</p><p>=> mmc dev 1</p><p>MMC: no card present</p><p>=> mmc dev 0</p><p>[08:35:27.152]收←◆switch to partitions #0, OK</p><p>mmc0 is current device</p><p>=> </p>
复制代码


回复

使用道具 举报

 楼主| 发表于 2020-8-29 08:47:48 | 显示全部楼层
  1. U-Boot 2016.03 (Feb 06 2020 - 12:46:08 +0800)

  2. CPU:   Freescale i.MX6ULL rev1.1 69 MHz (running at 396 MHz)
  3. CPU:   Industrial temperature grade (-40C to 105C) at 40C
  4. Reset cause: POR
  5. Board: MX6ULL 14x14 EVK
  6. I2C:   ready
  7. DRAM:  512 MiB

  8. MMC:   FSL_SDHC: 0, FSL_SDHC: 1

  9. *** Warning - bad CRC, using default environment

  10. In:    serial
  11. Out:   serial
  12. Err:   serial
  13. MMC: no card present
  14. Net:   FEC1
  15. Error: FEC1 address not set.

  16. Normal Boot
  17. Hit any key to stop autoboot:  3
  18. => mmc list
  19. FSL_SDHC: 0
  20. FSL_SDHC: 1
  21. => mmc dev 1
  22. MMC: no card present
  23. => mmc dev 0
  24. [08:35:27.152]收←◆switch to partitions #0, OK
  25. mmc0 is current device
  26. =>
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-29 08:51:54 | 显示全部楼层
  1. => mmc info

  2. [08:48:56.539]收←◆mmc info
  3. Device: FSL_SDHC
  4. Manufacturer ID: 0
  5. OEM: 3432
  6. Name: SD16G
  7. Tran Speed: 50000000
  8. Rd Block Len: 512
  9. SD version 3.0
  10. High Capacity: Yes
  11. Capacity: 29.2 GiB
  12. Bus Width: 4-bit
  13. Erase Group Size: 512 Bytes
  14. =>
复制代码

这是查看mmc信息打印结果
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-5 04:23 , Processed in 0.026750 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表