QNX RTOS v4 Knowledge Base
QNX RTOS v4 Knowledge Base
Title |
Soundblaster card not recognized |
Ref. No. |
QNX.000009568 |
Category(ies) |
Development |
Issue |
We are trying to install a SoundBlaster Pro Compatible board. When we enter "Audio sb" it returns: Audio: device not found (sb) Audio: no devices found.
Do we need a driver in addition to Audio?? If we need an additional driver, where do we get it??
|
Solution |
There is a a utility called audiotrap on this homepages http://www.qnx.com/~jamesm . The info in it should be useful in confirming that there is an SB Pro compatible card there. If the returned id tag starts with a 3 it is an SB Pro; a 4 means SB16.
Usually, these error indicate that the card is expecting a different base address than the default ( 220 ). The audiotrap should return the base address that it detects. (ex 240) You can use it like this: Audio sb -b240
If the error message goes away, then you should be connected to the correct base address.
If your soundfile player stalls and hangs (with or without sound), you probably have the wrong IRQ value. Try the values 5, 7, 9, 10, 11 like this: Audio sb -i5
If your soundfile player runs but you hear no sound, you probably have the wrong DMA value. Try the values 0, 1, 3 like this: Audio sb -d3
Note that the options are additive. Put them all in a single command. |
|