Audio on Sunblade 100

Gheorghe Ardelean ardelean at ww.uni-erlangen.de
Tue Aug 25 17:00:25 UTC 2009


On Tue, 25 Aug 2009, Christian Ramseyer wrote:

> Gheorghe Ardelean wrote:
>>>
>>> Mine has 4.17.1 and only 128 MB of RAM. If you guys think it would help,
>>> I could try to update it, but if I'm not mistaken, that would require me
>>> to first install Solaris on it, right?
>>
>> Is this not newer than mine? I think 4.17 is the latest ( I have 4.2 )
>> Concerning the way to do the updates, I did all my updates by netbooting
>> the update installer. I did this for Ultra 1, 1E, 5, 10 and 30.
>>
>
> Ah yes, netbooting would be an option. However, it seems like I actually
> haved the latest release:
>
> http://sunsolve.sun.com/search/document.do?assetkey=1-21-119235-01-1
>
> Status: RELEASED
> Patch Id: 119235-01
> Summary: Hardware/PROM: Sun Blade 100/150 Flash PROM Update
> Date:  Apr/29/2005
> Unbundled Release: OBP 4.17.1,OBDIAG 4.17.1,POST_2.0.1

I did the same update. Now I have the same version as yours and the sound 
is still working! Nice! :)

Here are the new dumps:

isab0 at pci0:0:7:0:       class=0x060100 card=0x153310b9 chip=0x153310b9
rev=0x00 hdr=0x00
     vendor     = 'Acer Labs Incorporated (ALi/ULi)'
     device     = 'ALI M1533 Aladdin IV ISA Bridge'
     class      = bridge
     subclass   = PCI-ISA

pcm0 at pci0:0:8:0:        class=0x040100 card=0x545110b9 chip=0x545110b9
rev=0x01 hdr=0x00
     vendor     = 'Acer Labs Incorporated (ALi/ULi)'
     device     = 'ALI M5451 PCI AC-Link Controller Audio Device'
     class      = multimedia
     subclass   = audio

blade100-2# pciconf -rb isab0 at pci0:0:7:0 0:255
b9 10 33 15 0f 00 10 02  00 00 01 06 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 b9 10 33 15
00 00 00 00 a0 00 00 00  00 00 00 00 00 00 00 00
11 13 49 80 83 09 00 07  00 00 00 10 00 00 fd 01
00 00 00 40 00 07 02 00  6e 03 09 00 00 00 00 08
00 00 00 00 00 00 00 00  00 00 00 00 80 20 00 00
00 00 06 00 41 03 00 d3  04 02 00 02 00 00 01 10
07 00 33 01 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
01 00 01 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00

blade100-2#  pciconf -rb pcm0 at pci0:0:8:0 0:255
b9 10 51 54 07 00 90 02  01 00 01 04 00 10 00 00
01 09 00 00 00 40 42 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 b9 10 51 54
00 00 00 00 dc 00 00 00  00 00 00 00 23 01 02 18
00 00 00 00 00 04 00 e2  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 01 00 22 e6
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00

blade100-2# dmesg |grep ^pcm
pcm0: <Acer Labs M5451> port 0x900-0x9ff mem 0x424000-0x424fff at device 
8.0 on pci0
pcm0: Reserved 0x100 bytes for rid 0x10 type 4 at 0x900
pcm0: <Analog Devices AD1881A AC97 Codec (id = 0x41445348)>
pcm0: Codec features headphone, 6 bit master volume, Analog Devices Phat 
Stereo
pcm0: Primary codec extended features variable rate PCM
pcm0: ac97 codec dac ready count: 0
pcm0: Mixer "vol":
pcm0: Mixer "pcm":
pcm0: Mixer "speaker":
pcm0: Mixer "line":
pcm0: Mixer "mic":
pcm0: Mixer "cd":
pcm0: Mixer "rec":
pcm0: Mixer "igain":
pcm0: Mixer "line1":
pcm0: Mixer "phin":
pcm0: Mixer "phout":
pcm0: Mixer "video":
pcm0: [GIANT-LOCKED]
pcm0: [ITHREAD]
pcm0: M1533 0x7e: 0x1 -> 0x1
pcm0: clone manager: deadline=750ms flags=0x8000001e
pcm0: sndbuf_setmap c1140000, 10000; 0xc0c56000 -> c1140000
pcm0: sndbuf_setmap c1160000, 10000; 0xc0c76000 -> c1160000

Regards,

Gheorghe


More information about the freebsd-sparc64 mailing list