为了使用NFS进行调试。需要安装NFS server,具体的流程在上一篇博文中有较为详细的介绍。在配置内核时需要做如下的操作:
对于Boot option中的处理,可以不用写在env.txt配置也是可以的。
baudrate=115200
bootargs=noinitrd console=ttyS0,115200 root=/dev/nfs nfsroot=129.1.5.109:/home/collector/nuc970bsp/rootfs_48 bootm 0x7FC0 ip=129.1.5.107:129.1.5.109:129.1.5.109:255.255.255.0 rdinit=/sbin/init mem=64M; bootcmd=tftp 0x7FC0 970uimage;
bootcmd=tftp 0x7FC0 970uimage ;bootm 0x7FC0
bootdelay=3
ethact=emac
ethaddr=00:00:00:33:66:98
gatewayip=129.1.88.1
ipaddr=129.1.5.107
netmask=255.255.255.0
serverip=129.1.5.109
stderr=serial
stdin=serial
stdout=serial
写到这儿,过几天我还会通过修改这个文件,实现USB更新内核,文件系统的功能,在这儿先卖个关子。
东西不难,也都是我从数据手册里拷贝的,但是时间久了,自己忘得连个思路都没有,怕不怕,惊不惊悚?从小历史学的就不好….没办法。