[alsa-devel] Can someone verify support for "AzTech Sound Galaxy Nova 16 Extra II-3D - using AZT-2316/R Chipset - FCC-ID:I38-MMSN846" ?

Rene Herman rene.herman at gmail.com
Mon May 14 23:53:18 CEST 2007


On 05/13/2007 12:17 PM, ramkromberg at mail.com wrote:

> EPPROM OFF (SOFTWARE ON):
> 
> in dos: diagnose works,
> reboot and back to lin: sudo modprobe snd-sb8 port=0x220 irq=5 dma8=1
> 
> no error, no mention in dmesg, but xmms gives the usual error...

Yep. The DSP is there but the IRQ isn't firing.

I now understand what the difference between our boards is; we both have a 
jumper that can be set to EEPROM, but only I actually have an EEPROM...

It's amazing the things some manufacturers choose to save a penny on but 
both your and my (formerly) non-working AZT2316A boards do not have an 
actual EEPROM. It should be on that spot marked UX2 close to the clock (the 
shiny metal thing in the lower left corner).

This also means your board is simply not supported by any driver currently 
available in the tree. The driver needs to "play EEPROM" and upload the 
configuration values to the AZT2316 before the card will work and current 
drivers don't do this (under DOS, it's the job of that EEPROM.SYS DOS device 
driver that's executed from CONFIG.SYS).

Attached is a new snd-galaxy driver that _does_  do the enabling. It's not 
final yet, but works nicely for my EEPROM-less boards. It took quite a bit 
of grovveling around but it's completely documented now.

I want to test it with more cards first, with and without EEPROMS and with 
the JMPCFG jumper set to either position, need to figure out full-duplex on 
cards with a CS4231 (as opposed to a half-duplex CS4248), want to see if 
there are any cards among them that allow _both_ the SB and the WSS part to 
be active, and will finally merge in snd-azt2320 as well for one unified 
snd-galaxy driver.

Thought I'd post it now though. You already said you can't compile new 
drivers for that machine anyhow so consider this just for educational 
purposes. In the next message I'll post a small userspace program to do the 
enabling from userspace so that you can use that for now and then just use 
either snd-sb8 or snd-sgalaxy to drive the card.

Rene.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: galaxy.diff
Url: http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20070514/c9e1ac83/attachment.bat 


More information about the Alsa-devel mailing list