Hi Uwe,
On Friday 26 October 2007 16:54, Uwe Hermann wrote:
On Wed, Oct 24, 2007 at 09:15:47PM +0200, Juergen Beisert wrote:
This patch adds the AXUS TC320 to LinuxBIOSv2. This board uses nearly the same devices than the BCOM Winnet100, so most of the new code here is from the BCOM Winnet100. They differ in the IRQ routing table only.
BTW: The AXUS board uses standard DIMM memory and can be run at 100MHz SDRAM clock speed (it runs reliably here since month).
Signed-off-by: Juergen Beisert juergen@kreuzholzen.de
Thanks, committed in r2898 with some minor changes. Please let me know if I broke something ;)
Currently I cannot check your changes in LB because the TC320 is a "production system". It works as my main fileserver...
Can you please post the output of 'lspci -tvnn' here (as well as update the wiki page with that info, instead of 'lspci -tv').
I'd also like to check and compare the 'superiotool -dV' output from the regular BIOS and LinuxBIOS on this board, but the PC97317 is not yet supported... Feel free to add support if you have some spare time, or maybe I'll do it one of these days, we'll see.
+chip northbridge/amd/gx1
- device pci_domain 0 on
- device pci 0.0 on end
chip southbridge/amd/cs5530
device pci 12.0 on
No NIC on this board? 0f.0 seem to be the onboard NIC, it should also be listed here.
Yes, NIC is on board. But 0e.0 is the correct one. I'm not sure why my system works with this setting...
chip superio/nsc/pc97317
device pnp 2e.0 on # PS/2 keyboard
io 0x60 = 0x60
io 0x62 = 0x64
irq 0x70 = 1
end
device pnp 2e.1 on # PS/2 mouse
irq 0x70 = 12
end
device pnp 2e.2 on # RTC
io 0x60 = 0x70
irq 0x70 = 8
end
device pnp 2e.3 off # Floppy
end
No connector, correct?
Yes.
device pnp 2e.4 on # Parallel port
io 0x60 = 0x378
irq 0x70 = 7
end
device pnp 2e.5 off # COM2
Why off? No connector on the board? Is it used for a smartcard reader or similar like on the BCOM WinNET100? If so, we should enable it.
Ups, both COMs are present at the backplane. So both should be on.
io 0x60 = 0x2f8
irq 0x70 = 3
end
device pnp 2e.6 on # COM1
io 0x60 = 0x3f8
irq 0x70 = 4
end
device pnp 2e.7 on # GPIO
io 0x60 = 0xe0
Is 0xe0 correct? (superiotool -dV is useful for this type of info).
Don't know how to check the GPIO feature.
end
device pnp 2e.8 on # Power management
io 0x60 = 0xe800
Dito here. I'm not sure if it should be 0xe800 or 0x00e8, check superiotool if possible.
No superiotool, no check... ;.)
end
register "com1" = "{115200}"
register "com2" = "{38400}"
I dropped this, likely not needed.
end
device pci 12.1 off end # SMI
device pci 12.2 off end # IDE
IMO we should enable both SMI and IDE.
Is there audio on this board, i.e. will SMI be needed? Any IDE connectors (be it 2.5" or 3.5" or CF)? If so it should be enabled here.
Yes. 2mm 2.5" 44 pin connector. Audio also, but works only with an SMI polling driver. Is someone interested in testing my new shiny SMI polling Audio on GX1 (currently audio out only)?
Please also re-check the wiki page for copy-paste remainders from the BCOM WinNET100 page, some of the status entries might not be correct (e.g. the 'Tested with 2.5" drive' is from me on the BCOM, not sure if it's valid for the AXUS TC320.
Mostly done.
Juergen