Changes

Fastboot

1,229 bytes added, 08:51, 4 March 2014
Software
This article describes the fast boot implementation done by ISEE in IGEP boards. Fast boot must be application oriented and several key point must be tuned for archive the minimum boot time.
__TOC__  <br>
= Development Enviroment =
{{#ev:youtube|Yjz4WXfHHHk|500}}
</div>
 
== Improve the fast boot setup ==
It's possible improve the results doing some modifications:
* Disable the IGEP-X-Loader serial prints (-0.1 sec)
* The kernel is flashed uncompressed over a 6 MiB partition and IGEP-X-Loader load whole partition, we can get it small due the kernel with this setup takes 3.7 MiB (-0.25 sec)
* Disable some drivers at boot and load it after initial boot such (Video -0.35 sec, ethernet -0.02 sec)
* Create a Small footprint rootfs ubi partition or use other format faster (variable: -0.2 to -0.6 sec)
 
== Software ==
 
You can test the fast boot setup the software package it's located [https://www.isee.biz/support/downloads/item/igepv2-rc-fastboot-demo here]
 
== Install Procedure ==
 
#Download the software.
#Create a new microsd card default firmware image.
#Replace zImage with the zImage included in the package.
#Boot your board and erase the partirions mtd1 and mtd2.
#Using nandwrite write the Image kernel into mtd1.
#Install the ubi image provided into the mtd2 partition.
#Replace mtd0 MLO using the ISEE writeloader tool.
#Reboot.
 
== More information ==
 
If you wish more information or support for implement fastboot solution in your product [https://www.isee.biz/contact-us contact us]