
25 Jan
2012
25 Jan
'12
8:08 p.m.
On Wednesday 25 January 2012 19:20:01 Marek Vasut wrote:
So why not just replace the bootloader right away?
Booting process on n900: 1. Omap bootrom 2. Nokia X-Loader 3. Nokia NOLO Bootloader 4. Linux kernel ...
Nokia X-Loader and NOLO are stored in first nand part. It has size 128kB. Nokia X-Loader is signed (size 14.5kB), so cannot be replaced. NOLO bootloader is not signed (so theoretically can be replaced), but size is limited to 113kB. I do not know how to compile U-Boot binary with size < 113kB...
Size of part where is stored linux kernel has 2MB and it is enought for U-Boot with kernel image (~200kB + ~1.6MB). Also U-Boot can boot kernel from eMMC/SD.
--
Pali Rohár
pali.rohar@gmail.com