Hi Thomas, der list! Thanks for the information, i did an upgrade to a 2.6.11-5 kernel, and got alsa-drivers and -tools from the alsa-snapshots page, version 1.0.9rc1. I of course enabled the hotplug-fw-loader in the kernel. after one reboot, the card worked, even when going to computer suspend mode(!) and at re-inserting the card. But after i had one computer crash (i was unplugging the powersupply off the mutiface, the hotplug_fw loader is unable to load the card at boot-time, giving: -------------------------------------------------------------------- Linux Kernel Card Services options: [pci] [cardbus] [pm] Yenta: CardBus bridge found at 0001:10:1a.0 [0000:0000] Yenta: Enabling burst memory read transactions Yenta: Using CSCINT to route CSC interrupts to PCI Yenta: Routing CardBus interrupts to PCI Yenta TI: socket 0001:10:1a.0, mfunc 0x00000002, devctl 0x60 Yenta: ISA IRQ mask 0x0000, PCI irq 58 Socket status: 30000069 PCI: Enabling device 0001:11:00.0 (0080 -> 0082) ieee1394: Initialized config rom entry `ip1394' ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:775: Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:656: Hammerfall-DSP: loading firmware ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:694: Hammerfall-DSP: finished firmware loading ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:775: Hammerfall-DSP: wait for FIFO status <= 127 failed after 5000 iterations ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:4852: Hammerfall-DSP: Error setting default values ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:4948: Hammerfall-DSP: error creating alsa devices ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:5059: Hammerfall-DSP: couldn't get firmware from userspace. try using hdsploader ALSA /usr/local/src/alsa-driver-1.0.9rc1/alsa-kernel/pci/rme9652/hdsp.c:5066: Hammerfall-DSP: card initialization pending : waiting for firmware RME Hammerfall DSP: probe of 0001:11:00.0 failed with error -16 ------------------------------------------------------------------- lspci sees the card, manually running hdsploader gives: user@gonzo:/usr/local/src$ hdsploader hdsploader - firmware loader for RME Hammerfall DSP cards Looking for HDSP + Multiface or Digiface cards : Card 0 : PowerMac Screamer Rev 0 (not seeing the card) i am fairly stuck here, any help would be appreciated! Thomas Charbonnel wrote: >>Dear list, >> >>this is a bit complicated, due to big/little endian issues, perhaps. I >>am trying to load the firmware into my hdsp pcmcia card. >> >>I am getting the fifo timeout: >> >>peter:~# hdsploader >>hdsploader - firmware loader for RME Hammerfall DSP cards >>Looking for HDSP + Multiface or Digiface cards : >>Card 0 : PowerMac Screamer Rev 0 >>Card 1 : RME Hammerfall DSP at 0xf3000000, irq 58 >>Upload firmware for card hw:1 >>Hwdep ioctl error on card hw:1 : Input/output error. >> >>I am using debian testing, running a 2.6.8 kernel with manually compiled >> 1.0.8 alsa drivers on a G3 powerpc laptop. >> >>cardbus version is 11 (rev 0b) >> >>the card is loadable out of osx. >> >>i am stuck here, and don't know what to do now. >> >>any suggestions are very welcome! >> >>thanks, >>Peter > > > Hi Peter, > > From 1.0.8 on, the new method for uploading the firmare is through hotplug > and the kernel generic firmware loading mechanism (if compiled in). You > shouldn't have to use hdsploader anymore. Anyway you should definitely use > CVS or the 1.0.9 RCs, as there were significant problems with the hdsp > driver in 1.0.8 that have been fixed since then (firmware loading, > endianness issues, metering). > > Thomas > > >