Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

U-Boot Texas Instruments Series

2,693 bytes added, 13:48, 8 March 2018
Created page with "==isee_imx_v2017.03_4.9.11_1.0.0_ga== ===Clone the u-boot repo=== Clone the u-boot repository using git address: <code>$ git clone git@git.isee.biz:arm-boot/u-boot-imx.git</c..."
==isee_imx_v2017.03_4.9.11_1.0.0_ga==
===Clone the u-boot repo===
Clone the u-boot repository using git address:

<code>$ git clone git@git.isee.biz:arm-boot/u-boot-imx.git</code>

or

 <code>$ git clone https://git.isee.biz/arm-boot/u-boot-imx.git</code>

===Checkout u-boot repo===
Go to the u-boot-imx directory and checkout the version 2015.04.y as:

<code>$ cd u-boot-imx</code>

<code>$ 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</code> 

===Set the board configuration===
Now build the u-boot, first set the configuration with:

IGEP0046 SMARC Quad:

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6dl_2G_defconfig</code>

IGEP0046 SMARC Dual lite

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6q_2G_defconfig</code>

IGEP0046 SMARC Solo

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- xxxxx</code>

===Build u-boot===
You can build u-boot executing this command:

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</code>

===What next...===
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.

==U-Boot 2015.04.y [EOL]==
===Clone the u-boot repo===
Clone the u-boot repository using git address:

<code>$ git clone git@git.isee.biz:arm-boot/u-boot-fslc.git</code>

or

 <code>$ git clone https://git.isee.biz/arm-boot/u-boot-fslc.git</code>

===Checkout u-boot repo===
Go to the u-boot-fscl directory and checkout the version 2015.04.y as:

<code>$ cd u-boot-fscl</code>

<code>$ git checkout remotes/origin/isee-imx-patches-2015.04-next -b isee-imx-patches-2015.04-next.local</code> 

===Set the board configuration===
Now build the u-boot, first set the configuration with:

IGEP0046 SMARC Quad:

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6q_igep0046_defconfig</code>

IGEP0046 SMARC Dual lite

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6dl_igep0046_defconfig</code>

IGEP0046 SMARC Solo

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6s_igep0046_defconfig</code>

===Build u-boot===
You can build u-boot executing this command:

<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-</code>

===What next...===
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.