
~$ 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)


