Re: [LAU] Delta 44 on recent motherboard

From: David Causse <nomoa@email-addr-hidden>
Date: Wed May 04 2011 - 16:27:20 EEST

Le 03/05/2011 15:01, David Causse a écrit :
> Hi,
>
> I bought a new PC with a Gigabyte PH67 UD3 B3 mobo after my old one died.
> I own a Delta 44 so I needed PCI slots. It was hard to find a mobo
> with PCI slots, it seems to be completely deprecated (same for IDE).
> Back to home the tragedy started, the Delta does not work at all,
> kernel error message is :
>
> ICE1712 0000:05:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
> invalid EEPROM (size = 255)
> ICE1712 0000:05:00.0: PCI INT A disabled
> ICE1712: probe of 0000:05:00.0 failed with error -5

I post some more informations (mainly for other unfortunate users that
could google for the problem) :
The Delta 44 is working on my old computer but isn't loaded by alsa on a
intel H67 chipset based board with legacy PCI ports.
I tried the oss 4.2 drivers, same kernel error message but oss is a bit
more permissive as it continue to load the board :

oss_envy24 0000:05:01.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Envy24 WARNING: Possible EEPROM read error ffffffff != d6331412

The card is loaded despite this error message.
I can play with ossmix, but out1/2 and out3/4 are connected to SPDIF
(Delta 44 has no SPDIF I/O). I can change some values (e.g. ratelock,
rate, in/out gain, does that means the card is partially working?) but
the outs are stuck on SPDIF :

Selected mixer 0/M Audio Delta 44
Known controls are:
mon.out1/2 [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
mon.out3/4 [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
mon.in1/2 [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
mon.in3/4 [<leftvol>:<rightvol>] (currently 0.0:0.0 dB)
route.out1/2 <DMA|MONITOR|IN1/2|IN3/4> (currently SPDIF)
route.out3/4 <DMA|IN1/2|IN3/4> (currently SPDIF)
gain.out1/2 <+4DB|CONSUMER|-10DB> (currently +4DB)
gain.out3/4 <+4DB|CONSUMER|-10DB> (currently +4DB)
gain.in1/2 <+4DB|CONSUMER|-10DB> (currently +4DB)
gain.in3/4 <+4DB|CONSUMER|-10DB> (currently +4DB)
envy24.rate
<8000|9600|11025|12000|16000|22050|24000|32000|44100|48000|88200|96000>
(currently 44100)
envy24.ratelock ON|OFF (currently OFF)
envy24.actrate <decimal value> (currently 44100) (Read-only)

I can't heard anything from the board outputs (osstest and ossplay), the
card remains unusable.

Here is my diagnostic :

The problem could be caused by :
- Hardware incompatibility : Intel have dropped PCI support with P67 and
H67 chipsets, so how can Gigabyte provide legacy PCI support?
- A kernel bug : there is no oops, as I don't have another OS I can't
confirm (I'll test 2.6.39-RC kernel but I'm quite pessimist).

What is not :
- Alsa driver bug : no because I have the same error with oss4.2
- Broken Delta card : no because it works with another PC

Any suggestions will be greatly appreciated.

Regards,

David.

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed May 4 20:15:02 2011

This archive was generated by hypermail 2.1.8 : Wed May 04 2011 - 20:15:02 EEST