Re: [alsa-devel] no front speaker sound with ALC262
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.
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
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
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
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
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.
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.
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.
participants (4)
-
Matthew R Hurne
-
Rene Dohmen
-
Takashi Iwai
-
Tobin Davis