All of lore.kernel.org
 help / color / mirror / Atom feed
* no front speaker sound with ALC262
@ 2008-02-23  0:45 Rene Dohmen
  2008-02-23  2:28 ` Matthew R. Hurne
  0 siblings, 1 reply; 29+ messages in thread
From: Rene Dohmen @ 2008-02-23  0:45 UTC (permalink / raw)
  To: alsa-devel

Dear List,

I have a problem with an Intel HDA soundcard
lspci output:
-----
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition
Audio Controller (rev 01)

The sound volume is very very low when i use the headphone output. The
device has integrated speakers but i don't hear any sound coming out of them
(maybe because the volume is so low...). I've put all the mixer channels to
the maximum values. When booted in Win XP the soundcard works correctly.

Is see one line in my logs that indicate that something is wrong: hda_codec:
Unknown model for ALC262, trying auto-probe from BIOS...

I didn't have it working with other versions of ALSA.  Tested with
1.0.14(provided with ubunty gutsy), then started reading, lots of
suggestions
stated that the problem would be solved in 1.0.15, so i compiled 1.0.16 from
src and replaced the default alsa modules with the new ones.

De device i 'm using is supplied by tangent (
http://www.tangent.com/t_all_in_one_LCDPC/vita_8000s.htm) its an all in one
solution with touchscreen and speakers integrated in one small cabinet.

I runned the alsa-info.sh script output and uploaded it:
http://pastebin.ca/913865

I don't know if this is the correct place for getting help but all help is
appreciated,

Best Regards,
Rene Dohmen

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-23  0:45 no front speaker sound with ALC262 Rene Dohmen
@ 2008-02-23  2:28 ` Matthew R. Hurne
  2008-02-23  2:29   ` Matthew R. Hurne
  0 siblings, 1 reply; 29+ messages in thread
From: Matthew R. Hurne @ 2008-02-23  2:28 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

Rene Dohmen wrote:
> Dear List,
> 
> I have a problem with an Intel HDA soundcard
> lspci output:
> -----
> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition
> Audio Controller (rev 01)
> 
> The sound volume is very very low when i use the headphone output. The
> device has integrated speakers but i don't hear any sound coming out of them
> (maybe because the volume is so low...). I've put all the mixer channels to
> the maximum values. When booted in Win XP the soundcard works correctly.
> 
> Is see one line in my logs that indicate that something is wrong: hda_codec:
> Unknown model for ALC262, trying auto-probe from BIOS...
> 
> I didn't have it working with other versions of ALSA.  Tested with
> 1.0.14(provided with ubunty gutsy), then started reading, lots of
> suggestions
> stated that the problem would be solved in 1.0.15, so i compiled 1.0.16 from
> src and replaced the default alsa modules with the new ones.
> 
> De device i 'm using is supplied by tangent (
> http://www.tangent.com/t_all_in_one_LCDPC/vita_8000s.htm) its an all in one
> solution with touchscreen and speakers integrated in one small cabinet.
> 
> I runned the alsa-info.sh script output and uploaded it:
> http://pastebin.ca/913865
> 
> I don't know if this is the correct place for getting help but all help is
> appreciated,

I have the exact same issue, Rene.  So far not much progress has been made - unfortunately I'm an ALSA user, not an ALSA developer.  I did create a bug here:

https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3725 (that's bug ID 0003725)

I suspect the issue boils down to the driver not recognizing the way things are "wired" together.  See the bug report for more details about what I've done thus far, which is essentially collection of as much information as possible for the ALSA developers to use in troubleshooting the issue.

Regards,
Matt Hurne

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-23  2:28 ` Matthew R. Hurne
@ 2008-02-23  2:29   ` Matthew R. Hurne
  2008-02-25 12:49     ` Rene Dohmen
  0 siblings, 1 reply; 29+ messages in thread
From: Matthew R. Hurne @ 2008-02-23  2:29 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

