The new u-boot image includes a number of changes:
* You can no longer "loadb" to an address which is not in RAM -- so
should lead to less junked flash.
* Writes to flash now use buffered writes, which comes with about a 5x
* Now includes the hush command line parser, so more sophisticated
u-boot command line scripting can be achieved
* u-boot environment now is written in the same sector of flash as the
u-boot code, which means that sector 1:1 is now empty for other use.
We will likely be introducing some kind of flash-partition-table
support in future versions, which will allow individual gumstix to set
up a map of which portions of flash are used for what. Currently, the
map is hardcoded in both u-boot and linux to be:
1:0 -- u-boot
1:1 -- empty
1:2-32 -- linux jffs2 filesystem
This will likely be the default once we switch to a dynamic table
system, but will then be more easily changeable at runtime instead of
Get latest updates about Open Source Projects, Conferences and News.