1 Aug 2006 03:13
AMD GX3 geode support
Aaron J. Grier <agrier <at> poofygoof.com>
2006-08-01 01:13:45 GMT
2006-08-01 01:13:45 GMT
I've got an geode-based IEI WAFER LX 800 3.5" single-board-computer [1] it boots and (mostly) runs NetBSD-3, but has some showstopping caveats for my application. I've attached the full dmesg, but here's the bits that concern me: * IDE support: pciide0 at pci0 dev 15 function 2 pciide0: Advanced Micro Devices product 0x209a (rev. 0x01) pciide0: bus-master DMA support present, but unused (no driver support) pciide0: primary channel wired to compatibility mode pciide0: primary channel ignored (other hardware responding at addresses) pciide0: secondary channel wired to compatibility mode pciide0: secondary channel ignored (not responding; disabled or no drives?) performance is poor, as expected. but it does work. * audio: Advanced Micro Devices product 0x2093 (audio multimedia, revision 0x01) at pci0 dev 15 function 3 not configured the codec is an avance logic (realtek) ALC203. I assume only the glue to the AC97 bus is missing to get this working. this is a showstopper for my application. * floating point: npx0 at isa0 port 0xf0-0xff: error reporting broken; not using(Continue reading)
>
> My questions are as follows:
>
> -Does anyone know what is happening and why? Could this be a hardware
> problem?
> -Should I try updating to the latest -current? My experiences with it on
> other machines lead me to believe that it is not at all stable right now,
> so I am rather hesitant to do that.
I'm sorry for not reading this post sooner.
This is a driver issue (I've been working on it since last year). I spent
much time comparing clcs(4) with its FreeBSD and Linux counterparts. We
fixed a few bugs in clcs, and this one is the last one standing.
Anyway, I have a fix so that you don't have to reboot. Open xmms, play a
mp3, then keep pressing 'c' (play/pause). After a few seconds (a few dozens
start/stop cycles), the sound will be back to normal. This can also be used
to trigger the bug.
RSS Feed