[LAD] Can't load firmware on RME HammerFall DigiFace

From: Natanael Olaiz <nolaiz@email-addr-hidden>
Date: Mon Apr 27 2009 - 00:18:42 EEST

Hi,

I can't make it work, on a Dell notebook using UbuntuStudio Hardy
(kernel 2.6.24-24-rt) x86_64...

If I boot with the cardbus attached the machine see the card, but I
can't load the firmware. I attach some related info (interruptions, pci
slots, etc..).

I tried with other kernels, and latest stable version of
alsa-firmware-loaders/utils and is the same :(

Any idea?

Best regards,
Natanael.

~$ hdsploader
hdsploader - firmware loader for RME Hammerfall DSP cards
Looking for HDSP + Multiface or Digiface cards :
Card 0 : HDA Intel at 0xfebfc000 irq 21
Card 1 : RME Hammerfall DSP at 0x124000000, irq 19
Upload firmware for card hw:1
Hwdep ioctl error on card hw:1 : Input/output error.

[ 153.190388] ALSA /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-rt/sound/alsa-driver/pci/rme9652/../../alsa-kernel/pci/rme9652/hdsp.c:803: Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
[ 405.872765] ALSA /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-rt/sound/alsa-driver/pci/rme9652/../../alsa-kernel/pci/rme9652/hdsp.c:803: Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations
[ 665.833359] ALSA /build/buildd/linux-ubuntu-modules-2.6.24-2.6.24/debian/build/build-rt/sound/alsa-driver/pci/rme9652/../../alsa-kernel/pci/rme9652/hdsp.c:803: Hammerfall-DSP: wait for FIFO status <= 0 failed after 30 iterations

~$ cat /proc/asound/cards
 0 [Intel ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfebfc000 irq 21
 1 [DSP ]: H-DSP - Hammerfall DSP
                      RME Hammerfall DSP at 0x124000000, irq 19

~$ dmesg | tail~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.16.
Compiled on Apr 24 2009 for kernel 2.6.24-24-rt (SMP).

~$ lsmod | grep snd
snd_rtctimer 5344 1
snd_hdsp 59076 0
snd_hda_intel 442584 1
snd_pcm_oss 48032 0
snd_mixer_oss 20352 1 snd_pcm_oss
snd_pcm 93320 3 snd_hdsp,snd_hda_intel,snd_pcm_oss
snd_page_alloc 13200 3 snd_hdsp,snd_hda_intel,snd_pcm
snd_hwdep 12680 2 snd_hdsp,snd_hda_intel
snd_seq_dummy 5764 0
snd_seq_oss 39424 0
snd_seq_midi 10688 0
snd_rawmidi 30240 2 snd_hdsp,snd_seq_midi
snd_seq_midi_event 10240 2 snd_seq_oss,snd_seq_midi
snd_seq 64256 7 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 28424 3 snd_rtctimer,snd_pcm,snd_seq
snd_seq_device 10644 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 71880 16 snd_rtctimer,snd_hdsp,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 11040 1 snd

~$ cat /proc/interrupts
           CPU0 CPU1
  0: 474 3 IO-APIC-edge timer
  1: 1266 1277 IO-APIC-edge i8042
  4: 1 0 IO-APIC-edge
  8: 1 0 IO-APIC-edge rtc
  9: 6 6 IO-APIC-fasteoi acpi
 12: 18259 18339 IO-APIC-edge i8042
 14: 3589 3475 IO-APIC-edge libata
 15: 0 0 IO-APIC-edge libata
 16: 18575 18712 IO-APIC-fasteoi nvidia
 17: 26547 26359 IO-APIC-fasteoi libata, eth1
 19: 5 5 IO-APIC-fasteoi ohci1394, yenta, hdsp
 20: 0 2 IO-APIC-fasteoi uhci_hcd:usb1, uhci_hcd:usb4, ehci_hcd:usb7
 21: 116 115 IO-APIC-fasteoi uhci_hcd:usb2, uhci_hcd:usb5, HDA Intel
 22: 42 43 IO-APIC-fasteoi ehci_hcd:usb3, uhci_hcd:usb6
507: 0 2 PCI-MSI-edge eth0
NMI: 0 0 Non-maskable interrupts
LOC: 948955 948946 Local timer interrupts
RES: 40761 38833 Rescheduling interrupts
CAL: 133 217 function call interrupts
TLB: 815 666 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
SPU: 0 0 Spurious interrupts
ERR: 0

~$ lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 0c)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port [8086:2a01] (rev 0c)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 [8086:2834] (rev 02)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02)
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02)
00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller [8086:2815] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller [8086:2850] (rev 02)
00:1f.2 IDE interface [0101]: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller [8086:2828] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Quadro NVS 135M [10de:042b] (rev a1)
03:01.0 CardBus bridge [0607]: O2 Micro, Inc. Cardbus bridge [1217:7135] (rev 21)
03:01.4 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. Firewire (IEEE 1394) [1217:00f7] (rev 02)
04:00.0 Multimedia audio controller [0401]: Xilinx Corporation RME Hammerfall DSP [10ee:3fc5] (rev 36)
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express [14e4:1673] (rev 02)
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4328 802.11a/b/g/n [14e4:4328] (rev 03)

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Mon Apr 27 04:15:02 2009

This archive was generated by hypermail 2.1.8 : Mon Apr 27 2009 - 04:15:02 EEST