Matthew R. Hurne wrote:
> Rene Dohmen wrote:
>> Dear List,
>>
>> I have a problem with an Intel HDA soundcard
>> lspci output:
>> -----
>> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition
>> Audio Controller (rev 01)
>>
>> The sound volume is very very low when i use the headphone output. The
>> device has integrated speakers but i don't hear any sound coming out of them
>> (maybe because the volume is so low...). I've put all the mixer channels to
>> the maximum values. When booted in Win XP the soundcard works correctly.
>>
>> Is see one line in my logs that indicate that something is wrong: hda_codec:
>> Unknown model for ALC262, trying auto-probe from BIOS...
>>
>> I didn't have it working with other versions of ALSA.  Tested with
>> 1.0.14(provided with ubunty gutsy), then started reading, lots of
>> suggestions
>> stated that the problem would be solved in 1.0.15, so i compiled 1.0.16 from
>> src and replaced the default alsa modules with the new ones.
>>
>> De device i 'm using is supplied by tangent (
>> http://www.tangent.com/t_all_in_one_LCDPC/vita_8000s.htm) its an all in one
>> solution with touchscreen and speakers integrated in one small cabinet.
>>
>> I runned the alsa-info.sh script output and uploaded it:
>> http://pastebin.ca/913865
>>
>> I don't know if this is the correct place for getting help but all help is
>> appreciated,
> 
> I have the exact same issue, Rene.  So far not much progress has been made - unfortunately I'm an ALSA user, not an ALSA developer.  I did create a bug here:
> 
> https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3725 (that's bug ID 0003725)
> 
> I suspect the issue boils down to the driver not recognizing the way things are "wired" together.  See the bug report for more details about what I've done thus far, which is essentially collection of as much information as possible for the ALSA developers to use in troubleshooting the issue.
> 
> Regards,
> Matt Hurne

I added your message to the mailing list as a note on the bug report as well, Rene.

Thanks,
Matt

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-23  2:29   ` Matthew R. Hurne
@ 2008-02-25 12:49     ` Rene Dohmen
  2008-02-26 12:10       ` Takashi Iwai
  0 siblings, 1 reply; 29+ messages in thread
From: Rene Dohmen @ 2008-02-25 12:49 UTC (permalink / raw)
  To: alsa-devel

Hi List,

Is there any chance that this bug will be fixed soon?

I did some C/C++ progtramming in the last years and i'm willing to  
help where possible.
But I am new to Open Source Development with a community of  
developers and users.

Regards,
	Rene Dohmen



Op Feb 23, 2008, om 3:29 AM heeft Matthew R. Hurne het volgende  
geschreven:

> Matthew R. Hurne wrote:
>> Rene Dohmen wrote:
>>> Dear List,
>>>
>>> I have a problem with an Intel HDA soundcard
>>> lspci output:
>>> -----
>>> 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High  
>>> Definition
>>> Audio Controller (rev 01)
>>>
>>> The sound volume is very very low when i use the headphone  
>>> output. The
>>> device has integrated speakers but i don't hear any sound coming  
>>> out of them
>>> (maybe because the volume is so low...). I've put all the mixer  
>>> channels to
>>> the maximum values. When booted in Win XP the soundcard works  
>>> correctly.
>>>
>>> Is see one line in my logs that indicate that something is wrong:  
>>> hda_codec:
>>> Unknown model for ALC262, trying auto-probe from BIOS...
>>>
>>> I didn't have it working with other versions of ALSA.  Tested with
>>> 1.0.14(provided with ubunty gutsy), then started reading, lots of
>>> suggestions
>>> stated that the problem would be solved in 1.0.15, so i compiled  
>>> 1.0.16 from
>>> src and replaced the default alsa modules with the new ones.
>>>
>>> De device i 'm using is supplied by tangent (
>>> http://www.tangent.com/t_all_in_one_LCDPC/vita_8000s.htm) its an  
>>> all in one
>>> solution with touchscreen and speakers integrated in one small  
>>> cabinet.
>>>
>>> I runned the alsa-info.sh script output and uploaded it:
>>> http://pastebin.ca/913865
>>>
>>> I don't know if this is the correct place for getting help but  
>>> all help is
>>> appreciated,
>>
>> I have the exact same issue, Rene.  So far not much progress has  
>> been made - unfortunately I'm an ALSA user, not an ALSA  
>> developer.  I did create a bug here:
>>
>> https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3725  
>> (that's bug ID 0003725)
>>
>> I suspect the issue boils down to the driver not recognizing the  
>> way things are "wired" together.  See the bug report for more  
>> details about what I've done thus far, which is essentially  
>> collection of as much information as possible for the ALSA  
>> developers to use in troubleshooting the issue.
>>
>> Regards,
>> Matt Hurne
>
> I added your message to the mailing list as a note on the bug  
> report as well, Rene.
>
> Thanks,
> Matt

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-25 12:49     ` Rene Dohmen
@ 2008-02-26 12:10       ` Takashi Iwai
  2008-02-26 12:21         ` Rene Dohmen
                           ` (2 more replies)
  0 siblings, 3 replies; 29+ messages in thread
From: Takashi Iwai @ 2008-02-26 12:10 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: Matthew R. Hurne, alsa-devel

At Mon, 25 Feb 2008 13:49:43 +0100,
Rene Dohmen wrote:
> 
> Hi List,
> 
> Is there any chance that this bug will be fixed soon?

Well, it's up to you.

One of the problems is that BIOS on your machine doesn't give the
useful information for auto-probing at all.  A typical workaround in
such a case is to try the existing preset models.  Pass model=basic or
model=benq to snd-hda-intel module, for example.  The available model
values can be found in ALSA-Configuration.txt.  Don't forget to
check and adjust the mixer status again after changing the model
because the mixers appear completly differently depending on the
model.

If none of the existing models doesn't match with your device, we have
to figure out the exact codec configuration.  For some codecs like
ALC880 or ALC260, you have model=test option that allows you to test
all codec configurations via mixer interface.  Unfortunately, ALC262
has no model=test support, so you have to do check it literally
manually.  Below is a brief instruction how to explore the mysterious
world of HD-audio codecs.

First of all, install the very latest ALSA HG version.  Don't stick
with 1.0.16 release.  You can use the daily snapshot tarball instead,
too.

Then, get hda-verb program found on
	ftp://ftp.suse.com/pub/people/tiwai/misc/
Extract the tarball, run make.  Install it or invoke it locally.  This
program can be usable only as root.

The next step is to get ALC262 datasheet from Realtek web site.  Take
a look at the block diagram page.  There are pins in the right side
and two DACs in the left side.  We have to set up the correct pins and
connect to the DAC properly.

Now, assume the port-D (NID 0x14) is the speaker output.  Check
/proc/asound/card0/codec#0 and look for Node 0x14.  It may have the
entry like the following:

	Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
	  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
	  Amp-In vals:  [0x00 0x00] [0x00 0x00]
	  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
	  Amp-Out vals:  [0x80 0x80]
	  Pincap 0x083e: IN OUT HP Detect Trigger
	  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
	    Conn = 1/8, Color = Black
	    DefAssociation = 0xf, Sequence = 0x0
	    Misc = NO_PRESENCE
	  Pin-ctls: 0x20: IN
	  Unsolicited: tag=00, enabled=0
	  Connection: 2
	     0x0c* 0x0d

For this widget, we have a couple of things to do: fix the pin type,
adjust the amp and check the connection.  First, change the pin type
to the correct one, the output type.  Usually, it's either 0x40 or
0xc0.  The latter type is with a headphone amplifier.  Let's take
0xc0 as an example.  Call hda-verb like below (as root user):

	# hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0xc0

Check /proc/asound/card0/codec#0 again whether the pin-ctls is changed
properly.  Similarly, unmute the output volume of this widget with
hda-verb.  For this, pass 0xb000 to SET_AMP verb:

	# hda-verb /dev/snd/hwC0D0 0x14 SET_AMP 0xb000

0xb000 means to set the AMP-output to 0x00.  The mute bit is 0x80, so
0x00 means to unmute and set the volume 0.  (The volume 0 doesn't
matter because this widget has no volume but only mute control.)

In the example above, this pin is connected from the NID 0x0c, which
is a mixer amp.  That's fine and let's keep as is.
Check this widget 0x0c whether the first Amp-In vals is unmuted
(i.e. has *no* 0x80 bit mask).  The first element of 0x0c is connected
to the DAC, 0x02, directly.  If it's muted, call like below 

	# hda-verb /dev/snd/hwC0D0 0x0c SET_AMP 0x7000

0x7000 means to set the AMP-input of the first element (index 0) to
0x00.  For the second element, it'd be 0x7100.

OK, all set ready.  Try aplay and pray.  If this doesn't work, try
other ports as well until you find a gold mine.

You could check the inputs similarly if anything doesn't work.
Once after you figure out all pin configurations, we can create a new
model (or fix the existing model) to adapt your device.

Have fun,


Takashi

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-26 12:10       ` Takashi Iwai
@ 2008-02-26 12:21         ` Rene Dohmen
  2008-02-26 23:19           ` Rene Dohmen
  2008-02-26 16:59         ` Matthew R. Hurne
  2008-03-17 17:07         ` Matthew R Hurne
  2 siblings, 1 reply; 29+ messages in thread
From: Rene Dohmen @ 2008-02-26 12:21 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai

Thnx for your answer.
The preset models ( i tested the ones in 1.0.16 didn't work so i'll  
have a try with the latest HG version)

Having fun,

	Rene

Op Feb 26, 2008, om 1:10 PM heeft Takashi Iwai het volgende geschreven:

> At Mon, 25 Feb 2008 13:49:43 +0100,
> Rene Dohmen wrote:
>>
>> Hi List,
>>
>> Is there any chance that this bug will be fixed soon?
>
> Well, it's up to you.
>
> One of the problems is that BIOS on your machine doesn't give the
> useful information for auto-probing at all.  A typical workaround in
> such a case is to try the existing preset models.  Pass model=basic or
> model=benq to snd-hda-intel module, for example.  The available model
> values can be found in ALSA-Configuration.txt.  Don't forget to
> check and adjust the mixer status again after changing the model
> because the mixers appear completly differently depending on the
> model.
>
> If none of the existing models doesn't match with your device, we have
> to figure out the exact codec configuration.  For some codecs like
> ALC880 or ALC260, you have model=test option that allows you to test
> all codec configurations via mixer interface.  Unfortunately, ALC262
> has no model=test support, so you have to do check it literally
> manually.  Below is a brief instruction how to explore the mysterious
> world of HD-audio codecs.
>
> First of all, install the very latest ALSA HG version.  Don't stick
> with 1.0.16 release.  You can use the daily snapshot tarball instead,
> too.
>
> Then, get hda-verb program found on
> 	ftp://ftp.suse.com/pub/people/tiwai/misc/
> Extract the tarball, run make.  Install it or invoke it locally.  This
> program can be usable only as root.
>
> The next step is to get ALC262 datasheet from Realtek web site.  Take
> a look at the block diagram page.  There are pins in the right side
> and two DACs in the left side.  We have to set up the correct pins and
> connect to the DAC properly.
>
> Now, assume the port-D (NID 0x14) is the speaker output.  Check
> /proc/asound/card0/codec#0 and look for Node 0x14.  It may have the
> entry like the following:
>
> 	Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
> 	  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> 	  Amp-In vals:  [0x00 0x00] [0x00 0x00]
> 	  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> 	  Amp-Out vals:  [0x80 0x80]
> 	  Pincap 0x083e: IN OUT HP Detect Trigger
> 	  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> 	    Conn = 1/8, Color = Black
> 	    DefAssociation = 0xf, Sequence = 0x0
> 	    Misc = NO_PRESENCE
> 	  Pin-ctls: 0x20: IN
> 	  Unsolicited: tag=00, enabled=0
> 	  Connection: 2
> 	     0x0c* 0x0d
>
> For this widget, we have a couple of things to do: fix the pin type,
> adjust the amp and check the connection.  First, change the pin type
> to the correct one, the output type.  Usually, it's either 0x40 or
> 0xc0.  The latter type is with a headphone amplifier.  Let's take
> 0xc0 as an example.  Call hda-verb like below (as root user):
>
> 	# hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0xc0
>
> Check /proc/asound/card0/codec#0 again whether the pin-ctls is changed
> properly.  Similarly, unmute the output volume of this widget with
> hda-verb.  For this, pass 0xb000 to SET_AMP verb:
>
> 	# hda-verb /dev/snd/hwC0D0 0x14 SET_AMP 0xb000
>
> 0xb000 means to set the AMP-output to 0x00.  The mute bit is 0x80, so
> 0x00 means to unmute and set the volume 0.  (The volume 0 doesn't
> matter because this widget has no volume but only mute control.)
>
> In the example above, this pin is connected from the NID 0x0c, which
> is a mixer amp.  That's fine and let's keep as is.
> Check this widget 0x0c whether the first Amp-In vals is unmuted
> (i.e. has *no* 0x80 bit mask).  The first element of 0x0c is connected
> to the DAC, 0x02, directly.  If it's muted, call like below
>
> 	# hda-verb /dev/snd/hwC0D0 0x0c SET_AMP 0x7000
>
> 0x7000 means to set the AMP-input of the first element (index 0) to
> 0x00.  For the second element, it'd be 0x7100.
>
> OK, all set ready.  Try aplay and pray.  If this doesn't work, try
> other ports as well until you find a gold mine.
>
> You could check the inputs similarly if anything doesn't work.
> Once after you figure out all pin configurations, we can create a new
> model (or fix the existing model) to adapt your device.
>
> Have fun,
>
>
> Takashi

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-26 12:10       ` Takashi Iwai
  2008-02-26 12:21         ` Rene Dohmen
@ 2008-02-26 16:59         ` Matthew R. Hurne
  2008-03-17 17:07         ` Matthew R Hurne
  2 siblings, 0 replies; 29+ messages in thread
From: Matthew R. Hurne @ 2008-02-26 16:59 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Rene Dohmen, alsa-devel

Takashi Iwai wrote:
> At Mon, 25 Feb 2008 13:49:43 +0100,
> Rene Dohmen wrote:
>> Hi List,
>>
>> Is there any chance that this bug will be fixed soon?
> 
> Well, it's up to you.
> 
> One of the problems is that BIOS on your machine doesn't give the
> useful information for auto-probing at all.  A typical workaround in
> such a case is to try the existing preset models.  Pass model=basic or
> model=benq to snd-hda-intel module, for example.  The available model
> values can be found in ALSA-Configuration.txt.  Don't forget to
> check and adjust the mixer status again after changing the model
> because the mixers appear completly differently depending on the
> model.
> 
> If none of the existing models doesn't match with your device, we have
> to figure out the exact codec configuration.  For some codecs like
> ALC880 or ALC260, you have model=test option that allows you to test
> all codec configurations via mixer interface.  Unfortunately, ALC262
> has no model=test support, so you have to do check it literally
> manually.  Below is a brief instruction how to explore the mysterious
> world of HD-audio codecs.
> 
> First of all, install the very latest ALSA HG version.  Don't stick
> with 1.0.16 release.  You can use the daily snapshot tarball instead,
> too.
> 
> Then, get hda-verb program found on
> 	ftp://ftp.suse.com/pub/people/tiwai/misc/
> Extract the tarball, run make.  Install it or invoke it locally.  This
> program can be usable only as root.
> 
> The next step is to get ALC262 datasheet from Realtek web site.  Take
> a look at the block diagram page.  There are pins in the right side
> and two DACs in the left side.  We have to set up the correct pins and
> connect to the DAC properly.
> 
> Now, assume the port-D (NID 0x14) is the speaker output.  Check
> /proc/asound/card0/codec#0 and look for Node 0x14.  It may have the
> entry like the following:
> 
> 	Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
> 	  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> 	  Amp-In vals:  [0x00 0x00] [0x00 0x00]
> 	  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> 	  Amp-Out vals:  [0x80 0x80]
> 	  Pincap 0x083e: IN OUT HP Detect Trigger
> 	  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> 	    Conn = 1/8, Color = Black
> 	    DefAssociation = 0xf, Sequence = 0x0
> 	    Misc = NO_PRESENCE
> 	  Pin-ctls: 0x20: IN
> 	  Unsolicited: tag=00, enabled=0
> 	  Connection: 2
> 	     0x0c* 0x0d
> 
> For this widget, we have a couple of things to do: fix the pin type,
> adjust the amp and check the connection.  First, change the pin type
> to the correct one, the output type.  Usually, it's either 0x40 or
> 0xc0.  The latter type is with a headphone amplifier.  Let's take
> 0xc0 as an example.  Call hda-verb like below (as root user):
> 
> 	# hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0xc0
> 
> Check /proc/asound/card0/codec#0 again whether the pin-ctls is changed
> properly.  Similarly, unmute the output volume of this widget with
> hda-verb.  For this, pass 0xb000 to SET_AMP verb:
> 
> 	# hda-verb /dev/snd/hwC0D0 0x14 SET_AMP 0xb000
> 
> 0xb000 means to set the AMP-output to 0x00.  The mute bit is 0x80, so
> 0x00 means to unmute and set the volume 0.  (The volume 0 doesn't
> matter because this widget has no volume but only mute control.)
> 
> In the example above, this pin is connected from the NID 0x0c, which
> is a mixer amp.  That's fine and let's keep as is.
> Check this widget 0x0c whether the first Amp-In vals is unmuted
> (i.e. has *no* 0x80 bit mask).  The first element of 0x0c is connected
> to the DAC, 0x02, directly.  If it's muted, call like below 
> 
> 	# hda-verb /dev/snd/hwC0D0 0x0c SET_AMP 0x7000
> 
> 0x7000 means to set the AMP-input of the first element (index 0) to
> 0x00.  For the second element, it'd be 0x7100.
> 
> OK, all set ready.  Try aplay and pray.  If this doesn't work, try
> other ports as well until you find a gold mine.
> 
> You could check the inputs similarly if anything doesn't work.
> Once after you figure out all pin configurations, we can create a new
> model (or fix the existing model) to adapt your device.
> 
> Have fun,
> 
> 
> Takashi

Thanks, Takashi!  If it so happens I have the time, I will try to play with this in tandem to Rene.

Regards,
-- 
Matthew Hurne
Versatile Systems, Inc.
717.919.9102
matthew.hurne@versatile.com

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-26 12:21         ` Rene Dohmen
@ 2008-02-26 23:19           ` Rene Dohmen
  2008-02-27 10:42             ` Takashi Iwai
  0 siblings, 1 reply; 29+ messages in thread
From: Rene Dohmen @ 2008-02-26 23:19 UTC (permalink / raw)
  To: alsa-devel; +Cc: Takashi Iwai

Hi,

I compiled the HG version. The driver behaves in the exact same way as the
1.0.16 version. Very very low volume on the headphone output, like hearing
sound form another channel on a mixer because of crosstalk (i don't know is
this is the correct translation).

I also compiled hda_verb and used it to twiddle around with some of the
connections. So far no luck.

Can I do something to boost the volume level? Or is this also caused by the
incorrect pin wiring of the device? Maybe the speakers do output some sound
but because of the the low soundlevel i can't hear it.

Thanks,

Rene


On Tue, Feb 26, 2008 at 1:21 PM, Rene Dohmen <acidjunk@gmail.com> wrote:

> Thnx for your answer.
> The preset models ( i tested the ones in 1.0.16 didn't work so i'll
> have a try with the latest HG version)
>
> Having fun,
>
>        Rene
>
> Op Feb 26, 2008, om 1:10 PM heeft Takashi Iwai het volgende geschreven:
>
> > At Mon, 25 Feb 2008 13:49:43 +0100,
> > Rene Dohmen wrote:
> >>
> >> Hi List,
> >>
> >> Is there any chance that this bug will be fixed soon?
> >
> > Well, it's up to you.
> >
> > One of the problems is that BIOS on your machine doesn't give the
> > useful information for auto-probing at all.  A typical workaround in
> > such a case is to try the existing preset models.  Pass model=basic or
> > model=benq to snd-hda-intel module, for example.  The available model
> > values can be found in ALSA-Configuration.txt.  Don't forget to
> > check and adjust the mixer status again after changing the model
> > because the mixers appear completly differently depending on the
> > model.
> >
> > If none of the existing models doesn't match with your device, we have
> > to figure out the exact codec configuration.  For some codecs like
> > ALC880 or ALC260, you have model=test option that allows you to test
> > all codec configurations via mixer interface.  Unfortunately, ALC262
> > has no model=test support, so you have to do check it literally
> > manually.  Below is a brief instruction how to explore the mysterious
> > world of HD-audio codecs.
> >
> > First of all, install the very latest ALSA HG version.  Don't stick
> > with 1.0.16 release.  You can use the daily snapshot tarball instead,
> > too.
> >
> > Then, get hda-verb program found on
> >       ftp://ftp.suse.com/pub/people/tiwai/misc/
> > Extract the tarball, run make.  Install it or invoke it locally.  This
> > program can be usable only as root.
> >
> > The next step is to get ALC262 datasheet from Realtek web site.  Take
> > a look at the block diagram page.  There are pins in the right side
> > and two DACs in the left side.  We have to set up the correct pins and
> > connect to the DAC properly.
> >
> > Now, assume the port-D (NID 0x14) is the speaker output.  Check
> > /proc/asound/card0/codec#0 and look for Node 0x14.  It may have the
> > entry like the following:
> >
> >       Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
> >         Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> >         Amp-In vals:  [0x00 0x00] [0x00 0x00]
> >         Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> >         Amp-Out vals:  [0x80 0x80]
> >         Pincap 0x083e: IN OUT HP Detect Trigger
> >         Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> >           Conn = 1/8, Color = Black
> >           DefAssociation = 0xf, Sequence = 0x0
> >           Misc = NO_PRESENCE
> >         Pin-ctls: 0x20: IN
> >         Unsolicited: tag=00, enabled=0
> >         Connection: 2
> >            0x0c* 0x0d
> >
> > For this widget, we have a couple of things to do: fix the pin type,
> > adjust the amp and check the connection.  First, change the pin type
> > to the correct one, the output type.  Usually, it's either 0x40 or
> > 0xc0.  The latter type is with a headphone amplifier.  Let's take
> > 0xc0 as an example.  Call hda-verb like below (as root user):
> >
> >       # hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0xc0
> >
> > Check /proc/asound/card0/codec#0 again whether the pin-ctls is changed
> > properly.  Similarly, unmute the output volume of this widget with
> > hda-verb.  For this, pass 0xb000 to SET_AMP verb:
> >
> >       # hda-verb /dev/snd/hwC0D0 0x14 SET_AMP 0xb000
> >
> > 0xb000 means to set the AMP-output to 0x00.  The mute bit is 0x80, so
> > 0x00 means to unmute and set the volume 0.  (The volume 0 doesn't
> > matter because this widget has no volume but only mute control.)
> >
> > In the example above, this pin is connected from the NID 0x0c, which
> > is a mixer amp.  That's fine and let's keep as is.
> > Check this widget 0x0c whether the first Amp-In vals is unmuted
> > (i.e. has *no* 0x80 bit mask).  The first element of 0x0c is connected
> > to the DAC, 0x02, directly.  If it's muted, call like below
> >
> >       # hda-verb /dev/snd/hwC0D0 0x0c SET_AMP 0x7000
> >
> > 0x7000 means to set the AMP-input of the first element (index 0) to
> > 0x00.  For the second element, it'd be 0x7100.
> >
> > OK, all set ready.  Try aplay and pray.  If this doesn't work, try
> > other ports as well until you find a gold mine.
> >
> > You could check the inputs similarly if anything doesn't work.
> > Once after you figure out all pin configurations, we can create a new
> > model (or fix the existing model) to adapt your device.
> >
> > Have fun,
> >
> >
> > Takashi
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-26 23:19           ` Rene Dohmen
@ 2008-02-27 10:42             ` Takashi Iwai
  2008-02-27 18:16               ` Rene Dohmen
  0 siblings, 1 reply; 29+ messages in thread
From: Takashi Iwai @ 2008-02-27 10:42 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

At Wed, 27 Feb 2008 00:19:58 +0100,
Rene Dohmen wrote:
> 
> Hi,
> 
> I compiled the HG version. The driver behaves in the exact same way as the
> 1.0.16 version. Very very low volume on the headphone output, like hearing sound
> form another channel on a mixer because of crosstalk (i don't know is this is
> the correct translation).

And is it so with all module options?

> I also compiled hda_verb and used it to twiddle around with some of the
> connections. So far no luck.
> 
> Can I do something to boost the volume level? Or is this also caused by the
> incorrect pin wiring of the device? Maybe the speakers do output some sound but
> because of the the low soundlevel i can't hear it.

EAPD might be the case.  Set via "SET_EAPD 0x02" to turn on the
amplifier (if any).


Takashi

> 
> Thanks,
> 
> Rene
> 
> On Tue, Feb 26, 2008 at 1:21 PM, Rene Dohmen <acidjunk@gmail.com> wrote:
> 
>     Thnx for your answer.
>     The preset models ( i tested the ones in 1.0.16 didn't work so i'll
>     have a try with the latest HG version)
>    
>     Having fun,
>    
>            Rene
>    
>     Op Feb 26, 2008, om 1:10 PM heeft Takashi Iwai het volgende geschreven:
>    
>     > At Mon, 25 Feb 2008 13:49:43 +0100,
>     > Rene Dohmen wrote:
>     >>
>     >> Hi List,
>     >>
>     >> Is there any chance that this bug will be fixed soon?
>     >
>     > Well, it's up to you.
>     >
>     > One of the problems is that BIOS on your machine doesn't give the
>     > useful information for auto-probing at all.  A typical workaround in
>     > such a case is to try the existing preset models.  Pass model=basic or
>     > model=benq to snd-hda-intel module, for example.  The available model
>     > values can be found in ALSA-Configuration.txt.  Don't forget to
>     > check and adjust the mixer status again after changing the model
>     > because the mixers appear completly differently depending on the
>     > model.
>     >
>     > If none of the existing models doesn't match with your device, we have
>     > to figure out the exact codec configuration.  For some codecs like
>     > ALC880 or ALC260, you have model=test option that allows you to test
>     > all codec configurations via mixer interface.  Unfortunately, ALC262
>     > has no model=test support, so you have to do check it literally
>     > manually.  Below is a brief instruction how to explore the mysterious
>     > world of HD-audio codecs.
>     >
>     > First of all, install the very latest ALSA HG version.  Don't stick
>     > with 1.0.16 release.  You can use the daily snapshot tarball instead,
>     > too.
>     >
>     > Then, get hda-verb program found on
>     >       ftp://ftp.suse.com/pub/people/tiwai/misc/
>     > Extract the tarball, run make.  Install it or invoke it locally.  This
>     > program can be usable only as root.
>     >
>     > The next step is to get ALC262 datasheet from Realtek web site.  Take
>     > a look at the block diagram page.  There are pins in the right side
>     > and two DACs in the left side.  We have to set up the correct pins and
>     > connect to the DAC properly.
>     >
>     > Now, assume the port-D (NID 0x14) is the speaker output.  Check
>     > /proc/asound/card0/codec#0 and look for Node 0x14.  It may have the
>     > entry like the following:
>     >
>     >       Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>     >         Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>     >         Amp-In vals:  [0x00 0x00] [0x00 0x00]
>     >         Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>     >         Amp-Out vals:  [0x80 0x80]
>     >         Pincap 0x083e: IN OUT HP Detect Trigger
>     >         Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
>     >           Conn = 1/8, Color = Black
>     >           DefAssociation = 0xf, Sequence = 0x0
>     >           Misc = NO_PRESENCE
>     >         Pin-ctls: 0x20: IN
>     >         Unsolicited: tag=00, enabled=0
>     >         Connection: 2
>     >            0x0c* 0x0d
>     >
>     > For this widget, we have a couple of things to do: fix the pin type,
>     > adjust the amp and check the connection.  First, change the pin type
>     > to the correct one, the output type.  Usually, it's either 0x40 or
>     > 0xc0.  The latter type is with a headphone amplifier.  Let's take
>     > 0xc0 as an example.  Call hda-verb like below (as root user):
>     >
>     >       # hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0xc0
>     >
>     > Check /proc/asound/card0/codec#0 again whether the pin-ctls is changed
>     > properly.  Similarly, unmute the output volume of this widget with
>     > hda-verb.  For this, pass 0xb000 to SET_AMP verb:
>     >
>     >       # hda-verb /dev/snd/hwC0D0 0x14 SET_AMP 0xb000
>     >
>     > 0xb000 means to set the AMP-output to 0x00.  The mute bit is 0x80, so
>     > 0x00 means to unmute and set the volume 0.  (The volume 0 doesn't
>     > matter because this widget has no volume but only mute control.)
>     >
>     > In the example above, this pin is connected from the NID 0x0c, which
>     > is a mixer amp.  That's fine and let's keep as is.
>     > Check this widget 0x0c whether the first Amp-In vals is unmuted
>     > (i.e. has *no* 0x80 bit mask).  The first element of 0x0c is connected
>     > to the DAC, 0x02, directly.  If it's muted, call like below
>     >
>     >       # hda-verb /dev/snd/hwC0D0 0x0c SET_AMP 0x7000
>     >
>     > 0x7000 means to set the AMP-input of the first element (index 0) to
>     > 0x00.  For the second element, it'd be 0x7100.
>     >
>     > OK, all set ready.  Try aplay and pray.  If this doesn't work, try
>     > other ports as well until you find a gold mine.
>     >
>     > You could check the inputs similarly if anything doesn't work.
>     > Once after you figure out all pin configurations, we can create a new
>     > model (or fix the existing model) to adapt your device.
>     >
>     > Have fun,
>     >
>     >
>     > Takashi
>    
>     _______________________________________________
>     Alsa-devel mailing list
>     Alsa-devel@alsa-project.org
>     http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> 
> 

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-27 10:42             ` Takashi Iwai
@ 2008-02-27 18:16               ` Rene Dohmen
  2008-02-28 11:14                 ` Takashi Iwai
  0 siblings, 1 reply; 29+ messages in thread
From: Rene Dohmen @ 2008-02-27 18:16 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

I tried it with all avalialable NIDS:

sudo ./hda-verb /dev/snd/hwC0D0  0x14 SET_EAPD 0x02
Is this correct?

And is it so with all module options?
>

Yes with all tested codecs: are there any more options that i can use?

Thanks,
 Rene

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-27 18:16               ` Rene Dohmen
@ 2008-02-28 11:14                 ` Takashi Iwai
  2008-02-28 11:20                   ` Takashi Iwai
  0 siblings, 1 reply; 29+ messages in thread
From: Takashi Iwai @ 2008-02-28 11:14 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

At Wed, 27 Feb 2008 19:16:23 +0100,
Rene Dohmen wrote:
> 
> I tried it with all avalialable NIDS:
> 
> sudo ./hda-verb /dev/snd/hwC0D0  0x14 SET_EAPD 0x02
> Is this correct?

Looks OK.  Check /proc/asound/card0/codec#0 after you run the
command.  The EAPD value shown there must be changed.

>     And is it so with all module options?
> 
> Yes with all tested codecs: are there any more options that i can use?

Did you figure out that 0x14 is really the speaker output?
You can check it by muting the AMP of this widget manually via
hda-verb command.


Takashi

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-28 11:14                 ` Takashi Iwai
@ 2008-02-28 11:20                   ` Takashi Iwai
       [not found]                     ` <01CED47B-533E-4913-BED5-4DD6E9E86414@gmail.com>
  0 siblings, 1 reply; 29+ messages in thread
From: Takashi Iwai @ 2008-02-28 11:20 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

At Thu, 28 Feb 2008 12:14:50 +0100,
I wrote:
> 
> At Wed, 27 Feb 2008 19:16:23 +0100,
> Rene Dohmen wrote:
> > 
> > I tried it with all avalialable NIDS:
> > 
> > sudo ./hda-verb /dev/snd/hwC0D0  0x14 SET_EAPD 0x02
> > Is this correct?
> 
> Looks OK.  Check /proc/asound/card0/codec#0 after you run the
> command.  The EAPD value shown there must be changed.
> 
> >     And is it so with all module options?
> > 
> > Yes with all tested codecs: are there any more options that i can use?
> 
> Did you figure out that 0x14 is really the speaker output?
> You can check it by muting the AMP of this widget manually via
> hda-verb command.

Err, disregard this comment, of course :)

AFAIK, ALC268 doesn't use GPIOs for EAPD controls but only EAPD
verbs.  So, setting EAPD on the widget should suffice.

Anyway, it'd be better to show codec#0 proc at the state you believe
that you've set up correctly but no sound comes out from the speaker.
Also, clarify what you've tested, too.


Takashi

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
       [not found]                     ` <01CED47B-533E-4913-BED5-4DD6E9E86414@gmail.com>
@ 2008-02-29 16:57                       ` Takashi Iwai
  2008-03-04 13:37                         ` Rene Dohmen
  0 siblings, 1 reply; 29+ messages in thread
From: Takashi Iwai @ 2008-02-29 16:57 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

At Fri, 29 Feb 2008 17:24:03 +0100,
Rene Dohmen wrote:
> 
> No I still don't know where the speakers are conencted.
> I asked the support engineers at tangent to send me a detailed  
> blockdiagram of their sound solution and ik think i'll receive that  
> sooner or later.
> 
> So, for now, I just tried passing the EAPD option to all NIDS in the  
> codec#0 file.
> 
> I attached the code#0 file while working with very low volume
> 
> When I run
> sudo hda-verb/hda-verb /dev/snd/hwC0D0  0x03 SET_EAPD 0x02
> or
> sudo hda-verb/hda-verb /dev/snd/hwC0D0  0x02 SET_EAPD 0x02

Doh, I actually misunderstood that your codec were ALC268 but it's
ALC262.  EAPD command can be issued only on widgets that support.
ALC262 has no EAPD pin caps at all. so it doesn't work like that.

Instead, ALC262 (and other Realtek codecs) has a special sequence with
coefficients to the vendor-defined widget.  Yes, it's a black magic.

Try the following sequence:

	0x20 SET_COEF_INDEX 0x07
	0x20 SET_PROC_COEF 0x3060

0x3060 can be different numbers like 0x3070 or 0x3050.
If you set a different number, reset the coef index again (i.e. always
call as a pair).


Takashi

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-29 16:57                       ` Takashi Iwai
@ 2008-03-04 13:37                         ` Rene Dohmen
  2008-03-04 13:54                           ` Takashi Iwai
  2008-03-14 20:54                           ` Matthew R Hurne
  0 siblings, 2 replies; 29+ messages in thread
From: Rene Dohmen @ 2008-03-04 13:37 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: alsa-devel

Hi List,

I tried it with the NID's i think are connected to headphone and  
speaker but so far no luck.

I'll have more time next friday but i was just wondering:
Is there a way to be 100% sure that this model is a new, not  
supported model yet?

Can you explain what numbers i can use instead of the 0x3060?

I am trying to get the datasheets of the soundsystem used, i think  
some custom board is used tot wire up the soundcard tot the internal  
speakers.

Thanks

Grz Rene


Op Feb 29, 2008, om 5:57 PM heeft Takashi Iwai het volgende geschreven:

> Instead, ALC262 (and other Realtek codecs) has a special sequence with
> coefficients to the vendor-defined widget.  Yes, it's a black magic.
>
> Try the following sequence:
>
> 	0x20 SET_COEF_INDEX 0x07
> 	0x20 SET_PROC_COEF 0x3060
>
> 0x3060 can be different numbers like 0x3070 or 0x3050.
> If you set a different number, reset the coef index again (i.e. always
> call as a pair).

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-04 13:37                         ` Rene Dohmen
@ 2008-03-04 13:54                           ` Takashi Iwai
  2008-03-14 20:54                           ` Matthew R Hurne
  1 sibling, 0 replies; 29+ messages in thread
From: Takashi Iwai @ 2008-03-04 13:54 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

At Tue, 4 Mar 2008 14:37:39 +0100,
Rene Dohmen wrote:
> 
> Hi List,
> 
> I tried it with the NID's i think are connected to headphone and speaker but so
> far no luck.

The coef verbs are only for the realtek vendor-specific widget, not
for other pins.

> I'll have more time next friday but i was just wondering:
> Is there a way to be 100% sure that this model is a new, not supported model
> yet?

No.  You'd better to ask the hardware vendor than me.  If the HG
version still doesn't work, it's not supported by ALSA driver yet.
That's all what I can tell.

> Can you explain what numbers i can use instead of the 0x3060?

Ask Realtek.  It's their black magic :)

> I am trying to get the datasheets of the soundsystem used, i think some custom
> board is used tot wire up the soundcard tot the internal speakers.

That's uncommon.  It's possible that BIOS or ACPI setup influences on
the behavior, but it's a rare case as well.


Takashi


> 
> Thanks
> 
> Grz Rene
> 
>  
> Op Feb 29, 2008, om 5:57 PM heeft Takashi Iwai het volgende geschreven:
> 
>     Instead, ALC262 (and other Realtek codecs) has a special sequence with
>    
>     coefficients to the vendor-defined widget.  Yes, it's a black magic.
> 
>     Try the following sequence:
> 
>     0x20 SET_COEF_INDEX 0x07
>    
>     0x20 SET_PROC_COEF 0x3060
> 
>     0x3060 can be different numbers like 0x3070 or 0x3050.
>    
>     If you set a different number, reset the coef index again (i.e. always
>    
>     call as a pair).
> 
> 

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-04 13:37                         ` Rene Dohmen
  2008-03-04 13:54                           ` Takashi Iwai
@ 2008-03-14 20:54                           ` Matthew R Hurne
  1 sibling, 0 replies; 29+ messages in thread
From: Matthew R Hurne @ 2008-03-14 20:54 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: Takashi Iwai, alsa-devel

Rene Dohmen wrote:
> Hi List,
> 
> I tried it with the NID's i think are connected to headphone and  
> speaker but so far no luck.
> 
> I'll have more time next friday but i was just wondering:
> Is there a way to be 100% sure that this model is a new, not  
> supported model yet?
> 
> Can you explain what numbers i can use instead of the 0x3060?
> 
> I am trying to get the datasheets of the soundsystem used, i think  
> some custom board is used tot wire up the soundcard tot the internal  
> speakers.
> 
> Thanks
> 
> Grz Rene
> 
> 
> Op Feb 29, 2008, om 5:57 PM heeft Takashi Iwai het volgende geschreven:
> 
>> Instead, ALC262 (and other Realtek codecs) has a special sequence with
>> coefficients to the vendor-defined widget.  Yes, it's a black magic.
>>
>> Try the following sequence:
>>
>> 	0x20 SET_COEF_INDEX 0x07
>> 	0x20 SET_PROC_COEF 0x3060
>>
>> 0x3060 can be different numbers like 0x3070 or 0x3050.
>> If you set a different number, reset the coef index again (i.e. always
>> call as a pair).

Rene,
   Just wanted to let you know that if you still haven't gotten sound working with the Tangent 8000S (we haven't), you should look into its counterpart.  The Tangent 8000S is really the MSI Crystal 945 barebones unit, with parts installed and optionally Windows installed.  MSI has a newer unit with identical case and external connections - the Crystal A410 .  It uses an ATI chipset, but still an ALC262 codec.  We got one in today and audio "just worked" for us!  I suspect that the BIOS on the Crystal A410 is giving ALSA the info it needs when it auto-probes the BIOS, unlike the BIOS on the Crystal 945 (Tangent 8000S).  So, you might want to check it out.  Unfortunately for us, we already have several of the Crystal 945's deployed to customers, so we still need to try and resolve the audio 
 issue with those units.

