[LinuxBIOS] [PATCH] Adding AXUS TC320 LinuxBIOSv2 support

Uwe Hermann uwe at hermann-uwe.de
Fri Oct 26 16:54:13 CEST 2007


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 at kreuzholzen.de>

Thanks, committed in r2898 with some minor changes.
Please let me know if I broke something ;)

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.


> +          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?


> +            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.


> +              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).


> +            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.


> +            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.


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.


Thanks, Uwe.
-- 
http://www.hermann-uwe.de  | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20071026/8fc53e1c/attachment.sig>


More information about the coreboot mailing list