请选择 进入手机版 | 继续访问电脑版

EDABOSS电子论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 654|回复: 1

[资源共享] VxWorks IP地址设定

[复制链接]

36

主题

0

回帖

79

E币

技术员

Rank: 2

积分
72
发表于 2016-11-2 14:21:04 | 显示全部楼层 |阅读模式
VxWorks IP地址设定 (2010-05-31 20:24)
分类: VxWorks

与Linux操作系统一样,IP地址的设置对于VxWorks操作系统来说是件最为平常的事。本人初学VxWorks,碰到了此问题,就写下总结希望对和我一样的初学者有帮助,同时也给自己以后的需要留点足迹。

U-Boot的启动:
在未进入系统之前,也就是U-Boot中,可以使用设置环境变量方法配置主机IP,方法如下:
setenv ipaddr 192.168.20.200 (本机IP地址)
setenv ethaddr 11:22:33:44:55:66 (本机MAC地址,可以不设)
setenv serverip 192.168.20.115 (服务器IP地址)

在VxWorks内核usrAppInit.c中加入开机启动代码:
/* Make TFFS */
usrTffsConfig(0,0,"/tffs0");
/* Set the default FTP Server dir */
if(ioDefPathSet("/tffs0/") == ERROR)
  printf("ioDefPathSet ERROR!\n");

ipAttach(0,"mottsec");
ipAttach(1,"mottsec");

ifconfig("mottsec0 up");
ifconfig("mottsec1 up");

ifconfig("mottsec0 192.168.20.200");
ifconfig("mottsec1 192.168.20.210");

以上方式可以配置所需要的IP地址了,当然你也可以用其他方式,修改Bootline中的参数也可达到同样的效果
积分规则
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|EDABOSS电子论坛

GMT+8, 2024-3-29 13:21 , Processed in 0.037470 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表