560
edits
Changes
From IGEP - ISEE Wiki
no edit summary
==Necessary package==
==Download & Prepare your U-BOOT==
{| class="contenttable sortable" style="width: 886px;"
|- style="height: 22px;"
! style="width: 871px; height: 22px; text-align: center; vertical-align: middle;" colspan="2"|
=====Downloading binary files=====
|- style="height: 44px;"
======<span id="Clone_the_u-boot_repo" class="mw-headline">Clone the u-boot repo</span>======
| style="width: 603px; height: 44px;"|
|- style="height: 89px;"
======<span id="Checkout_u-boot_repo" class="mw-headline">Checkout u-boot repo </span>======
<span id="Checkout_u-boot_repo" class="mw-headline">Go to the u-boot-imx directory and checkout the version 2015.04.y as:</span>
| style="width: 603px; height: 89px;"|
Go to the u-boot-imx directory and checkout the version 2015.04.y as:
$ cd u-boot-imx<br />$ git checkout remotes/origin/isee_imx_v2017.03_4.9.11_1.0.0_ga -b isee_imx_v2017.03_4.9.11_1.0.0_ga
|}
{| class="contenttable sortable" style="width: 886px884px;"
|-
! style="width: 871px858px; text-align: center; vertical-align: middle;" colspan="2"|=====<span id="Set_the_board_configuration" class="mw-headline">Set the board configuration</span><span id="Set_the_board_configuration" class="mw-headline"> configuratio</span><span id="Set_the_board_configuration" class="mw-headline">n</span>=====
|-
| style="background-color: #ffffff; width: 213px267px;"|======'''IGEP0046 SMARC Quad'''======| style="width: 658px598px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6dl_2G_defconfig
|-
| style="background-color: #ffffff; width: 213px267px;"|======'''IGEP0046 SMARC Dual lite'''======| style="width: 658px598px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6q_2G_defconfig
|-
| style="background-color: #ffffff; width: 213px267px;"|======'''IGEP0046 SMARC Solo'''======| style="width: 658px598px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- xxxxx
|}
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</code>
====<span dir="auto">U-Boot Texas Instruments Series</span>====
<div id="bodyContent" class="clearfix"></div>
<div class="clearfix">
{| class="contenttable sortable" style="width: 887px;"
|- style="height: 28.0313px;"
! style="width: 854px; height: 28.0313px; text-align: center; vertical-align: middle;" colspan="2"|
=====Downloading binary files=====
|- style="height: 31px;"
! style="background-color: #ffffff; height: 31px; width: 308px;"|
======<span id="Clone_the_u-boot_repo" class="mw-headline">Clone the u-boot repo</span>======
| style="width: 546px; height: 31px;"|
Clone the u-boot repository using git address:<br />$ git@git.isee.biz:arm-boot/u-boot-arm.git<br />or
$ git clone[https://git.isee.biz/arm-boot/u-boot-arm.git https://git.isee.biz/arm-boot/u-boot-arm.git]
|- style="height: 110px;"
! style="background-color: #ffffff; height: 110px; width: 308px;"|
======<span id="Checkout_u-boot_repo" class="mw-headline">Checkout u-boot repo </span>======
<span id="Checkout_u-boot_repo" class="mw-headline">Go to the u-boot-imx directory and checkout the version 2015.04.y as:</span>
| style="width: 546px; height: 110px;"|
Go to the u-boot-arm directory and checkout the isee_v2017.03 as:
$ cd u-boot-arm
$ git checkout remotes/origin/isee_v2017.03 -b isee_v2017.03
|}</div>
{| class="contenttable sortable" style="width: 887px;"
|-
! style="width: 853px; text-align: center; vertical-align: middle;" colspan="2"|
=====<span id="Set_the_board_configuration" class="mw-headline">Set the board</span><span id="Set_the_board_configuration" class="mw-headline"> configuratio</span><span id="Set_the_board_configuration" class="mw-headline">n</span>=====
|-
! style="background-color: #ffffff; width: 307px;"|IGEP COM AQUILA RB11 (256MB RAM)
| style="width: 546px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_defconfig
|-
! style="background-color: #ffffff; width: 307px;"|IGEP COM PROTON OMAP3530 (IGEP0032)
| style="width: 546px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0032_defconfig
|-
! style="background-color: #ffffff; width: 307px;"|IGEP SMARC AM335x (IGEP0034)
| style="width: 546px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig
|-
! style="background-color: #ffffff; width: 307px;"|IGEP SMARC AM335x (IGEP0034) Lite
| style="width: 546px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_lite_defconfig
|-
! style="background-color: #ffffff; width: 307px;"|IGEP COM Module DM3730 (IGEP0030)
| style="width: 546px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0030_defconfig
|-
! style="background-color: #ffffff; width: 307px;"|IGEP COM Module DM3730 (IGEP0020)
| style="width: 546px;"|$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0020_defconfig
|}
===<span id="Build_u-boot" class="mw-headline">Build u-boot</span>===
You can build u-boot executing this command:
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</code>
===<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.
* Boot from MicroSD Card.
* Boot from NAND flash.
* Boot from eMMC.
* Boot from USB.
* Boot from Network.