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