Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

The IGEP X-loader

35 bytes added, 10:13, 27 July 2012
m
English corrections (syntax/grammar..)
= Why IGEP-Xloader =
Exist some Some important reasons exist for use using this bootloader on IGEP boards.
== Security ==
This is one of the most important reasons why we develop this new IGEP X-loader. you will Probably you knows know that in the flash devices with the normal usage get new bad memory blocks with normal usage that be can make unusable or can damange the software that resides residing inside the flash (ex: upgrading the software, copy copying a new kernel ... ), in these cases your board cannot won't be usable anymore if you don't use a right nand filesystem that insure the insures data integrity. Using the old schema we've 4 importat important partitions on flash without any protection, x-loader, u-boot, u-boot enviroment and kernel.
IGEP X-loader resolve resolves this situation due as the configuration and kernel files resides reside inside a jffs2 partition.
== Mantenience ==
With the old schema exist 3 different software existed (x-loader, u-boot, kernel) that do did exactly the same job it means , so you had to reconfigure the board, it increas increasing the complexity of mantenience for the board system and provide a major bug source due because we must insure had to assure that all software must be was aligned with all changes. Also, it has from a second point of view if , we do did the job three times so the boot process be was more complex and slow.
== Easy to use ==
With this new approach use the software it's more easyto use, if you've the boot information stored inside a jffs2 partition you can use the linux kernel for to access to it directly without the use of any flash tool for to modify the software (ex: use using nandwrite it's to risky due it cannot garanty the to its inability to guarantee data integrity over the Nand Flash memory).
== Upgrade faster and easy ==
Upgrade Upgradint to a new kernel it's more easy easier and faster, you only need to copy the new kernel inside the boot partition and , copy your new igep.ini inside and reboot the board with all security.
= Features and Limitations<br> =
0
edits