芜湖酒店网站建设,wordpress科技网站模板,做网站反链,镇江微淘软件开发在MPSOC上使用SD第二分区配置根文件系统的时候#xff0c;需要选择对应的bootargs#xff0c;但是板子上有emmc和sd两个区域#xff0c;至于配置哪一种mmcblk0就出现了问题#xff0c;从vivado中的BlockDesign和MLK XCZU2CG原理图来看的话#xff0c;我使用的SD卡应该属于…在MPSOC上使用SD第二分区配置根文件系统的时候需要选择对应的bootargs但是板子上有emmc和sd两个区域至于配置哪一种mmcblk0就出现了问题从vivado中的BlockDesign和MLK XCZU2CG原理图来看的话我使用的SD卡应该属于第二个设备按理来说应该就是mmcblk1但是实际操作折腾下来我发现我错了。SD卡作为mmcblk1的前提是前面那个emmc那个设备需要启用不启用的话那SD卡就是mmcblk0。
启动失败的话系统会一直停留在Waiting for root device /dev/mmcblk1p2...
然后我发现了一个比较简单的判断方法打开petalinux-config --get-hw-description.的时候会执行读取硬件描述文件配置的程序那么这个时候能够在petalinux-config上看到默认的一个配置如下
然后结合上一次Boot参数没有传递的问题在设备树文件里面配置一下