[maemo-developers] [maemo-developers] Working on getting root

From: Jochen Eisinger jochen at penguin-breeder.org
Date: Fri Oct 21 21:13:51 EEST 2005
lo,

the software update image appears to contain several blocks, which are
preceeded by a 30 byte header similar to this:

0000000: 5401 2e19 0101 00c0 8869 6e69 7466 7300  T........initfs.
0000010: 0000 0000 0000 17ee 8000 0000 004e       .............N

the first 7 bytes appear to be constant, then two variable bytes, the
name of the block, and some more variable bytes

from this the software image contains the following blocks:

2nd
secondary
xloader
initfs
kernel
rootfs

the 'erase size' of the flash is 8192 bytes, take a look at /proc/mtd

there appears to be some more info in this image as well, I just started
looking at it.

there's obviously a powerful boot loader included: nolo (probably Nokia
OMAP Loader?) that includes some pre-boot shell... search for 'Nokia
OMAP Loader' for its data segment. I guess you need some kind of serial
console to access this (or is it enabled in r&d mode?)

kind regards
-- jochen





More information about the maemo-developers mailing list