阅读:7311回复:9
vxworks下U盘的插拔问题
小弟最近遇到个问题:
在vxworks中包含usb mass storage的相关组件,启动目标板后,插入U盘,读写操作都正确,但是拔掉后,再插入,就报告dosFsDevCreate失败,查看错误号,说是设备已存在,使用 hdr = iosDevFind("/usb/bd", 0); iosDevDelete(hdr); 也无法删除,拔掉U盘后查看devs中,仍然有"/bd",如果插入Usb鼠标,就不存在这个问题,查看devs也能正确反映Usb鼠标是否插入, 不知道是啥问题,有人遇到过吗? |
|
沙发#
发布于:2008-01-10 21:51
第一次拔出U盘后,看调试信息,还说已经成功从DosFs中卸载,可是第二次插入U盘,就出现了上述问题。
另:小弟最近在作vxworks下802.11网卡驱动,有什么问题,可以互相交流一下。 |
|
板凳#
发布于:2008-12-11 22:09
请问插U盘的问题解决了吗?我们开发的时候也曾经遇到过同样的问题,后来解决了。如果没有解决可以交流一下的。
|
|
地板#
发布于:2008-12-16 13:56
小弟也遇到相同问题,不知道楼上是怎么解决的,十分感谢。
|
|
|
地下室#
发布于:2009-04-17 23:05
请问楼主您是怎么实现对u盘读写的。我的可以有一些U盘可以识别,但不知道如何读写。谢谢
|
|
5楼#
发布于:2009-04-30 17:37
VxWorks下块设备不支持卸载,所以块设备不能热拔插。
|
|
6楼#
发布于:2009-10-10 10:58
回 楼主(maoyanIII) 的帖子
楼主说的“在vxworks中包含usb mass storage的相关组件”,是说Vxworks支持usb mass storage吗?打比方,我们要做一个U盘的驱动,需要做如些工作呢?刚接触,真的是一头雾水哦!还忘不吝赐教! |
|
7楼#
发布于:2010-03-02 10:10
楼主遇到这样的问题没有?u盘只能操作5兆内的文件,大于5兆的话u盘就必须格式化才可以使用了
|
|
8楼#
发布于:2010-05-09 14:48
请问楼主USB读写时怎么实现的?小弟困惑,不吝赐教
|
|
9楼#
发布于:2018-09-20 23:36
用户被禁言,该主题自动屏蔽! |
|