Regards,
-- 
Matthew Hurne
Versatile Systems, Inc.
717.919.9102
matthew.hurne@versatile.com

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-02-26 12:10       ` Takashi Iwai
  2008-02-26 12:21         ` Rene Dohmen
  2008-02-26 16:59         ` Matthew R. Hurne
@ 2008-03-17 17:07         ` Matthew R Hurne
  2008-03-17 18:35           ` Tobin Davis
  2 siblings, 1 reply; 29+ messages in thread
From: Matthew R Hurne @ 2008-03-17 17:07 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Rene Dohmen, alsa-devel

Takashi Iwai wrote:
> At Mon, 25 Feb 2008 13:49:43 +0100,
> Rene Dohmen wrote:
>> Hi List,
>>
>> Is there any chance that this bug will be fixed soon?
> 
> Well, it's up to you.
> 
> One of the problems is that BIOS on your machine doesn't give the
> useful information for auto-probing at all.  A typical workaround in
> such a case is to try the existing preset models.  Pass model=basic or
> model=benq to snd-hda-intel module, for example.  The available model
> values can be found in ALSA-Configuration.txt.  Don't forget to
> check and adjust the mixer status again after changing the model
> because the mixers appear completly differently depending on the
> model.
> 
> If none of the existing models doesn't match with your device, we have
> to figure out the exact codec configuration.  For some codecs like
> ALC880 or ALC260, you have model=test option that allows you to test
> all codec configurations via mixer interface.  Unfortunately, ALC262
> has no model=test support, so you have to do check it literally
> manually.  Below is a brief instruction how to explore the mysterious
> world of HD-audio codecs.
> 
> First of all, install the very latest ALSA HG version.  Don't stick
> with 1.0.16 release.  You can use the daily snapshot tarball instead,
> too.
> 
> Then, get hda-verb program found on
> 	ftp://ftp.suse.com/pub/people/tiwai/misc/
> Extract the tarball, run make.  Install it or invoke it locally.  This
> program can be usable only as root.
> 
> The next step is to get ALC262 datasheet from Realtek web site.  Take
> a look at the block diagram page.  There are pins in the right side
> and two DACs in the left side.  We have to set up the correct pins and
> connect to the DAC properly.
> 
> Now, assume the port-D (NID 0x14) is the speaker output.  Check
> /proc/asound/card0/codec#0 and look for Node 0x14.  It may have the
> entry like the following:
> 
> 	Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
> 	  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> 	  Amp-In vals:  [0x00 0x00] [0x00 0x00]
> 	  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> 	  Amp-Out vals:  [0x80 0x80]
> 	  Pincap 0x083e: IN OUT HP Detect Trigger
> 	  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> 	    Conn = 1/8, Color = Black
> 	    DefAssociation = 0xf, Sequence = 0x0
> 	    Misc = NO_PRESENCE
> 	  Pin-ctls: 0x20: IN
> 	  Unsolicited: tag=00, enabled=0
> 	  Connection: 2
> 	     0x0c* 0x0d
> 
> For this widget, we have a couple of things to do: fix the pin type,
> adjust the amp and check the connection.  First, change the pin type
> to the correct one, the output type.  Usually, it's either 0x40 or
> 0xc0.  The latter type is with a headphone amplifier.  Let's take
> 0xc0 as an example.  Call hda-verb like below (as root user):
> 
> 	# hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0xc0
> 
> Check /proc/asound/card0/codec#0 again whether the pin-ctls is changed
> properly.  Similarly, unmute the output volume of this widget with
> hda-verb.  For this, pass 0xb000 to SET_AMP verb:
> 
> 	# hda-verb /dev/snd/hwC0D0 0x14 SET_AMP 0xb000
> 
> 0xb000 means to set the AMP-output to 0x00.  The mute bit is 0x80, so
> 0x00 means to unmute and set the volume 0.  (The volume 0 doesn't
> matter because this widget has no volume but only mute control.)
> 
> In the example above, this pin is connected from the NID 0x0c, which
> is a mixer amp.  That's fine and let's keep as is.
> Check this widget 0x0c whether the first Amp-In vals is unmuted
> (i.e. has *no* 0x80 bit mask).  The first element of 0x0c is connected
> to the DAC, 0x02, directly.  If it's muted, call like below 
> 
> 	# hda-verb /dev/snd/hwC0D0 0x0c SET_AMP 0x7000
> 
> 0x7000 means to set the AMP-input of the first element (index 0) to
> 0x00.  For the second element, it'd be 0x7100.
> 
> OK, all set ready.  Try aplay and pray.  If this doesn't work, try
> other ports as well until you find a gold mine.
> 
> You could check the inputs similarly if anything doesn't work.
> Once after you figure out all pin configurations, we can create a new
> model (or fix the existing model) to adapt your device.
> 
> Have fun,
> 
> 
> Takashi

Takashi,
   For my part, I have no idea what you're talking about.  That's not a criticism of you, its a criticism of myself.  :-)  Is there somewhere where things like "verb" and "NID" and "widget" are documented?  I skimmed through the driver development guide and didn't see such references.  I played with hda-verb briefly, but since I have no clue what I'm doing, decided that I'm better off trying to learn the fundamentals I need to understand before messing with hda-verb.  I know its tough dealing with someone like myself who is a user, not a developer (well, not a hardware driver developer, anyway).  I apologize for that.  Perhaps my company could send you a unit?  I'd have to discuss with them, but I suspect they would be willing to do so.

Thanks,
-- 
Matthew Hurne
Versatile Systems, Inc.
717.919.9102
matthew.hurne@versatile.com

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-17 17:07         ` Matthew R Hurne
@ 2008-03-17 18:35           ` Tobin Davis
  2008-03-17 19:04             ` Matthew R Hurne
  0 siblings, 1 reply; 29+ messages in thread
