Hello,
I'm hoping to get Linuxbios running on a Fabiatech FB2510 PC/104 cpu board. It's quite similar too the existing advantech/pcm-5823 motherboard. It has a GX1 Northbridge/CPU, CS5530 Southbridge, SMC FDC37B787 SuperIO, and RTL8139C 10/100 Ethernet.
It has a 2-MBit SST39SF020A flash in a PLC-32 package, so DOC is not an option. But it appears there are included utilities for writing this flash in the Linuxbios cvs tree. Alternately I have a Universal programmer.
I'm figuring I can base my work off the pcm-5823 and other GX1/CS5530 based motherboard configurations.
What are the areas I may have to customize for FB2510? I'm willing and able to dig into the source code if necessary. Just point me to where it is necessary. Is there any information I'm going to have to ask Fabiatech for?
My goal is to boot with Linuxbios along with the ide_disk driver from Etherboot. The Linux kernel and initrd/rootfs will be on an IDE flash drive.
I'm currently using a FAT16 formatted IDE Flash with the very simple syslinux bootloader, which loads a bzImage and gzipped initrd/rootfs.
How do I get Linux onto an IDE device so Etherboot's ide_disk driver will load the kernel and my initrd?
Thanks,
Joey Nelson
On Sat, 29 Mar 2003, Joey Nelson wrote:
What are the areas I may have to customize for FB2510? I'm willing and able to dig into the source code if necessary. Just point me to where it is necessary. Is there any information I'm going to have to ask Fabiatech for?
here is the easiest thing to do. Look at some of the HOWTOs (e.g. the sbc710 etc.).
Then try to build a pcm-5823 linuxbios and load it into flash and see how it works on the board. I doubt all the pieces will work, but if you get serial output of any kind, I think the port will be easy. I have found with several GEODE boards that the only thing that changes much is the IRQ table and which super io they use.
If the bios even works a little (I.e. you get serial out) considering using one of the two portguides to tell you how to make a linuxbios port for this board.
Also consider writing a version of this portguide for this board -- the more portguides the better.
For the rest of your questions, let's get to them after you have done a basic linuxbios port. But, I see no problems doing what you are trying to do.
ron p.s. I'm on vacation this week so my answers will be sporadic, but I'm here.