初级会员
- 积分
- 90
- 金钱
- 90
- 注册时间
- 2014-12-11
- 在线时间
- 20 小时
|
uboot linux rootfs 全部使用 资源盘1.4/1.例程源码/11.开发板教程对应的uboot和linux源码Ubuntu 16.04 LTS
挂载失败时提示故障码 (2,0)
进入开发板的uboot命令行, 输入指令
setenv bootargs
setenv netargs 'setenv bootargs console=ttymxc0,115200 root=/dev/nfs rw nfsroot=192.168.1.101:/home/usr_name/NFS/rootfs ip=192.168.1.120:192.168.1.101:192.168.1.1:255.255.255.0::eth0ff'
saveenv
reset
之后NFS挂载rootfs成功
经过测试发现, bootargs会被netargs重新设置为错误的nfs路径导致挂载失败
所以把原本写在bootargs中的指令写到了netargs中.
在mx6ull_alientek_emmc.h相应位置修改netargs应该可以获得相同效果, 但是我测试失败了
用imxdownload烧录的u-boot.bin总是维持之前的环境变量, 即使格式化SD卡依然这样
手头没有新的sd卡了, 只能测试到这里. |
|