在pcPentium3的config.h中
将#undef INCLUDE_RTL8139_VXB_END
改为#define INCLUDE_RTL8139_VXB_END
在bootrom引导阶段报错为:
Error detaching from network device
Error attaching to network device
can't load file, errno = 0x41
在网上看到有帖子说是没有添加8139驱动,可是搜到的驱动都是针对tornado的81x9驱动,添加后也没有效果。
请问有人碰到过类似问题吗,该怎么解决呢。
另外还有一个问题,是不是硬盘启动vxworks,必须得是IDE或pata硬盘,而不能是sata?我们用sata硬盘加载vxworks,在ata驱动初始化时会报错“ataDrv returned ERROR from usrRoot”。
------解决方案--------------------
你8139的网卡芯片型号是什么?PCIe,还是PCI, PCI-X?
sata有驱动就能支持,看x671上有个ICH的sata驱动。vxbIntelAhciStorage.c
------解决方案--------------------
网卡驱动有了,但是你启动网卡了吗?配置参数有问题吗?
sata硬盘是可以作为启动盘的。