博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
嵌入式开发板设置IP
阅读量:4159 次
发布时间:2019-05-26

本文共 684 字,大约阅读时间需要 2 分钟。

 在嵌入式开发板联调测试时,通常都通过NFS挂载远程的主机下的一个目录,然后远程调试;通常开发板都没设置固定的IP,因此需要手动将IP地址手动设置为主机同一个网段下: ifconfig eth0 192.168.1.xxx;但开发板重启后,IP即丢失;为设置掉电保存的IP,一般均为修改开发板根文件系统下的一些配置文件,例如
:在 /etc/init.d/rcS 中增加: ifconfig eth0 192.168.1.xxx up;或者/etc/eth0-settiing;
具体的方法要看开发板;但是有的开发板的根文件系统都是只读的,掉电后这些修改仍然丢失;或者还可以通过直接挂载rootnfs,直接修改rootnfs中的配置文件;
在/etc/init.d/rcS下修改
ifconfig eth0 10.0.192.79 netmask 255.255.254.0
route add default gw 10.0.193.254

    下面介绍一个比较简便的方法:通过Uboot将需要设置的IP通过启动参数传递给内核:
1、现在Uboot下通过pri命令查看bootargs参数内容;
2、如果第一步没设置bootargs,则内核启动时用了默认的定义启动参数;可通过内核启动信息找到,如下图:
3、进入Uboot,通过命令:set bootargs  XXXX ip=192.168.1.xxx:192.168.1.1:255.255.255.0,XXXX就是上图的kernel command line;
4、最后使用saveenv命令保存bootargs参数;

转载地址:http://gpdxi.baihongyu.com/

你可能感兴趣的文章
nginx反代 499 502 bad gateway 和timeout
查看>>
linux虚拟机安装tar.gz版jdk步骤详解
查看>>
k8s web终端连接工具
查看>>
手绘VS码绘(一):静态图绘制(码绘使用P5.js)
查看>>
链睿和家乐福合作推出下一代零售业隐私保护技术
查看>>
Unifrax宣布新建SiFAB™生产线
查看>>
艾默生纪念谷轮™在空调和制冷领域的百年创新成就
查看>>
JavaSE_day14 集合中的Map集合_键值映射关系
查看>>
异常 Java学习Day_15
查看>>
Mysql初始化的命令
查看>>
浅谈HTML
查看>>
css基础
查看>>
Servlet进阶和JSP基础
查看>>
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
【Python】学习笔记——-7.0、面向对象编程
查看>>
【Python】学习笔记——-7.2、访问限制
查看>>
【Python】学习笔记——-7.3、继承和多态
查看>>
【Python】学习笔记——-7.5、实例属性和类属性
查看>>
git中文安装教程
查看>>