I'm also having problems with the hdsp driver, however, I can get my multiface + PCMCIA card working just fine so long as I boot XP first. XP will load the firmware and when I reboot into linux and do a "modprobe snd-hdsp", it loads up just fine and states that the firmware has already been initialized. If I don't boot into XP first...
([EMAIL PROTECTED] root)# lspci -vvv -s 07:00
07:00.0 Multimedia audio controller: Xilinx Corporation RME Hammerfall
DSP (rev 0b)
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping+ SERR- FastB2B-
Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 9
Region 0: Memory at 21000000 (32-bit, non-prefetchable)
[size=64K]
([EMAIL PROTECTED] root)# modprobe snd-hdsp
([EMAIL PROTECTED] root)# dmesg
[snip]
cs: cb_alloc(bus 7): vendor 0x10ee, device 0x3fc5
PCI: Enabling device 07:00.0 (0080 -> 0082)
Hammerfall memory allocator: buffers allocated for 1 cards
PCI: Setting latency timer of device 07:00.0 to 64
ALSA ../../alsa-kernel/pci/rme9652/hdsp.c:4107: card initialization
pending : waiting for firmware
([EMAIL PROTECTED] root)# hdsploader
hdsploader - firmware loader for RME Hammerfall DSP cards
Looking for HDSP + Multiface or Digiface cards :
Card 0 : Intel 82801CA-ICH3 at 0x1c00, irq 9
Card 1 : RME Hammerfall DSP at 0x21000000, irq 9
Upload firmware for card hw:1
Hwdep ioctl error on card hw:1 : Input/output error.
([EMAIL PROTECTED] root)# dmesg
[snip]
ALSA ../../alsa-kernel/pci/rme9652/hdsp.c:4107: card initialization
pending : waiting for firmware
ALSA ../../alsa-kernel/pci/rme9652/hdsp.c:644: wait for FIFO status <= 0
failed after 30 iterations
ALSA ../../alsa-kernel/pci/rme9652/hdsp.c:3803: initializing firmware
upload
ALSA ../../alsa-kernel/pci/rme9652/hdsp.c:508: Hammerfall-DSP: no
Digiface or Multiface connected!
While the XP boot-up is annoying, the driver works fine otherwise.
d!
signature.asc
Description: This is a digitally signed message part
