Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

The bootloader U-Boot

268 bytes added, 12:38, 3 April 2019
Download Binary package
==Necessary package==
In order to compile the u-boot it is '''necessary ''' to set up the Cross Compiler correctly. In this [[Set Up the Cross Compiler|post]] it is detailed how to set up correctly the Cross Compiler (and the desired version).
{{Message/Information Message|message=The following steps has been tested using '''Ubuntu 16.04''' and the '''4.9 version''' of the '''arm-linux-'''<span class="mw-headline">'''gnueabihf''' compiler</span>}}
| style="width: 10px;"|igep0046_imx6q_2G_defconfig
| style="width: 644px;"|<span style="color: #000000;"><code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6q_2G_defconfig</code></span>
|-
| style="width: 196px;"|IGEP SMARC iMX6 Ultra-Lite / Ultra Ultra-Lite
| style="width: 10px;"|igep0146_imx6ul_512M_defconfig
| style="width: 644px;"|<span style="color: #000000;"><code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0146_imx6ul_512M_defconfig<br /></code></span>
|}
 
==Build your U-BOOT==
Finally we can copy this file files in a '''boot device''', for example, a microSD Memory Card and power on the board. {{Message/Information Message|title=TITLE|message= <span style="color: #000000;">In case of the Freescale-NXP Porcessor Boards, it is not possible to copy directly the u-boot.imx file. It is necessary to copy in the first blocks of the boot device using the dd command. It is explained in the following link[[How to prepare a bootable MicroSD Card|post]].</span>}}
{{Message/Information Message|title=TITLE|message= <span style="color: #000000;">In case of the Freescale-NXP Porcessor Boards, it is not possible to copy directly the u-boot.imx file. It is necessary to copy in the first blocks of the boot device using the dd command. It is explained in the following post [[How to prepare a bootable MicroSD Card|How to prepare a bootable MicroSD Card]].</span>}}
===<span id="What_next..." class="mw-headline">What next...</span>===
After build u-boot you can use it for boot the board, exist several options for boot, check the Hardware Reference Manual about the options available for your board.
* ==Download Binary package==[[How to boot from MicroSD Card|Boot from MicroSD Cardhttp://downloads.isee.]]* [[How to Flash the System into the NANDbiz/pub/relaunch/eMMC|Boot You can download binary packages from NAND/eMMC flashhere.]]
==<span styleid="What_next..." class="color: #999999;mw-headline">What next...</span>==After build u-boot you have to download and compile [[Category:Boot_loadersLinux Kernel 4.9.y|kernel]]</span>