我编译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所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)