linux-kernel – uboot- MMC没有SDcard

linux-kernel – uboot- MMC没有SDcard,第1张

概述我试图在imx51飞思卡尔板上运行一个带有 linux rootfs的 linux内核. 我编译linux内核,根文件系统和u-boot并将映像复制到SD卡:分区0:启动分区1:rootfs和linux内核 但是我有以下错误: U-Boot 2011.12 (Mar 13 2012 - 14:15:41)CPU: Freescale i.MX51 family rev3.0 at 800 我试图在imx51飞思卡尔板上运行一个带有 linux rootfs的 linux内核.

我编译linux内核,根文件系统和u-boot并将映像复制到SD卡:分区0:启动分区1:rootfs和linux内核

但是我有以下错误:

U-Boot 2011.12 (Mar 13 2012 - 14:15:41)cpu:   Freescale i.MX51 family rev3.0 at 800 MHzreset cause: PORBoard: MX51EVKDRAM:  512 MiBWARNING: Caches not enabledMMC:   FSL_SDHC: 0,FSL_SDHC: 1MMC: no card presentMMC init FailedUsing default environmentIn:    serialOut:   serialErr:   serialNet:   FECWarning: Failed to set MAC addressHit any key to stop autoboot:  0 MX51EVK U-Boot > mmcinfoMMC: no card presentDevice: FSL_SDHCManufacturer ID: 0OEM: 0name: Tran Speed: 0Rd Block Len: 0MMC version 0.0High Capacity: NoCapacity: 0 BytesBus WIDth: 0-bitMX51EVK U-Boot > mmc initmmc - MMC sub systemUsage:mmc read addr blk# cntmmc write addr blk# cntmmc erase blk# cntmmc rescanmmc part - Lists available partition on current mmc devicemmc dev [dev] [part] - show or set current mmc device [partition]mmc List - Lists available devicesMX51EVK U-Boot > mmc ListFSL_SDHC: 0 FSL_SDHC: 1MX51EVK U-Boot > mmc devMMC: no card presentmmc0(part 0) is current deviceMX51EVK U-Boot >

可能有什么不对?

解决方法 检查DIP开关,我意识到开关设置为从底部插槽启动SD卡,而我一直从顶部插槽启动.因此,它解决了我的问题 总结

以上是内存溢出为你收集整理的linux-kernel – uboot- MMC没有SDcard全部内容,希望文章能够帮你解决linux-kernel – uboot- MMC没有SDcard所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1017735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存