From: Tobin Davis @ 2008-03-17 18:35 UTC (permalink / raw)
  To: Matthew R Hurne; +Cc: Takashi Iwai, Rene Dohmen, alsa-devel

I am finishing up my current course tomorrow night, and the next
{required} course I am taking is "Linux Fundamentals" - which is to say
I will have spare cycles to help out again on this.

Going through the message thread, you mentioned a Crystal A410 system
that works, whereas your Tangent 8000S does not.    It would be
interesting to recompile the drivers with "--with-debug=detect" and see
what shows up in dmesg (for alsa only, not the entire boot log).  Based
on that, we may be able to construct a driver model.  Also, if you have
access to the Crystal still, could you run alsa-info.sh on it as well?
I'd like to verify the audio subsystem ID.

In reviewing an earlier alsa-info posting, it shows your mixer as all
channels muted.  I'm assuming you tried changing the volume levels in
alsamixer?

At any rate, they list a 30 day trial unit.  I'll see if I can get one
for driver development.  Nothing ventured, nothing gained.

Tobin 




On Mon, 2008-03-17 at 13:07 -0400, Matthew R Hurne wrote:

> Takashi Iwai wrote:
> > At Mon, 25 Feb 2008 13:49:43 +0100,
> > Rene Dohmen wrote:
> >> Hi List,
> >>
> >> Is there any chance that this bug will be fixed soon?
> > 
> > Well, it's up to you.
> > 
> > One of the problems is that BIOS on your machine doesn't give the
> > useful information for auto-probing at all.  A typical workaround in
> > such a case is to try the existing preset models.  Pass model=basic or
> > model=benq to snd-hda-intel module, for example.  The available model
> > values can be found in ALSA-Configuration.txt.  Don't forget to
> > check and adjust the mixer status again after changing the model
> > because the mixers appear completly differently depending on the
> > model.
> > 
> > If none of the existing models doesn't match with your device, we have
> > to figure out the exact codec configuration.  For some codecs like
> > ALC880 or ALC260, you have model=test option that allows you to test
> > all codec configurations via mixer interface.  Unfortunately, ALC262
> > has no model=test support, so you have to do check it literally
> > manually.  Below is a brief instruction how to explore the mysterious
> > world of HD-audio codecs.
> > 
> > First of all, install the very latest ALSA HG version.  Don't stick
> > with 1.0.16 release.  You can use the daily snapshot tarball instead,
> > too.
> > 
> > Then, get hda-verb program found on
> > 	ftp://ftp.suse.com/pub/people/tiwai/misc/
> > Extract the tarball, run make.  Install it or invoke it locally.  This
> > program can be usable only as root.
> > 
> > The next step is to get ALC262 datasheet from Realtek web site.  Take
> > a look at the block diagram page.  There are pins in the right side
> > and two DACs in the left side.  We have to set up the correct pins and
> > connect to the DAC properly.
> > 
> > Now, assume the port-D (NID 0x14) is the speaker output.  Check
> > /proc/asound/card0/codec#0 and look for Node 0x14.  It may have the
> > entry like the following:
> > 
> > 	Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
> > 	  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
> > 	  Amp-In vals:  [0x00 0x00] [0x00 0x00]
> > 	  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
> > 	  Amp-Out vals:  [0x80 0x80]
> > 	  Pincap 0x083e: IN OUT HP Detect Trigger
> > 	  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
> > 	    Conn = 1/8, Color = Black
> > 	    DefAssociation = 0xf, Sequence = 0x0
> > 	    Misc = NO_PRESENCE
> > 	  Pin-ctls: 0x20: IN
> > 	  Unsolicited: tag=00, enabled=0
> > 	  Connection: 2
> > 	     0x0c* 0x0d
> > 
> > For this widget, we have a couple of things to do: fix the pin type,
> > adjust the amp and check the connection.  First, change the pin type
> > to the correct one, the output type.  Usually, it's either 0x40 or
> > 0xc0.  The latter type is with a headphone amplifier.  Let's take
> > 0xc0 as an example.  Call hda-verb like below (as root user):
> > 
> > 	# hda-verb /dev/snd/hwC0D0 0x14 SET_PIN_WID 0xc0
> > 
> > Check /proc/asound/card0/codec#0 again whether the pin-ctls is changed
> > properly.  Similarly, unmute the output volume of this widget with
> > hda-verb.  For this, pass 0xb000 to SET_AMP verb:
> > 
> > 	# hda-verb /dev/snd/hwC0D0 0x14 SET_AMP 0xb000
> > 
> > 0xb000 means to set the AMP-output to 0x00.  The mute bit is 0x80, so
> > 0x00 means to unmute and set the volume 0.  (The volume 0 doesn't
> > matter because this widget has no volume but only mute control.)
> > 
> > In the example above, this pin is connected from the NID 0x0c, which
> > is a mixer amp.  That's fine and let's keep as is.
> > Check this widget 0x0c whether the first Amp-In vals is unmuted
> > (i.e. has *no* 0x80 bit mask).  The first element of 0x0c is connected
> > to the DAC, 0x02, directly.  If it's muted, call like below 
> > 
> > 	# hda-verb /dev/snd/hwC0D0 0x0c SET_AMP 0x7000
> > 
> > 0x7000 means to set the AMP-input of the first element (index 0) to
> > 0x00.  For the second element, it'd be 0x7100.
> > 
> > OK, all set ready.  Try aplay and pray.  If this doesn't work, try
> > other ports as well until you find a gold mine.
> > 
> > You could check the inputs similarly if anything doesn't work.
> > Once after you figure out all pin configurations, we can create a new
> > model (or fix the existing model) to adapt your device.
> > 
> > Have fun,
> > 
> > 
> > Takashi
> 
> Takashi,
>    For my part, I have no idea what you're talking about.  That's not a criticism of you, its a criticism of myself.  :-)  Is there somewhere where things like "verb" and "NID" and "widget" are documented?  I skimmed through the driver development guide and didn't see such references.  I played with hda-verb briefly, but since I have no clue what I'm doing, decided that I'm better off trying to learn the fundamentals I need to understand before messing with hda-verb.  I know its tough dealing with someone like myself who is a user, not a developer (well, not a hardware driver developer, anyway).  I apologize for that.  Perhaps my company could send you a unit?  I'd have to discuss with them, but I suspect they would be willing to do so.
> 
> Thanks,

