Greetings,
docipl gets memory turned on, init's the DoC, and then copies linuxbios proper
into RAM 1 block at a time, then jumps into it.
Then, linuxbios sets up only as much of the system as is needed to boot the
linux kernel (or other ELF image), then the gzipped image is decompressed into
ram. Finally, linuxbios jumps into the loaded image.
docipl, linuxbios, and a decent linux kernel all fit within the first meg of the
DoC. The rest is often set up as a flash filesystem and used as the root device
for the kernel.
Unfortunatly, only the 8MB DoC Mil is available as a DIP32. In your case, you
could use larger DoC2000 chips instead.
The rest of your system would have to come from either additional DoC, HD,
flashdisk, or NFS.
Often, the in-flash kernel and file system are used as a secondary bootloader.
>From there, another kernel and filesystem is loaded (mount a harddisk, nfs
mount, some sort of FTP, other), and a final kernel is booted (using monte or
kexec).
In your case, I would either try to cram the whole thing into the DOC (cramfs is
helpful here), or NFS mount a root. With the larger DoC, it should all fit.
G'day,
sjames
Quoting Robert Warner <[EMAIL PROTECTED]>:
> Ok, I guess I have a little bit of a learning curve.
>
> Assumption: (please correct as necessary)
> The docipl just sets up the 'drive' access to the DOC. Then the
> remaining
> BIOS setup is performed by reading the information from the DOC.
>
> How 'big' does the DOC have to be (in a minimal since)?
>
> Q: I would then use a 2nd DOC (or Harddisk) to boot the remaining
> LinuxOS?
>
> I guess the system level aspect of what you are proposing is what I
> trying to
> clarify.
>
> Thanks
>
>
> On Friday 31 August 2001 09:25, Steven James wrote:
> > Greetings,
> >
> > I would consider just loading docipl on the flash and having it page
> the
> > rest out of the DoC as usual.
> >
> > G'day,
> > sjames
> >
> > Quoting Robert Warner <[EMAIL PROTECTED]>:
> > > I suppose I can disable the flash abd boot a LinuxBIOS via the DOC?
> > >
> > > I believe I need some assistnace with the possibliies for getting a
> > > Linux
> > > BIOS on this target?
> > >
> > > My end goal is to you it as a Front End to a Home Control system.
> > >
> > > Thanks
> > > Bob Warner
> >
> > -------------------------steven james, director of research, linux
> labs
> > LinuxBIOS Cluster Solutions 230 peachtree st nw ste
> 701
> > High-Speed Colocation, Hosting, atlanta.ga.us
> 30303
> > Web Design, Linux Hardware,
> http://www.linuxlabs.com
> > Development & Support Since 1995 404.577.7747 fax
> 404.577.7743
> >
> -----------------------------------------------------------------------
>
-------------------------steven james, director of research, linux labs
LinuxBIOS Cluster Solutions 230 peachtree st nw ste 701
High-Speed Colocation, Hosting, atlanta.ga.us 30303
Web Design, Linux Hardware, http://www.linuxlabs.com
Development & Support Since 1995 404.577.7747 fax 404.577.7743
-----------------------------------------------------------------------