Loading...
海思hi3559av100 的SD卡和emmc的识别
攻城狮236  发布于 07/25 10:49
浏览 87

硬件平台:hi3559av100
系统平台:Linux

问题描述:
按照海思SDK中的文档操作,将uboot,kernel以及rootfs,烧写到spi-nand flash后,配置好uboot中的bootargs和bootcmd后,系统能够正常启动,并挂载文件系统和进入Linux系统的命令行。

现在板子上接了SD卡和emmc两个大容量存储设备。

进入Linux命令行后,执行fdisk -l后,没有任何输出,在/dev/目录下也没有显示出类似于sda或者是mmcblk之类的设备节点。
使用df -h后只能看到如下所示的文件系统

/sharefs # df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                32.0M     12.4M     19.6M  39% /
tmpfs                   242.2M      4.0K    242.2M   0% /dev
192.168.1.72:/home/work/doublenfsdir
                          1.8T    452.7G      1.3T  26% /mnt
/sharefs #

请问各位大佬,基于上述原因,我怎样编译或者是配置kernel才能够使我的Linux系统能够正常识别到SD卡和emmc设备呢?
多谢

收藏0
3个回答
途行者阿杜  回答于 07/25 13:21

看下内核的配置,没有配置上。重新编译内核。

0
一个爱徒步的~IT民工
攻城狮236  回答于 07/25 15:44


在Device Drivers > MMC/SD/SDIO card support中默认页添加了SD卡的支持,感觉很奇怪。

看下内核的配置,没有配置上。重新编译内核。

0
内容存在敏感词
添加附件:文件小于20M 文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z
上传
文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z
确定要删除此文章、专栏、评论吗?
确定
取消

关注公众号