Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

The bootloader U-Boot

203 bytes removed, 09:42, 9 May 2018
no edit summary
==Prepare your U-BOOT==
Once we have downloaded the U-Boot source. We will '''execute''' the file called '''defconfig''' that  (default configuration) that it variates in function of each model.
In order to load the default configuration of the target board, we have to write the following command:
<span style="color: #002d87;"> $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-[defconfigyour_defconfig]</span>* In the following table we will show you our diferent models with their defconfig and an example with our compiler.it can be found the name of each default configuration associated to each IGEP PROCESSORS BOARDS:
| style="width: 196px;"|IGEPv2 DM3730
| style="width: 10px;"|igep0020_defconfig
| style="width: 644px;"|<code><span style="color: #002d87;">$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0020_defconfig</span></code>
|-
| style="width: 196px;"|IGEP COM MODULE DM3730/AM3703
| style="width: 10px;"|igep0030_defconfig
| style="width: 644px;"|<span style="color: #002d87;"><code><span style="color: #002d87;">$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0030_defconfig</span></code></span>
|-
| style="width: 196px;"|IGEP COM AQUILA AM335x
am335x_igep0033_defconfig
| style="width: 644px;"|<span style="color: #002d87;"><code><span style="color: #002d87;">$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_defconfig</span></code></span>
|-
| style="width: 196px;"|IGEPv5 OMAP5432
| style="width: 10px;"| 
| style="width: 644px;"|<span style="color: #002d87;"><code><span style="color: #002d87;">$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</span> </code></span>
|-
| style="width: 196px;"|IGEP SMARC AM335x
| style="width: 10px;"|am335x_igep0034_defconfig
| style="width: 644px;"|<span style="color: #002d87;"><code><span style="color: #002d87;">$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig</span></code></span>
|-
| style="width: 196px;"|IGEP SMARC iMX6 Solo/Dual Lite
| style="width: 10px;"|igep0046_imx6dl_2G_defconfig
| style="width: 644px;"|<span style="color: #002d87;"><code><span style="color: #002d87;">$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6dl_2G_defconfig</span></code></span>
|-
| style="width: 196px;"|IGEP SMARC iMX6 Dual/ Quad
| style="width: 10px;"|igep0046_imx6q_2G_defconfig
| style="width: 644px;"|<span style="color: #002d87;"><code><span style="color: #002d87;">$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6dl_2G_defconfig</span></code></span>
|}
Finally we can copy this file in a boot device, for example, a microSD Memory Card and power on the board.
 
You can install these files, for example, in the boot partition of a SD-card.  
{{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.</span>}}
560
edits