Hi,
On Tue, Oct 16, 2007 at 10:08:42PM +0200, Erwan Velu wrote:
Can you please post the output of 'lspci -tvnn' and 'superiotool -dV' here? I think I can post a small patch for you to try on the board, it is indeed very similar to other GX1-based boards.
-bash-3.2# lspci -tvvn -[0000:00]-+-00.0 1078:0001 +-0b.0 10ec:8139 +-12.0 1078:0100 +-12.1 1078:0101 +-12.2 1078:0102 +-12.3 1078:0103 +-12.4 1078:0104 -13.0 0e11:a0f8
Some more info from IRC:
-bash-3.2# lspci -tvnn -[0000:00]-+-00.0 Cyrix Corporation PCI Master [1078:0001] +-0b.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] +-12.0 Cyrix Corporation 5530 Legacy [Kahlua] [1078:0100] +-12.1 Cyrix Corporation 5530 SMI [Kahlua] [1078:0101] +-12.2 Cyrix Corporation 5530 IDE [Kahlua] [1078:0102] +-12.3 Cyrix Corporation 5530 Audio [Kahlua] [1078:0103] +-12.4 Cyrix Corporation 5530 Video [Kahlua] [1078:0104] -13.0 Compaq Computer Corporation ZFMicro Chipset USB [0e11:a0f8]
superiotool says that no SuperIO was found. Note that my system is very minimal, hope this doesn't affect the detection process. I've been looking on the mobo, I found a Winbond W83977-AF-A, hope this helps.
The board is an Advantech PCM-5820, Super I/O is a Winbond W83977AF, but with a 0x77 revision (and 0x97 chip ID), which I couldn't find documented in any datasheet so far. I fixed superiotool to detect it, though.
I created an initial test patch for Erwan which he's gonna try soon, here it is (for reference). It's incomplete of course, but enough for a first try.
The board is used in a robot btw, something like this: http://konilope.linuxeries.org/robot/DSCN0817_Med.jpg.17.html
This should make for some cool use-case of LinuxBIOS. Erwan, as soon as this is working on the board/robot can you write up a short wiki article with status table of what is working, and especially some boot speed comparison with the proprietary BIOS? That would be very cool!
Photos or videos of the robot booting and doing stuff would be awesome, too :)
Thanks, Uwe.