Changes

How to boot from MicroSD Card

64 bytes added, 16:47, 10 July 2012
no edit summary
= Overview =
This how to explains how to '''create a customized microSD card''' to boot IGEPv2 or IGEP COM MODULE with other '''software distributions(Including Ubuntu, Linaro ...)'''.
That is, '''you can boot your IGEP Processor Boards with a different distribution''' than the pre-installed by ISEE (manufacturer).
<br> {{Message/Information Message|message=To update your board with the latest version of the '''pre-installed software''' you can follow the article: [[Update the PRE-INSTALLED software image to a current release]].}}
{{Message/Information Message|message=To update your board with the latest version of the '''pre-installed software''' you can follow the article: [[Update the PRE-INSTALLED software image to a current release]].}}  <br> __TOC__
<br>
== Theory ==
OMAP35xx or DM37xx processors can boot from a microSD. IGEPv2 or IGEP COM MODULE use the microSD card as highest boot priority, it means that the processor try to boot from the microsd card before try to boot from other devices such the OneNand.
There exist some rules to boot from a microSD card.
*The microsd card must be content at latest 2 partitions.
*The processor must load a first program called '''MLO''', this program must reside in the first partition, this program it's also called '''x-loader.'''
''The processor ONLY&nbsp;load and execute the MLO&nbsp;program and ignore all the rest it's the X-loader(MLO) the program responsible to load the next programs such kernel or uboot if you use this last one approach.''
Therefore, we are going to '''setup a microSD card with these requirements''' and '''install a custom software distribution''' into it.
<br>
== Prerequisites ==
*ToolChain.
<br>
== ToolChain<br> ==