概述:
本文就固捷PATA硬盘在vx68下的驱动问题作简要描述。
环境:
硬件环境:
Kontron ETX CD模块
固捷44 pin PATA硬盘 ( 32G )
软件环境:
vxWorks 6.8
ATA Drv (INCLUDE_ATA)
初步测试结果:
1) BIOS里面需要将IDE的模式先设置成AUTO,再设置成USER,然后才可以启动bootrom
2) 在调试代码过程中,bootrom第一次启动的时候会出现PS2和USB的键盘都不能用的情况,vxworks重启后才可以用
3) 同样的测试环境,将硬盘换成120GB的HITACHI的44 pin PATA硬盘,一切正常。
改进的驱动:
目前融合在ETX CD的VX68 BSP [kontron_etxcd] 里面,库文件名为:libKontron_etxcd.a
源码在kontron/src/下
最终测试结果:
1) Bootrom 和 vxworks 都可以正常的使用固捷44 pin PATA硬盘( 32 G)
2) 120GB的HITACHI硬盘同样适用