Approach to update kboot/kernel/rootfs

Andy Green andy at openmoko.com
Wed Aug 13 21:26:06 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:
| Andy Green wrote:
|> Today we only managed to get NAND kernel source working.  But, next week
|> we can expect to get GTA03 SD Card kernel source working.
|
| Yup, and then the final missing piece will be to make sure "kboot"
| can run from RAM when loaded through JTAG. Thus the devirgination
| sequence becomes:

We have to find a new verb / figleaf for this that is more neutral --
"factory initialization".

| - insert SD card with Linux kernel and rootfs
| - load "kboot" over JTAG
| - boot from SD card
| - system on SD card copies "kboot" and anything else we want there
|   to NAND
| - after that, you can update the NAND just from Linux, much like
|   we do in FINAL

It's a shame if we have to support NAND in Linux at all.  Better that
NAND is the dirty secret we never acknowledge, if possible.

| BTW, DFU may still have a future: if we get a USB-capable MPU that
| doesn't already come with a USB firmware loader, DFU would be quite
| handy for that.

Fair enough, can conceivably be useful there.  But no longer for
"typical user".

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkijNU4ACgkQOjLpvpq7dMqrHQCfaZdc4wDbq/OOyD1wSNTOsAyJ
RCsAnjcjpR8hgqLBamM4A4cyyttu1k/U
=OFRd
-----END PGP SIGNATURE-----




More information about the openmoko-kernel mailing list