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