[LinuxBIOS] [PATCH] Adding AXUS TC320 LinuxBIOSv2 support

Juergen Beisert juergen127 at kreuzholzen.de
Sun Nov 4 20:12:39 CET 2007


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 at 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




More information about the coreboot mailing list