Dnia Sunday, 17 of February 2008, Koen Kooi napisaƂ:
> Marcin Juszkiewicz schreef:

> | Basically there were two ideas according to Zaurus boot:
> |
> | 1. use kernel+initramfs in kernel partition and let it kexec
> | /boot/zImage
>
> which leaves CMDLINE intact from /boot/zImage and thus behaves as a
> non-broken angelboot, right?

CMDLINE can be read from /boot/kernel_params (example name) file by 
initramfs and used for kexec-ed kernel.

> | 2. use rescue flash partition to keep our boot+reflash system which
> | will be executed by kernel from 1st point
>
> would be rescue filesystem be kernel+init(c)ramfs or a 'real'
> filesystem? 

Whatever is possible. This needs someone who will try to re-use rescue 
partition (rootfs/kernel) for our use - remember that angelboot boots 
into rescue if 'OK' is hold on power on.

> Would it include e.g. wireless-tools and parted? I'm certain ~ we can do
> all that in less than 7MB, especially with uclibc+thumb 

We can add anything needed there. GNU Tar, Parted would be most important 
ones (think Spitz) but WiFi/BT support and bunch of drivers for 
networking would be nice to have.

> (non-collie). 

Collie use simpler way of booting:

1. bootloader -> kernel
2. bootloader -> flasher
3. bootloader -> diagnostics

There is no rescue kernel/rootfs like it is in PXA models.

> | Personally I would go into 1st way if we are able to get working
> | system in ~400-500KB of initramfs (minimal Zaurus kernel for c7x0 was
> | ~700KB). 

> We would need only busybox and kexec-tools[1] in there, right?
> [1] does busybox have a kexec applet already?

Paul methods can be used - I did not checked what he use as my c760 is 
rather developer tool for use from time to time then each day use PDA.

-- 
JID: hrw-jabber.org
OpenEmbedded developer/consultant

 BSD is for people who love Unix. Linux is for people who hate Microsoft.



_______________________________________________
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel

Reply via email to