QNX支持USB的读卡器吗?

我需要做CF卡,但是QNX好象对USB的设备支持的很差,现在想在笔记本上做CF卡,文件系统是QNX4,请问怎么做?在windows下行吗?

哪位高手指点一下呀

最好用台式机,可以使用一个CF转IDE的东东,把CF卡作为硬盘操作,这样肯定没问题。

曾经用多功能USB读卡器实验过,由于使用的读卡器在windows下会出现4个盘,cf卡是其中的一个,结果在qnx下用读优盘的方法无法认到cf卡。不过,我想用那种单一读cf卡的读卡器应该可以和优盘一样读取。但是为方便,还是使用转IDE的方式比较好。

windows下好象识别不了QNX格式的数据,唉,难道就不能用读卡器?

QNX肯定是支持读卡器的,但肯定不是全部。

去http://www.qnx.com/developers/hardware_support/index.html查一下
USB CARD READER
然后看看你手上有什么或能买到什么。

我找到一款PCMIA的CF卡读卡器,但是怎么在QNX下把它驱动起来呢,折腾了半天还是没有搞定,哪位大侠帮帮忙?

#io-usb -dehci -dohci -duhci
#devb-umass cam pnp &

如果在/dev下有新的hd出现,证明已经认出CF卡了。

接下来就可以用fdisk分区。
dinit格式化。
mount等等了。

#io-usb -dehci -dohci -duhci
#devb-umass cam pnp &
#fdisk /dev/hd1 delete -a
#fdisk /dev/hd1 add -t79
#mount -e hd1
#dinit -h hd1t79
#mount -t79 /dev/hd1t79 /CF

不好意思,还以为是USB的,如果是PCMCIA的,要用devp-pccard了。

devp-pccard怎么驱动呢?请大侠赐教,顺便说一下我的qnx是6.2.1

6.2.1未必支持你的PCMCIA控制器.
devp-pccard &
用pin查看ioport及irq,假设歌为0x300, 15
devb-eide eide ioport=0x300:0x30c,irq=15,noslave

computer,你太牛了,仰慕你,不知您是在内地吗,如果在北京很想认识你

离牛差远了,顶多一小绵羊.:slight_smile: 只不过接触的多一点罢了.

大哥,怎么用vmware不行呀,devp-pccard后用pin认不出来,可是在自宿主下可以认出来

vmware, 支持pcmcia吗?

我是用vmware虚拟机启动的QNX,不知为什么devp-pccard后用pin显示不能连接到pccard server

最好还是不要用VMware做实验。它和一台裸机装QNX还是有很多不一样的地方。特别是对硬件的控制。
去找台空闲的机器装QNX吧。

不用vmware是可以的,但是现在我的许多同事都是用的vmware,可是他们也也要用读卡器,难道没有办法吗?

若不是经常用PCMCIA的话,最简单的是从U盘或CD-ROM启动,然后启动devp-pccard/devb-eide.

在Windows上把某一个目录设成共享,用Windows的软件来读卡,把内容读到共享目录。

在VMware里的QNX用fs-cifs来mount共享的目录,直接读写。

当然,卡上的数据必面是Windows的格式(FAT32)

:slight_smile: ,问题就是数据是QNX4格式的,如果是FAT32的连VMWARE都不用装吧,还有VMWARE支持USB的读卡器,但是QNX6.2.1里面好象没有io-usb,难道必须要6.3才行?