Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Aug 2006 12:50:34 +0930
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        Brad Kowalczyk <brad@ibiscode.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: nforce audio problem
Message-ID:  <20060820032034.GB14678@wantadilla.lemis.com>
In-Reply-To: <44E7E896.4060008@ibiscode.com>
References:  <44E7E896.4060008@ibiscode.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--eJnRUKwClWJh1Khz
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

[Format recovered--see http://www.lemis.com/email/email-format.html]

Computer output wrapped.

On Sunday, 20 August 2006 at  4:44:06 +0000, Brad Kowalczyk wrote:
> Hi,
>
> Just wondering if anyone has any experience getting sound working for an
> nforce1 motherboard?

Heh.  Just what I've been playing with right now.

> Seems I have the correct driver loaded and the device exists but no
> sound...

It would be good to say which one (kldstat output), but from below I
expect you'll have:

Id Refs Address    Size     Name
 6    1 0xc5577000 5000     snd_ich.ko
 7    1 0xc557c000 1d000    sound.ko

> Some info:
>
> # pciconf -vl
>
> <snip>
>
> none4@pci0:5:0: class=0x040100 card=0x37301462 chip=0x01b010de rev=0xc2
> hdr=0x00
>    vendor   = 'NVIDIA Corporation'
>    device   = 'nForce MCP Audio Processing Unit (Dolby Digital)'
>    class    = multimedia
>    subclass = audio
> pcm0@pci0:6:0:  class=0x040100 card=0x37301462 chip=0x01b110de rev=0xc2
> hdr=0x00
>    vendor   = 'NVIDIA Corporation'
>    device   = 'nForce MCP Audio Codec Interface'
>    class    = multimedia
>    subclass = audio

I have:

pcm0@pci0:6:0:  class=0x040100 card=0x57001462 chip=0x006a10de rev=0xa1 hdr=0x00
    vendor   = 'NVIDIA Corporation'
    device   = 'nForce MCP-T Audio Codec Interface'
    class    = multimedia
    subclass = audio

I don't have the APU.

> # dmesg | grep pcm
> pcm0: <nVidia nForce> port 0xe400-0xe47f,0xe000-0xe0ff mem 0xdc180000-0xdc180fff irq 16 at device 6.0 on pci0
> pcm0: <Analog Devices AD1885 AC97 Codec>
> Interrupt storm detected on "irq16: pcm0 nv0++"; throttling interrupt source

pcm0: <nVidia nForce2> port 0xe400-0xe4ff,0xe800-0xe87f mem 0xe4000000-0xe4000fff irq 21 at device 6.0 on pci0
pcm0: <Avance Logic ALC655 AC97 Codec>

Looks pretty much the same, except that the chipset is slightly
different.  The important message is the last one: "Interrupt storm".
That's the problem; I don't have a real answer, but what version of
FreeBSD are you running?  It might also help if you can connect the
pcm device to a different IRQ from the nv device; but that depends on
your motherboard BIOS.

Greg
--
When replying to this message, please copy the original recipients.
If you don't, I may ignore the reply or reply to the original recipients.
For more information, see http://www.lemis.com/questions.html
See complete headers for address and phone numbers.

--eJnRUKwClWJh1Khz
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQFE59UCIubykFB6QiMRAp3QAJ9MZi0yzZlMFybqoEjVZ/gwdilWdwCfRuQV
xlSNVQQzEeyr/4UCLizzKM0=
=o7Nl
-----END PGP SIGNATURE-----

--eJnRUKwClWJh1Khz--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060820032034.GB14678>