Re: ICH7/ALC662 card won't initialise

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 28, 2008 at 6:22 PM, Clemens Ladisch
<cladisch@xxxxxxxxxxxxxx> wrote:
> Lindsay Roberts wrote:
>> This is an Intel 945GC chipset (ICH7) with a Realtek ALC662 on it,
>> both of which seem to be supported in alsa.
>>
>> Leaving the dist to its own devices sees it load snd_intel8x0, and
>> error out as follows:
>>
>> codec_ready: codec is not ready[0x8700000]
>>
>> Assuming what I know about the division between snd_hda_intel and
>> snd_intel8x0 is correct this doesn't suprise me a great deal because
>> the ALC662 is actually a Realtek hda chip, not an ac97 chip.
>>
>> Seems like the pci id registered for the ICH7 in snd_hda_intel is
>> 8086:27d8 and the one in snd_intel8x0 is 8086:27de . The device on my
>> board is of course pci id 8086:27de . Hacking in that pci id to
>> snd_hda_intel was completely unenlightening:
>>
>> hda-intel: ioremap error
>
> The BIOS is responsible for switching the controller into either AC97
> or HDA mode.  It appears this was not done correctly in your case.
> As the chip is currently configured, you _do_ have an AC97 controller
> (without an AC97 codec).
>
> I have no explanation for this, except maybe a wrong BIOS (for a
> different mainboard), or a hardware error.
>
> Did it ever work?
>
>> One final juicy tidbit is that it reports no subsystem vendor/device
>> (zeroes all round).
>
> IIRC these IDs are to be initialized by the BIOS, too.

Many thanks, Clemens. The issue was the BIOS, it was a development
BIOS with a switchable codec setting, and this was set incorrectly. In
my defense I can only say this is the first time I've heard of such an
option :). My apologies for consuming your time on a BIOS setting.
Responding here primarily such that the solution be searchable if any
others should have the same issue.

Thanks again,
   Lindsay Roberts

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux