> Check out this URL.
>
> It's the same for 4 and 8MB units, but just more sectors between
> config block and bootloader.
>
> > Also,is the Bootloader physically optimised to be loaded into the
> > Bottom area of the flash chips (which is organised in smaller pages
> > than the upper areas), given the flash chip's 'B' marking?
>
> No, the bootloader cannot be bottom loaded if the board is to remain
> x86 compatible. All x86 CPUs start executing at 0xfffffff0.
>
> > Reason for asking, is that I'm thinking of implementing JFFS2 (or UFS)
> > file systems in the onboard flash for ease of access/update (using MTD
> > block drivers) under a custom kernel and want to ensure I'm mapping
> > the memory correctly, taking into account the Bifferboard bootloader.
>
> OK, we can tweak the bootloader layout if the current arrangement is
> not satisfactory.
>
> > My goal here is to retain the original BiffBoot loader as a 'rescue'
> > and master re-flash loader, and then have a small custom kernel I can
> > configure as a configurable kexec secondary boot loader to load
> > kernels/rootfs either from combinations of MTD, USB or MMC/SD. This
> > will enable one to try out various kernels without needing to re-flash
> > as such.
>
> Are you aware that the latest versions of Biffboot have tftp? Anyhow,
> you don't need a kernel/kexec to do this. You can use the flat binary
> mode of the bootloader, and prepare yourself your own bootloader
> extension to do this:
>
> See:
http://sites.google.com/site/bifferboard/Home/howto/alternative-oses
>