Is there a HOWTO on getting a PC-104 (small footprint 3 inch by 3 inch
80486 CPU card)
CPU booted up in Linux? I am very RAM constrained at the moment as
well, only 4 mb RAM
and 4 MB of DiskOnChip flash storage. Perhaps It's a little bit silly,
but the only way
I can convince my employer to take embedded Linux seriously is to do a
proof of concept
on really minimal hardware.
I've got a SmallLinux based kernel booting fine on the machine, off
the A: drive, but
for a decent proof of concept, I need to get a DiskOnChip2000 driver
added into the
kernel and I need to boot from the device, and probably have to enable
the serial console
feature, so that I can disconnect the video card from the device and
run headless.
Has anyone got any resources that might get me started in the right
direction?
I know that Linux will boot and run on this hardware, it's just a
matter of getting a
kernel plus a writeable root filesystem mounted on that disk-on-chip
device.
What would be really nice is to leave the FAT filesystem that is
onboard the controller.
Here is a short list of questions:
1) How do I get Linux to recognize the DiskOnChip?
2) How do I copy a kernel image or the boot disk onto the DiskOnChip?
3) How do I mount a writeable root-filesystem onto the DiskOnChip?
4) How can I tell how much RAM is left for user-applications when I'm
done?
This will tell me the footprint of the kernel and daemons I'm
running
and how much RAM is left for user applications. Even if it's only
100K
left for applications, I don't care. It's just a proof of concept.
I'll have
undeniable evidence that Linux runs in small cramped quarters, and
I can then
stretch out to a 70 mb DiskOnChip disk and 32 MB of RAM if I need
to.
Warren