编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

uboot通过tftp 启动vxWorks(uboot官网中文版)

wxchong 2024-07-23 21:10:08 开源技术 40 ℃ 0 评论

vxWorks端

1.使用风河Workbench编译内核镜像文件vxWorks,然后转成vxWorks.bin文件。

2.vvxWorks.bin的镜像启动地址可以在BSP中配置,如下:

当然也可以在Wind River VxWorks Image Project中修改配置:

3.开启一个tftp server软件,将vxWorks.bin文件放在相应的目录,保证能通过tftp可以访问此文件即可。【tftp server软件推荐tftpd32.exe】

uboot端

1.进入目标机的uboot命令行中;

2.假设电脑主机的IP地址为192.168.1.100,则执行如下命令即可告诉目标机的服务器ip:

setenv  serverip  192.168.1.100

3.设置目标机的IP:

setenv  ipaddr  192.168.20

4.在uboot一般默认投入了ping命令来判断网络的通断情况。

ping 192.168.1.100

如果能返回Active,表示目标机与电脑主机之间是可通的;

5.tftp加载内核

tftp 0x80100000 vxWorks.bin

6.启动内核

go  0x80100000

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表