-- 
Tobin Davis 


Now I think I just reached the state of HYPERTENSION that comes JUST
BEFORE you see the TOTAL at the SAFEWAY CHECKOUT COUNTER!

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-17 18:35           ` Tobin Davis
@ 2008-03-17 19:04             ` Matthew R Hurne
       [not found]               ` <1205781169.27317.165.camel@razman.gruemaster.com>
  0 siblings, 1 reply; 29+ messages in thread
From: Matthew R Hurne @ 2008-03-17 19:04 UTC (permalink / raw)
  To: Tobin Davis; +Cc: alsa-devel, Bradley B. Steiner

Tobin Davis wrote:
> I am finishing up my current course tomorrow night, and the next
> {required} course I am taking is "Linux Fundamentals" - which is to say
> I will have spare cycles to help out again on this.

I appreciate it!  Just to clear up any confusion; Tangent is a value-add reseller here.  The Tangent 8000S is *really* the MSI Crystal 945 barebones unit, with parts installed/Windows installed and re-branded.  Tangent doesn't yet resell the MSI Crystal A410.  In fact, since Tangent doesn't really touch anything we're discussing here, we're probably best off talking about the MSI Crystal 945 and MSI Crystal A410, and just leaving Tangent out of it.  :-)  Here are links to the products on MSI's website:

Crystal 945: http://www.msicomputer.com/product/p_spec.asp?model=Crystal_945&class=npc
Crystal A410: http://www.msicomputer.com/product/p_spec.asp?model=Crystal_A410&class=npc

> Going through the message thread, you mentioned a Crystal A410 system
> that works, whereas your Tangent 8000S does not.    It would be
> interesting to recompile the drivers with "--with-debug=detect" and see
> what shows up in dmesg (for alsa only, not the entire boot log).  Based
> on that, we may be able to construct a driver model.  Also, if you have
> access to the Crystal still, could you run alsa-info.sh on it as well? 
> I'd like to verify the audio subsystem ID.

I have done the --with-debug=detect and alsa-info.sh data collection you describe above, though that was a few weeks ago.  I'll do it again with the latest from hg ASAP.

> In reviewing an earlier alsa-info posting, it shows your mixer as all
> channels muted.  I'm assuming you tried changing the volume levels in
> alsamixer?

Yes, definitely.  I probably failed to do so when I ran alsa-info, however.  In fact, I've tried loading the module with every possible value for the model parameter, and then raising all playback mixer levels each time before running aplay /usr/share/sounds/alsa/Front_Center.wav .
 
> At any rate, they list a 30 day trial unit.  I'll see if I can get one
> for driver development.  Nothing ventured, nothing gained.

If you can get a 30-day eval. Crystal 945 from Tangent, great!  Hopefully you'll actually get the Crystal 945, but Tangent is unfortunately vague about their model names, so it won't surprise me if they start sending out A410s instead of 945s labeled as model "8000S".  Probably not anytime soon, from what we can tell.  You'll know you have the Crystal 945 if it has an Intel chipset (the A410 uses an ATI chipset).  Both use the ALC262.  The *real* way (IMHO) to know which one you have is to look at the model number printed on the mainboard inside the unit; in the U.S., the Crystal 945's mainboard is labeled MS-7290, while the Crystal A410's mainboard is labeled MS-7341.

If you *can't* get an eval. unit, let me know.  I strongly suspect we could loan you one.

Matt

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
       [not found]                   ` <1205792180.27317.188.camel@razman.gruemaster.com>
@ 2008-03-18 13:11                     ` Matthew R Hurne
  2008-03-18 13:24                       ` Takashi Iwai
  0 siblings, 1 reply; 29+ messages in thread
From: Matthew R Hurne @ 2008-03-18 13:11 UTC (permalink / raw)
  To: Tobin Davis; +Cc: alsa-devel

