bsp网络加载vxworks 貌似只连接ftp不进行登录,希望大家想办法解决
我用的是workbeach3.0 编译的,vxworks6.5版本的内核,并生成内核文件名字为vxWorks
ftp软件可指定了相应的路径,并且设置了用户名vxworks和密码vxworks 并且把ftp软件的所有提示信息打开
现进行网络加载内核,发现错误,并且在加载过程中pc对板卡(有bsp的板卡)ping 一直是不通的。
-------------------------------------------------
刚编译好bsp烧写到板子上,修改启动参数如下:
boot device : motetsec
unit number : 0
processor number : 0
host name : host
file name : vxWorks
inet on ethernet (e) : 192.168.0.226
host inet (h) : 192.168.0.127
user (u) : vxworks
ftp password (pw) : vxworks
flags (f) : 0x0
Loading... FTP transfer failed
Error loading file: errno = 0x3c.
pc端wftpd软件打印信息如下:
Connection accepted from 192.168.0.226
QUIT or close - user logged ort
--------------------------------------------
以上信息我个人觉得应该是bsp端没有登录pc的ftp(但已经连接上),但觉得不应该,因为ftp那块应该是库里的函数不应该出错。
希望大家能给点提示
[解决办法]
楼主你好!
首先有几个问题你要说清楚才能给你解决:
1.bootrom引导前你确定主机目标机能够ping通吗?
2.看了你的ip,为192.168那你应该用的是主机和目标机直接通过一根网线相连,对吗?
要是只用一根网线相连,必须要用交叉线,普通买的网线肯定不行。
你描述的现象显示主机和目标机根本无法通过网卡通信。那引导vxworks肯定不行啊!