MX6通过网络调试程序

1、配置开发板网络参数

setenv ipaddr 192.168.8.100 
setenv ethaddr 00:04:9f:04:d2:35 
setenv gatewayip 192.168.8.1 
setenv netmask 255.255.255.0 
setenv serverip 192.168.8.120
saveenv

setenv bootcmd 'tftp 80800000 zImage;tftp 83000000 imx6ul-14x14-evk-gpmi-c2-256m-7-1024x600.dtb;bootz 80800000 - 83000000' 
saveenv

setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs  nfsroot=192.168.8.120:/home/alientek/linux/nfs/rootfs,proto=tcp rw  ip=192.168.8.100:192.168.8.120:192.168.8.1:255.255.255.0::eth0:off'
saveenv
#参考格式
setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs  nfsroot=虚拟机IP地址:文件系统路径,proto=tcp rw 
ip=开发板IP地址:虚拟机IP地址:网关:子网掩码::开发板网口:off'

配置完成后使用boot进行挂载

boot

2、启动服务器

正点原子的镜像会自动启动nfs和tftp服务器。只需要把文件拷贝在文件夹即可

3、启动开发板

在uboot阶段按空格键进入uboot选型,选0进入指令行。

发表评论