[-- Attachment #1: Type: text/plain, Size: 1997 bytes --]

Tobin Davis wrote:
> Ok, it looks like it may be a couple of weeks out, but they are more
> than happy to get me a unit.  Their sales staff has been bugging for
> Linux support for 6 months apparently.
> 
> In the mean time, if you can get me that output, I can at least start
> making a dent on this.  From the photo, it looks like you have a speaker
> jack (green) , line-in (blue), and mic (pink), plus speakers and mic
> built in?  I'll review the online documents again to be sure.
> 
> Tobin

We put some pressure on Tangent to get Linux audio working, and the tech. support guys I spoke with were clearly clueless.  :-(

I have attached the relevant output from dmesg, and a new alsa-info.sh output.

Thanks!

Matt

> 
> 
> On Mon, 2008-03-17 at 15:50 -0400, Matthew R Hurne wrote:
>> Tobin Davis wrote:
>> > 
>> > On Mon, 2008-03-17 at 15:04 -0400, Matthew R Hurne wrote:
>> >> The *real* way (IMHO) to know which one you have is to look at the
>> >> model number printed on the mainboard inside the unit; in the U.S.,
>> >> the Crystal 945's mainboard is labeled MS-7290, while the Crystal
>> >> A410's mainboard is labeled MS-7341.
>> > 
>> > This info should also come up in the output from dmidecode.  Most
>> > motherboard vendors have that info etched in their bios.
>>  
>> Good call.  That's the first time I've heard of dmidecode, and I just tried it out on the A410.  Sure enough, I see 
>>
>> ...
>> Base Board Information
>> 	Manufacturer: MSI
>> 	Product Name: MS-7341
>> ...
>>
>> Bingo.
>>
>> > At any rate, I have sent in the request for a demo unit.  We'll see if
>> > they contact me.  I have other systems with the same codec here at work,
>> > so I can do some reproduction (in my off time).
>> > 
>> > Most of my Alsa time is non-work related, so I have to squeeze it in
>> > where I can.
> -- Tobin Davis
> 
> I want the presidency so bad I can already taste the hors d'oeuvres.
> 


-- 
Matthew Hurne
Versatile Systems, Inc.
717.919.9102
matthew.hurne@versatile.com

[-- Attachment #2: dmesg.txt --]
[-- Type: text/plain, Size: 2768 bytes --]

ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/alsa-kernel/pci/hda/hda_intel.c:1842: chipset global capabilities = 0x4401
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/alsa-kernel/pci/hda/hda_intel.c:739: codec_mask = 0x1
hda_codec: Unknown model for ALC262, trying auto-probe from BIOS...
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:3019: autoconfig: line_outs=1 (0x15/0x0/0x0/0x0/0x0)
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:3023:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:3027:    hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:3028:    mono: mono_out=0x0
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:3036:    inputs: mic=0x18, fmic=0x0, line=0x1a, fline=0x0, cd=0x0, aux=0x0
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Surround Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Center Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave LFE Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Side Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Headphone Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Speaker Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Mono Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Line-Out Playback Volume, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Surround Playback Switch, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Center Playback Switch, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave LFE Playback Switch, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Side Playback Switch, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Headphone Playback Switch, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Speaker Playback Switch, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave Mono Playback Switch, skipped
ALSA /mnt/sdc1/kiosk/slax5/ALSA/alsa-driver/pci/hda/hda_codec.c:1123: Cannot find slave IEC958 Playback Switch, skipped

[-- Attachment #3: alsa-info.txt --]
[-- Type: text/plain, Size: 18766 bytes --]

name=root&type=33&description=/tmp/alsa-info.txt&expiry=&s=Submit+Post&content=
!!################################
!!ALSA Information Script v 0.4.41
!!################################

!!Script ran on: Tue Mar 18 14:03:42 GMT 2008


!!Linux Distribution
!!------------------

:: SLAX 5.0.7 :: :: Standard Edition :: ^[[1;32m .cOC: :o. oCO: ^[[0;39m slax login:^[[1;34m root ^[[0;39m Slackware 10.2.0 SLAX 5.0.7


!!Kernel Information
!!------------------

Kernel release:    2.6.15.7-kiosk-1
Operating System:  GNU/Linux
Architecture:      i686
Processor:         unknown
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.16
Library version:    1.0.16
Utilities version:  1.0.16


!!Loaded ALSA modules
!!-------------------

snd_hda_intel


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfdff8000 irq 16


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1b.0 Class 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:1b.0 Class 0403: 8086:27d8 (rev 01)
	Subsystem: 1462:2900


!!Loaded sound module options
!!--------------------------

!!Module: snd_hda_intel
enable : Y,Y,Y,Y,Y,Y,Y,Y
enable_msi : 0
id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
index : -1,-1,-1,-1,-1,-1,-1,-1
model : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>
position_fix : 0,0,0,0,0,0,0,0
power_save : 0
power_save_controller : Y
probe_mask : -1,-1,-1,-1,-1,-1,-1,-1
single_cmd : N


!!HDA-Intel Codec information
!!---------------------------
--startcollapse--

Codec: Realtek ALC262
Address: 0
Vendor Id: 0x10ec0262
Subsystem Id: 0x1462043d
Revision Id: 0x100202
No Modem Function Group found
Default PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=4, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=1, dir=1, wake=0, sticky=0, data=1
  IO[1]: enable=1, dir=1, wake=0, sticky=0, data=1
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[3]: enable=0, dir=0, wake=0, sticky=0, data=0
Node 0x02 [Audio Output] wcaps 0x11: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x03 [Audio Output] wcaps 0x11: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
Node 0x07 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x24
Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x23
Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x08, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x00 0x00]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x160]: 44100 48000 96000
    bits [0x6]: 16 20
    formats [0x1]: PCM
  Connection: 1
     0x22
Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
    rates [0x560]: 44100 48000 96000 192000
    bits [0x1e]: 16 20 24 32
    formats [0x1]: PCM
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x1f
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x1f 0x1f] [0x80 0x80] [0x1f 0x1f] [0x80 0x80] [0x80 0x80] [0x81 0x81] [0x81 0x81] [0x81 0x81]
  Connection: 8
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15
Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x1f 0x1f]
  Connection: 2
     0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00 0x00]
  Connection: 2
     0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010e: Mono Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00] [0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00]
  Connection: 2
     0x02 0x0b
Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x083e: IN OUT HP Detect Trigger
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x0c* 0x0d
Node 0x15 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x083e: IN OUT HP Detect Trigger
  Pin Default 0x0121411f: [Jack] HP Out at Ext Rear
    Conn = 1/8, Color = Green
    DefAssociation = 0x1, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x0c* 0x0d
Node 0x16 [Pin Complex] wcaps 0x40010c: Mono Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80]
  Pincap 0x0810: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Connection: 1
     0x0e
Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x03 0x03]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x01a19920: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Pink
    DefAssociation = 0x2, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x0c* 0x0d
Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x0c* 0x0d
Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x0181312f: [Jack] Line In at Ext Rear
    Conn = 1/8, Color = Blue
    DefAssociation = 0x2, Sequence = 0xf
    Misc = NO_PRESENCE
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x0c* 0x0d
Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x08173e: IN OUT HP Detect Trigger
    Vref caps: HIZ 50 GRD 80
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 2
     0x0c* 0x0d
Node 0x1c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x1d [Pin Complex] wcaps 0x400000: Mono
  Pincap 0x0820: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x1e [Pin Complex] wcaps 0x400380: Mono Digital
  Pincap 0x0810: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 1
     0x06
Node 0x1f [Pin Complex] wcaps 0x400280: Mono Digital
  Pincap 0x0820: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=17
Node 0x21 [Volume Knob Widget] wcaps 0x600080: Mono
  Volume-Knob: delta=0, steps=32, direct=0, val=64
  Unsolicited: tag=00, enabled=0
  Connection: 0
Node 0x22 [Audio Selector] wcaps 0x300101: Stereo
  Connection: 10
     0x18* 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x0b 0x12
Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 9
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x0b
Node 0x24 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 9
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x0b
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw-rw-  1 root audio 116,  0 Mar 18 13:58 /dev/snd/controlC0
crw-rw--w-  1 root audio 116,  4 Mar 18 13:58 /dev/snd/hwC0D0
crw-rw--w-  1 root audio 116, 24 Mar 18 13:58 /dev/snd/pcmC0D0c
crw-rw-rw-  1 root audio 116, 16 Mar 18 13:58 /dev/snd/pcmC0D0p
crw-rw-rw-  1 root audio 116, 33 Mar 18 13:58 /dev/snd/timer


!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC262 Analog [ALC262 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [Intel]

Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [12.00dB] [on]
  Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%]
  Front Right: 3 [100%]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-12.00dB] [on]
  Front Right: Capture 0 [0%] [-12.00dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-12.00dB] [on]
  Front Right: Capture 0 [0%] [-12.00dB] [on]
Simple mixer control 'Capture',2
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-12.00dB] [on]
  Front Right: Capture 0 [0%] [-12.00dB] [on]
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic' 'Line'
  Item0: 'Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Mic' 'Line'
  Item0: 'Mic'
Simple mixer control 'Input Source',2
  Capabilities: cenum
  Items: 'Mic' 'Line'
  Item0: 'Mic'


!!Alsactl output
!!-------------

--startcollapse--
state.Intel {
	control.1 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Front Playback Volume'
		value.0 31
		value.1 31
	}
	control.2 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Front Playback Switch'
		value.0 true
		value.1 true
	}
	control.3 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Mic Playback Volume'
		value.0 31
		value.1 31
	}
	control.4 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Mic Playback Switch'
		value.0 true
		value.1 true
	}
	control.5 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -3450
		comment.dbmax 1200
		iface MIXER
		name 'Line Playback Volume'
		value.0 31
		value.1 31
	}
	control.6 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Line Playback Switch'
		value.0 true
		value.1 true
	}
	control.7 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 3'
		comment.dbmin 0
		comment.dbmax 3000
		iface MIXER
		name 'Mic Boost'
		value.0 3
		value.1 3
	}
	control.8 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -1200
		comment.dbmax 3450
		iface MIXER
		name 'Capture Volume'
		value.0 0
		value.1 0
	}
	control.9 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
	}
	control.10 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -1200
		comment.dbmax 3450
		iface MIXER
		name 'Capture Volume'
		index 1
		value.0 0
		value.1 0
	}
	control.11 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		index 1
		value.0 true
		value.1 true
	}
	control.12 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 31'
		comment.dbmin -1200
		comment.dbmax 3450
		iface MIXER
		name 'Capture Volume'
		index 2
		value.0 0
		value.1 0
	}
	control.13 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 2
		iface MIXER
		name 'Capture Switch'
		index 2
		value.0 true
		value.1 true
	}
	control.14 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		comment.item.1 Line
		iface MIXER
		name 'Input Source'
		value Mic
	}
	control.15 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		comment.item.1 Line
		iface MIXER
		name 'Input Source'
		index 1
		value Mic
	}
	control.16 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.count 1
		comment.item.0 Mic
		comment.item.1 Line
		iface MIXER
		name 'Input Source'
		index 2
		value Mic
	}
	control.17 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 1
		comment.range '0 - 31'
		comment.dbmin -4650
		comment.dbmax 0
		iface MIXER
		name 'Master Playback Volume'
		value 31
	}
	control.18 {
		comment.access 'read write'
		comment.type BOOLEAN
		comment.count 1
		iface MIXER
		name 'Master Playback Switch'
		value true
	}
	control.19 {
		comment.access 'read write user'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 255'
		comment.tlv '0000000100000008ffffec1400000014'
		comment.dbmin -5100
		comment.dbmax 0
		iface MIXER
		name 'PCM Playback Volume'
		value.0 255
		value.1 255
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
snd_hda_intel
snd_pcm
snd_timer
snd_page_alloc
snd_hwdep
snd
soundcore
ipv6
yealink
intel_agp
shpchp
i8xx_tco
i2c_i801
i2c_core
e1000
joydev
pcmcia
yenta_socket
rsrc_nonstatic
pcmcia_core
nls_utf8
agpgart
psmouse
usb_storage
uhci_hcd
ohci_hcd
ehci_hcd
nls_iso8859_2
nls_iso8859_1
nls_cp437
unionfs
squashfs



[-- Attachment #4: Type: text/plain, Size: 160 bytes --]

_______________________________________________
Alsa-devel mailing list
Alsa-devel@alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-18 13:11                     ` Matthew R Hurne
@ 2008-03-18 13:24                       ` Takashi Iwai
  2008-03-21 20:14                         ` Tobin Davis
  2008-03-22 17:59                         ` Rene Dohmen
  0 siblings, 2 replies; 29+ messages in thread
From: Takashi Iwai @ 2008-03-18 13:24 UTC (permalink / raw)
  To: Matthew R Hurne; +Cc: alsa-devel

At Tue, 18 Mar 2008 09:11:47 -0400,
Matthew R Hurne wrote:
> 
> Tobin Davis wrote:
> > Ok, it looks like it may be a couple of weeks out, but they are more
> > than happy to get me a unit.  Their sales staff has been bugging for
> > Linux support for 6 months apparently.
> > 
> > In the mean time, if you can get me that output, I can at least start
> > making a dent on this.  From the photo, it looks like you have a speaker
> > jack (green) , line-in (blue), and mic (pink), plus speakers and mic
> > built in?  I'll review the online documents again to be sure.
> > 
> > Tobin
> 
> We put some pressure on Tangent to get Linux audio working, and the tech. support guys I spoke with were clearly clueless.  :-(
> 
> I have attached the relevant output from dmesg, and a new alsa-info.sh output.

In your case, the driver cannot work as is because the hardware tells
that you have no speaker output.  It's a bug of BIOS.

As mentioned in the earlier mail, then you'll have to figure out which
pin corresponds to the speaker output actually manually by trial and
error.  This requires some least knowledge of HD-audio codec.  See
HD-audio documentation available on intel or other web sites.

Regarding the words you listed: the HD-audio codec contains small
components (called widgets) that are connected with each other.  Each
widget has a unique number id (NID) and has a different role, such as
DAC/ADC, mixer, selector, pin (the actual I/O), etc.  Each widget can
get/set certain commands, called verbs.  You can see the widgets on
your codec in the codec#* proc file output in alsa-info.sh output.


Takashi

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-18 13:24                       ` Takashi Iwai
@ 2008-03-21 20:14                         ` Tobin Davis
  2008-03-22 17:59                         ` Rene Dohmen
  1 sibling, 0 replies; 29+ messages in thread
From: Tobin Davis @ 2008-03-21 20:14 UTC (permalink / raw)
  To: Matthew R Hurne, Takashi Iwai; +Cc: alsa-devel

Everything is set in motion for me to get an eval unit.  I should see it
in about a week.  As soon as it comes in, I'll hit the ground running,
and see what I can figure out.

Tobin

On Tue, 2008-03-18 at 14:24 +0100, Takashi Iwai wrote:

> At Tue, 18 Mar 2008 09:11:47 -0400,
> Matthew R Hurne wrote:
> > 
> > Tobin Davis wrote:
> > > Ok, it looks like it may be a couple of weeks out, but they are more
> > > than happy to get me a unit.  Their sales staff has been bugging for
> > > Linux support for 6 months apparently.
> > > 
> > > In the mean time, if you can get me that output, I can at least start
> > > making a dent on this.  From the photo, it looks like you have a speaker
> > > jack (green) , line-in (blue), and mic (pink), plus speakers and mic
> > > built in?  I'll review the online documents again to be sure.
> > > 
> > > Tobin
> > 
> > We put some pressure on Tangent to get Linux audio working, and the tech. support guys I spoke with were clearly clueless.  :-(
> > 
> > I have attached the relevant output from dmesg, and a new alsa-info.sh output.
> 
> In your case, the driver cannot work as is because the hardware tells
> that you have no speaker output.  It's a bug of BIOS.
> 
> As mentioned in the earlier mail, then you'll have to figure out which
> pin corresponds to the speaker output actually manually by trial and
> error.  This requires some least knowledge of HD-audio codec.  See
> HD-audio documentation available on intel or other web sites.
> 
> Regarding the words you listed: the HD-audio codec contains small
> components (called widgets) that are connected with each other.  Each
> widget has a unique number id (NID) and has a different role, such as
> DAC/ADC, mixer, selector, pin (the actual I/O), etc.  Each widget can
> get/set certain commands, called verbs.  You can see the widgets on
> your codec in the codec#* proc file output in alsa-info.sh output.
> 
> 
> Takashi

-- 
Tobin Davis 


BOFH excuse #64:

CPU needs recalibration

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-18 13:24                       ` Takashi Iwai
  2008-03-21 20:14                         ` Tobin Davis
@ 2008-03-22 17:59                         ` Rene Dohmen
  2008-03-22 19:09                           ` Tobin Davis
  1 sibling, 1 reply; 29+ messages in thread
From: Rene Dohmen @ 2008-03-22 17:59 UTC (permalink / raw)
  To: alsa-devel

Hi Guys,

I'm glad t o read that there are other people with the same problem  
on the same system.
I just opened my Tangent 8000S and it has indeed a MSI mainboard:  
MS7290. The speakers are connected to a small custom board: MS-4088
There's no extra chip on this customboard and the board is directly  
connected to the mainboard. So probably the signal leaving the  
mainboard in amplified already. (or there's a amplifier builtin the  
speakers)

Next week i'll have some time to put tangent under some more pressure  
for info, so maybe that will speed up things a little bit.

Grz Rene

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-22 17:59                         ` Rene Dohmen
@ 2008-03-22 19:09                           ` Tobin Davis
  2008-03-25 10:40                             ` Rene Dohmen
  0 siblings, 1 reply; 29+ messages in thread
From: Tobin Davis @ 2008-03-22 19:09 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

Rene, don't bother bugging Tangent.  I have a demo unit on the way.  My
first priority is getting the driver working.

Tangent really won't help much - their a distributor, not the OEM.  This
is an MSI Crystal 945 in a Tangent shell.

If you want to try something, see if the bios can be reflashed with the
Crystal 945 firmware.

As to the speaker board, where on the main board is it mounted?  Is the
header labeled?  How many pins?  It sounds like the speakers may be on
the front panel header, which would make them function like headphones.
Or this board is custom build for this application and I don't know what
I'm talking about.

Tobin


On Sat, 2008-03-22 at 18:59 +0100, Rene Dohmen wrote:

> Hi Guys,
> 
> I'm glad t o read that there are other people with the same problem  
> on the same system.
> I just opened my Tangent 8000S and it has indeed a MSI mainboard:  
> MS7290. The speakers are connected to a small custom board: MS-4088
> There's no extra chip on this customboard and the board is directly  
> connected to the mainboard. So probably the signal leaving the  
> mainboard in amplified already. (or there's a amplifier builtin the  
> speakers)
> 
> Next week i'll have some time to put tangent under some more pressure  
> for info, so maybe that will speed up things a little bit.
> 
> Grz Rene
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

-- 
Tobin Davis 


love, n.:
	When you don't want someone too close--because you're very sensitive
	to pleasure.

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-22 19:09                           ` Tobin Davis
@ 2008-03-25 10:40                             ` Rene Dohmen
  2008-03-28 18:28                               ` Tobin Davis
  2008-04-28 20:57                               ` Tobin Davis
  0 siblings, 2 replies; 29+ messages in thread
From: Rene Dohmen @ 2008-03-25 10:40 UTC (permalink / raw)
  To: Tobin Davis; +Cc: alsa-devel


Op Mar 22, 2008, om 8:09 PM heeft Tobin Davis het volgende geschreven:

> Rene, don't bother bugging Tangent.  I have a demo unit on the  
> way.  My first priority is getting the driver working.
>
> Tangent really won't help much - their a distributor, not the OEM.   
> This is an MSI Crystal 945 in a Tangent shell.
>

I know that the system is actually a Crystal 945. I got the  
touchscreen working via a dev driver from salt (so not tangent)
On the mainboard there is a conenctor: JFP1that goes to the ms4088  
board. The mainboard connects to:
- power led
- hdd led
- speakers
- main power switch

I can provide you with some photoos if you like.

As stated earlier: the sound is working by with very low volume levels


> If you want to try something, see if the bios can be reflashed with  
> the Crystal 945 firmware.
>

I sound working with the original crystal? I don't think tangent has  
flshed their BIOS to another version.
In the crystal 945 specs I found that the're using a Realtek ALC262  
with azalia codec, maybe this helps.

Rene


> As to the speaker board, where on the main board is it mounted?  Is  
> the header labeled?  How many pins?  It sounds like the speakers  
> may be on the front panel header, which would make them function  
> like headphones.  Or this board is custom build for this  
> application and I don't know what I'm talking about.
>
> Tobin
>
>
> On Sat, 2008-03-22 at 18:59 +0100, Rene Dohmen wrote:
>>
>> Hi Guys,
>>
>> I'm glad t o read that there are other people with the same problem
>> on the same system.
>> I just opened my Tangent 8000S and it has indeed a MSI mainboard:
>> MS7290. The speakers are connected to a small custom board: MS-4088
>> There's no extra chip on this customboard and the board is directly
>> connected to the mainboard. So probably the signal leaving the
>> mainboard in amplified already. (or there's a amplifier builtin the
>> speakers)
>>
>> Next week i'll have some time to put tangent under some more pressure
>> for info, so maybe that will speed up things a little bit.
>>
>> Grz Rene
>>
>> _______________________________________________
>> Alsa-devel mailing list
>> Alsa-devel@alsa-project.org
>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> -- Tobin Davis 
>
> love, n.:
> 	When you don't want someone too close--because you're very sensitive
> 	to pleasure.

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-25 10:40                             ` Rene Dohmen
@ 2008-03-28 18:28                               ` Tobin Davis
       [not found]                                 ` <69D07E29-4C67-45C7-B980-BBF6B553C070@gmail.com>
  2008-04-28 20:57                               ` Tobin Davis
  1 sibling, 1 reply; 29+ messages in thread
From: Tobin Davis @ 2008-03-28 18:28 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

I'm still waiting for my demo unit from Tangent.  Latest update is they
think it may be a hardware issue (missing a resistor).  I should know
more Monday.  If this is the case, then the driver should work with very
minor modifications (subsystem ID addition).

Tobin


On Tue, 2008-03-25 at 11:40 +0100, Rene Dohmen wrote:

> 
> 
> Op Mar 22, 2008, om 8:09 PM heeft Tobin Davis het volgende geschreven:
> 
> 
> 
> > Rene, don't bother bugging Tangent.  I have a demo unit on the way.
> > My first priority is getting the driver working.
> > 
> > Tangent really won't help much - their a distributor, not the OEM.
> > This is an MSI Crystal 945 in a Tangent shell.
> > 
> > 
> 
> 
> I know that the system is actually a Crystal 945. I got the
> touchscreen working via a dev driver from salt (so not tangent)
> On the mainboard there is a conenctor: JFP1that goes to the ms4088
> board. The mainboard connects to:
> - power led
> - hdd led
> - speakers
> - main power switch
> 
> 
> I can provide you with some photoos if you like.
> 
> 
> As stated earlier: the sound is working by with very low volume
> levels 
> 
> 
> 
> 
> > 
> > If you want to try something, see if the bios can be reflashed with
> > the Crystal 945 firmware.
> > 
> > 
> 
> 
> I sound working with the original crystal? I don't think tangent has
> flshed their BIOS to another version.
> In the crystal 945 specs I found that the're using a Realtek ALC262
> with azalia codec, maybe this helps.
> 
> 
> Rene
> 
> 
> 
> 
> 
> > As to the speaker board, where on the main board is it mounted?  Is
> > the header labeled?  How many pins?  It sounds like the speakers may
> > be on the front panel header, which would make them function like
> > headphones.  Or this board is custom build for this application and
> > I don't know what I'm talking about.
> > 
> > Tobin
> > 
> > 
> > On Sat, 2008-03-22 at 18:59 +0100, Rene Dohmen wrote: 
> > 
> > > Hi Guys,
> > > 
> > > I'm glad t o read that there are other people with the same problem  
> > > on the same system.
> > > I just opened my Tangent 8000S and it has indeed a MSI mainboard:  
> > > MS7290. The speakers are connected to a small custom board: MS-4088
> > > There's no extra chip on this customboard and the board is directly  
> > > connected to the mainboard. So probably the signal leaving the  
> > > mainboard in amplified already. (or there's a amplifier builtin the  
> > > speakers)
> > > 
> > > Next week i'll have some time to put tangent under some more pressure  
> > > for info, so maybe that will speed up things a little bit.
> > > 
> > > Grz Rene
> > > 
> > > _______________________________________________
> > > Alsa-devel mailing list
> > > Alsa-devel@alsa-project.org
> > > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> > 
> > -- Tobin Davis 
> > 
> > 
> > love, n.:
> > 	When you don't want someone too close--because you're very sensitive
> > 	to pleasure.
> 
> 

-- 
Tobin Davis 


I can hire one half of the working class to kill the other half.
		-- Jay Gould

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
       [not found]                                   ` <1206970216.756.648.camel@razman>
@ 2008-04-15 10:02                                     ` Rene Dohmen
  2008-04-15 13:31                                       ` Tobin Davis
  0 siblings, 1 reply; 29+ messages in thread
From: Rene Dohmen @ 2008-04-15 10:02 UTC (permalink / raw)
  To: alsa-devel

Tobin,


Did you receive the unit?
I'm wondering if you had some progress already.

Greets,
Rene


Op Mar 31, 2008, om 3:30 PM heeft Tobin Davis het volgende geschreven:

> Yes, it would.  Hmmm
>
> Well, I hope they send the unit today.
>
> Tobin
>
> On Mon, 2008-03-31 at 13:57 +0200, Rene Dohmen wrote:
>>
>> with the preinstalled win XP the sound is working OK.
>> So that would rule out hardware problems with the soundcard.
>>
>>
>> Rene
>>
>>
>>
>>
>>
>>
>> Op Mar 28, 2008, om 7:28 PM heeft Tobin Davis het volgende  
>> geschreven:
>>
>>> I'm still waiting for my demo unit from Tangent.  Latest update  
>>> is they think it may be a hardware issue (missing a resistor).  I  
>>> should know more Monday.  If this is the case, then the driver  
>>> should work with very minor modifications (subsystem ID addition).
>>>
>>> Tobin
>>>
>>>
>>> On Tue, 2008-03-25 at 11:40 +0100, Rene Dohmen wrote:
>>>>
>>>> Op Mar 22, 2008, om 8:09 PM heeft Tobin Davis het volgende  
>>>> geschreven:
>>>>
>>>>> Rene, don't bother bugging Tangent.  I have a demo unit on the  
>>>>> way.  My first priority is getting the driver working.
>>>>>
>>>>> Tangent really won't help much - their a distributor, not the  
>>>>> OEM.  This is an MSI Crystal 945 in a Tangent shell.
>>>>>
>>>>
>>>>
>>>> I know that the system is actually a Crystal 945. I got the  
>>>> touchscreen working via a dev driver from salt (so not tangent)
>>>> On the mainboard there is a conenctor: JFP1that goes to the  
>>>> ms4088 board. The mainboard connects to:
>>>> - power led
>>>> - hdd led
>>>> - speakers
>>>> - main power switch
>>>>
>>>>
>>>> I can provide you with some photoos if you like.
>>>>
>>>>
>>>> As stated earlier: the sound is working by with very low volume  
>>>> levels
>>>>
>>>>
>>>>
>>>>
>>>>> If you want to try something, see if the bios can be reflashed  
>>>>> with the Crystal 945 firmware.
>>>>>
>>>>
>>>>
>>>> I sound working with the original crystal? I don't think tangent  
>>>> has flshed their BIOS to another version.
>>>> In the crystal 945 specs I found that the're using a Realtek  
>>>> ALC262 with azalia codec, maybe this helps.
>>>>
>>>>
>>>> Rene
>>>>
>>>>
>>>>
>>>>> As to the speaker board, where on the main board is it  
>>>>> mounted?  Is the header labeled?  How many pins?  It sounds  
>>>>> like the speakers may be on the front panel header, which would  
>>>>> make them function like headphones.  Or this board is custom  
>>>>> build for this application and I don't know what I'm talking  
>>>>> about.
>>>>>
>>>>> Tobin
>>>>>
>>>>>
>>>>> On Sat, 2008-03-22 at 18:59 +0100, Rene Dohmen wrote:
>>>>>>
>>>>>> Hi Guys,
>>>>>>
>>>>>> I'm glad t o read that there are other people with the same  
>>>>>> problem
>>>>>> on the same system.
>>>>>> I just opened my Tangent 8000S and it has indeed a MSI mainboard:
>>>>>> MS7290. The speakers are connected to a small custom board:  
>>>>>> MS-4088
>>>>>> There's no extra chip on this customboard and the board is  
>>>>>> directly
>>>>>> connected to the mainboard. So probably the signal leaving the
>>>>>> mainboard in amplified already. (or there's a amplifier  
>>>>>> builtin the
>>>>>> speakers)
>>>>>>
>>>>>> Next week i'll have some time to put tangent under some more  
>>>>>> pressure
>>>>>> for info, so maybe that will speed up things a little bit.
>>>>>>
>>>>>> Grz Rene
>>>>>>
>>>>>> _______________________________________________
>>>>>> Alsa-devel mailing list
>>>>>> Alsa-devel@alsa-project.org
>>>>>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>>>>> -- Tobin Davis 
>>>>>
>>>>> love, n.:
>>>>> 	When you don't want someone too close--because you're very  
>>>>> sensitive
>>>>> 	to pleasure.
>>>>
>>> -- Tobin Davis 
>>>
>>> I can hire one half of the working class to kill the other half.
>>> 		-- Jay Gould
>>
>>
> -- Tobin Davis 
>
> He is no lawyer who cannot take two sides.

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-04-15 10:02                                     ` Rene Dohmen
@ 2008-04-15 13:31                                       ` Tobin Davis
  0 siblings, 0 replies; 29+ messages in thread
From: Tobin Davis @ 2008-04-15 13:31 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel

I'm still waiting for them to send it to me.  Last I heard it was held
up due to some resistor modifications, but that was two weeks ago.

Tobin

On Tue, 2008-04-15 at 12:02 +0200, Rene Dohmen wrote:

> Tobin,
> 
> 
> Did you receive the unit?
> I'm wondering if you had some progress already.
> 
> Greets,
> Rene
> 
> 
> Op Mar 31, 2008, om 3:30 PM heeft Tobin Davis het volgende geschreven:
> 
> > Yes, it would.  Hmmm
> >
> > Well, I hope they send the unit today.
> >
> > Tobin
> >
> > On Mon, 2008-03-31 at 13:57 +0200, Rene Dohmen wrote:
> >>
> >> with the preinstalled win XP the sound is working OK.
> >> So that would rule out hardware problems with the soundcard.
> >>
> >>
> >> Rene
> >>
> >>
> >>
> >>
> >>
> >>
> >> Op Mar 28, 2008, om 7:28 PM heeft Tobin Davis het volgende  
> >> geschreven:
> >>
> >>> I'm still waiting for my demo unit from Tangent.  Latest update  
> >>> is they think it may be a hardware issue (missing a resistor).  I  
> >>> should know more Monday.  If this is the case, then the driver  
> >>> should work with very minor modifications (subsystem ID addition).
> >>>
> >>> Tobin
> >>>
> >>>
> >>> On Tue, 2008-03-25 at 11:40 +0100, Rene Dohmen wrote:
> >>>>
> >>>> Op Mar 22, 2008, om 8:09 PM heeft Tobin Davis het volgende  
> >>>> geschreven:
> >>>>
> >>>>> Rene, don't bother bugging Tangent.  I have a demo unit on the  
> >>>>> way.  My first priority is getting the driver working.
> >>>>>
> >>>>> Tangent really won't help much - their a distributor, not the  
> >>>>> OEM.  This is an MSI Crystal 945 in a Tangent shell.
> >>>>>
> >>>>
> >>>>
> >>>> I know that the system is actually a Crystal 945. I got the  
> >>>> touchscreen working via a dev driver from salt (so not tangent)
> >>>> On the mainboard there is a conenctor: JFP1that goes to the  
> >>>> ms4088 board. The mainboard connects to:
> >>>> - power led
> >>>> - hdd led
> >>>> - speakers
> >>>> - main power switch
> >>>>
> >>>>
> >>>> I can provide you with some photoos if you like.
> >>>>
> >>>>
> >>>> As stated earlier: the sound is working by with very low volume  
> >>>> levels
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>> If you want to try something, see if the bios can be reflashed  
> >>>>> with the Crystal 945 firmware.
> >>>>>
> >>>>
> >>>>
> >>>> I sound working with the original crystal? I don't think tangent  
> >>>> has flshed their BIOS to another version.
> >>>> In the crystal 945 specs I found that the're using a Realtek  
> >>>> ALC262 with azalia codec, maybe this helps.
> >>>>
> >>>>
> >>>> Rene
> >>>>
> >>>>
> >>>>
> >>>>> As to the speaker board, where on the main board is it  
> >>>>> mounted?  Is the header labeled?  How many pins?  It sounds  
> >>>>> like the speakers may be on the front panel header, which would  
> >>>>> make them function like headphones.  Or this board is custom  
> >>>>> build for this application and I don't know what I'm talking  
> >>>>> about.
> >>>>>
> >>>>> Tobin
> >>>>>
> >>>>>
> >>>>> On Sat, 2008-03-22 at 18:59 +0100, Rene Dohmen wrote:
> >>>>>>
> >>>>>> Hi Guys,
> >>>>>>
> >>>>>> I'm glad t o read that there are other people with the same  
> >>>>>> problem
> >>>>>> on the same system.
> >>>>>> I just opened my Tangent 8000S and it has indeed a MSI mainboard:
> >>>>>> MS7290. The speakers are connected to a small custom board:  
> >>>>>> MS-4088
> >>>>>> There's no extra chip on this customboard and the board is  
> >>>>>> directly
> >>>>>> connected to the mainboard. So probably the signal leaving the
> >>>>>> mainboard in amplified already. (or there's a amplifier  
> >>>>>> builtin the
> >>>>>> speakers)
> >>>>>>
> >>>>>> Next week i'll have some time to put tangent under some more  
> >>>>>> pressure
> >>>>>> for info, so maybe that will speed up things a little bit.
> >>>>>>
> >>>>>> Grz Rene
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> Alsa-devel mailing list
> >>>>>> Alsa-devel@alsa-project.org
> >>>>>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> >>>>> -- Tobin Davis 
> >>>>>
> >>>>> love, n.:
> >>>>> 	When you don't want someone too close--because you're very  
> >>>>> sensitive
> >>>>> 	to pleasure.
> >>>>
> >>> -- Tobin Davis 
> >>>
> >>> I can hire one half of the working class to kill the other half.
> >>> 		-- Jay Gould
> >>
> >>
> > -- Tobin Davis 
> >
> > He is no lawyer who cannot take two sides.
> 
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

-- 
Tobin Davis 


"Life is a garment we continuously alter, but which never seems to fit."
-- David McCord

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: no front speaker sound with ALC262
  2008-03-25 10:40                             ` Rene Dohmen
  2008-03-28 18:28                               ` Tobin Davis
@ 2008-04-28 20:57                               ` Tobin Davis
  1 sibling, 0 replies; 29+ messages in thread
From: Tobin Davis @ 2008-04-28 20:57 UTC (permalink / raw)
  To: Rene Dohmen; +Cc: alsa-devel


Thought I'd post an updated email regarding the status of this.  I have
sent another email to Tangent to find out what the status of my demo
unit is.  I apologize for not getting any progress on this earlier, but
I don't have any hardware to test this on, and the previous attempts
failed to enable audio.   I'll also ping Realtek to see if I can at
least get a test board for this (I only have an ALC268, which seems to
be non-functioning).  Hopefully we can get this resolved soon.


-- 
Tobin Davis 


Can you MAIL a BEAN CAKE?

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2008-04-28 21:26 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-23  0:45 no front speaker sound with ALC262 Rene Dohmen
2008-02-23  2:28 ` Matthew R. Hurne
2008-02-23  2:29   ` Matthew R. Hurne
2008-02-25 12:49     ` Rene Dohmen
2008-02-26 12:10       ` Takashi Iwai
2008-02-26 12:21         ` Rene Dohmen
2008-02-26 23:19           ` Rene Dohmen
2008-02-27 10:42             ` Takashi Iwai
2008-02-27 18:16               ` Rene Dohmen
2008-02-28 11:14                 ` Takashi Iwai
2008-02-28 11:20                   ` Takashi Iwai
     [not found]                     ` <01CED47B-533E-4913-BED5-4DD6E9E86414@gmail.com>
2008-02-29 16:57                       ` Takashi Iwai
2008-03-04 13:37                         ` Rene Dohmen
2008-03-04 13:54                           ` Takashi Iwai
2008-03-14 20:54                           ` Matthew R Hurne
2008-02-26 16:59         ` Matthew R. Hurne
2008-03-17 17:07         ` Matthew R Hurne
2008-03-17 18:35           ` Tobin Davis
2008-03-17 19:04             ` Matthew R Hurne
     [not found]               ` <1205781169.27317.165.camel@razman.gruemaster.com>
     [not found]                 ` <47DECB8E.7060007@versatile.com>
     [not found]                   ` <1205792180.27317.188.camel@razman.gruemaster.com>
2008-03-18 13:11                     ` Matthew R Hurne
2008-03-18 13:24                       ` Takashi Iwai
2008-03-21 20:14                         ` Tobin Davis
2008-03-22 17:59                         ` Rene Dohmen
2008-03-22 19:09                           ` Tobin Davis
2008-03-25 10:40                             ` Rene Dohmen
2008-03-28 18:28                               ` Tobin Davis
     [not found]                                 ` <69D07E29-4C67-45C7-B980-BBF6B553C070@gmail.com>
     [not found]                                   ` <1206970216.756.648.camel@razman>
2008-04-15 10:02                                     ` Rene Dohmen
2008-04-15 13:31                                       ` Tobin Davis
2008-04-28 20:57                               ` Tobin Davis

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.