USB 设备检测问题:使用 CF 卡 reader 和 QNX(虚拟机)
USB device detection problems: using Compact Flash card reader and QNX (Virtual Machine)
首先,几年前在 OpenQNX 上有一个类似的 thread,但解决方案并不真正适用于我。
话虽如此,我想创建一个 QNX 6.6.0 的 OS 映像以放在 CF 卡上。此卡插入连接到我的主机的 USB 适配器中。我是启用 USB 支持的 VM (VMware/VirtualBox) 中的 运行 Neutrino。通常,适配器在 Win(当前主机)和 Linux.
下工作正常
我遵循的(显然已过时的)教程指出在连接 USB 适配器后搜索名为 umass*
或 hd*
的设备。但是没有(除了 hd0)。
另见 "ls /dev" screenshot。
进程devb-umass
和io-usb
是运行。所以我希望自动检测到适配器。
有什么错误的建议吗?
好的,看来我不得不重新启动usb驱动程序'devb-umass'(好几次)。当卡 reader 在引导过程中已经插入时,驱动程序将不会自动检测到它。因此,在 devb-umass 重新启动后,必须将其拔下并再次插入。也可能是主机控制器驱动程序 (HCD) 设置为 'ohci' 而不是 'ehci'。
现在一切都按预期进行。
(感谢来自 OpenQNX 论坛的 Tim!;))
首先,几年前在 OpenQNX 上有一个类似的 thread,但解决方案并不真正适用于我。
话虽如此,我想创建一个 QNX 6.6.0 的 OS 映像以放在 CF 卡上。此卡插入连接到我的主机的 USB 适配器中。我是启用 USB 支持的 VM (VMware/VirtualBox) 中的 运行 Neutrino。通常,适配器在 Win(当前主机)和 Linux.
下工作正常我遵循的(显然已过时的)教程指出在连接 USB 适配器后搜索名为 umass*
或 hd*
的设备。但是没有(除了 hd0)。
另见 "ls /dev" screenshot。
进程devb-umass
和io-usb
是运行。所以我希望自动检测到适配器。
有什么错误的建议吗?
好的,看来我不得不重新启动usb驱动程序'devb-umass'(好几次)。当卡 reader 在引导过程中已经插入时,驱动程序将不会自动检测到它。因此,在 devb-umass 重新启动后,必须将其拔下并再次插入。也可能是主机控制器驱动程序 (HCD) 设置为 'ohci' 而不是 'ehci'。 现在一切都按预期进行。 (感谢来自 OpenQNX 论坛的 Tim!;))