i've just installed latest stable debian over an old
mdk dist.. and i had no problems getting the hdsp
running with exactly the same hardware in mdk, so it
must be something with my config in debian and/or
alsa.
below's some info, let me know if you wanna see
anything else.. but it looks like it's there and
everything (snd-hdsp etc is loaded without errors) but
when running e.g. hdspmixer it can't find the card.
i didnt forget to run update-modules.
i installed and ran everything as root according to
the instructions on the page for the hdsp on the
offical alsa site..
/anders
% cat /etc/modutils/alsa
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-hdsp
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
% cat /root/.asoundrc
pcm.hdsp {
type hw
card 0
}
ctl.hdsp {
type hw
card 0
}
% lspci -vv
...
0000:00:07.0 Multimedia audio controller: Xilinx
Corporation RME Hammerfall DSP (rev 96)
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-
Latency: 255
Interrupt: pin A routed to IRQ 18
Region 0: Memory at dfff0000 (32-bit,
non-prefetchable) [size=64K]
...
% cat /proc/asound/card0/hdsp
RME Hammerfall HDSP 9632 (Card #1)
Buffers: capture dd200000 playback dd000000
IRQ: 18 Registers bus: 0xdfff0000 VM: 0xe0991000
Control register: 0x6b0040de
Control2 register: 0x0
Status register: 0x32000000
Status2 register: 0xffff8701
FIFO status: 0
MIDI1 Output status: 0xffffff00
MIDI1 Input status: 0xffffff00
MIDI2 Output status: 0xffffff00
MIDI2 Input status: 0xffffff00
Use Midi Tasklet: on
Buffer Size (Latency): 8192 samples (2 periods of
32768 bytes)
Hardware pointer (frames): 0
Precise pointer: on
Line out: on
Firmware version: 1
Sample Clock Source: Internal 48 kHz
Preferred Sync Reference: ADAT1
AutoSync Reference: None
AutoSync Frequency: 0
System Clock Mode: Master
System Clock Frequency: 48000
IEC958 input: Coaxial
IEC958 output: Coaxial only
IEC958 quality: Consumer
IEC958 emphasis: off
IEC958 NonAudio: off
IEC958 sample rate: Error flag set
ADAT1: No Lock
SPDIF: No Lock
Word Clock: No Lock
ADAT Sync: No Lock
AD Gain : +4 dBu
DA Gain : +4 dBu
Phones Gain : 0 dB
XLR Breakout Cable : no
AEB : off (ADAT1 external)