Is the thumb drive inserted when you run these commands? It needs to be for devb-umass to work. If there is no thumbdrive then devb-umass exits immediately (by default in 6.3.0 it doesn’t hang around waiting for insertions).
You can also run a ‘usb -v’ command to see what usb devices QNX finds (again, your thumbdrive must be inserted).
Do you know (from looking in the BIOS) which type of USB controller (1.0, 2.0 etc) is on the motherboard?
There are 3 options you can supply to io-usb. Those are uhci, ohci and ehci for the various types of USB controllers. My guess is the default start under 6.3.0 isn’t supplying the one you need.
Try doing a ‘io-usb -duhci -dohci -dehci &’
Then try the usb -v command again and see if it spots your thumbdrive.
If that doesn’t work, you can try starting io-usb with just 1 of those arguments at a time until you get the right one.
That doesn’t look right. Your thumbdrive should be reporting as a mass storage device, not a USB to ATA/ATAPI Bridge. That’s why devb-umass isn’t finding it or mounting it.
You said this thumbdrive works under 6.3.0 SP3? I’d try another thumbdrive.