| 
 
初级会员 
 
	积分61金钱61 注册时间2016-1-18在线时间26 小时 | 
 
| 买的mp157吃灰很旧了,最近想再搞起来,卡在挂在rootfs一辆周了,麻烦大佬帮忙指点下。 
 uboot,uImage,dts,buildroot都是自己编译的,bootcmd和bootarg如图,uImage,dts 都可以同过nfs下载,进入kernel后无法挂在rootfs
 
 
 
 STM32MP> print bootcmd
 bootcmd=nfs c2000000 192.168.31.75:/home/angel/mp157/images/uImage;nfs c4000000 192.168.31.75:/home/angel/mp157/images/stm32mp157d-atk.dtb;bootm c2000000 - c4000000
 STM32MP> print bootargs
 bootargs=console=ttySTM0,115200 root=/dev/nfs nfsroot=192.168.31.75:/home/angel/mp157/images,proto=udp rw ip=192.168.31.100:192.168.31.75:192.168.31.1:255.255.255.0::eth0
  ff STM32MP>
 
 
 kernel挂在rootfs失败
 
 
 
 分析nfs联网过程,uboot使用的nfs2, 主机支持nfs2,所以没有问题。
 
 
 
 进入kernel挂在rootfs时,nfs版本为1,主机不支持nfs1
 
 
 kernel中有关nfs配置如下,分别开启234还是无法挂在。
 
 
 
 | 
 |