Difference between revisions of "U-Boot Texas Instruments Series"

From IGEP - ISEE Wiki

Jump to: navigation, search
(Set the board configuration)
(Set the board configuration)
Line 23: Line 23:
 
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_defconfig</code>
 
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_defconfig</code>
  
IGEP COM AQUILA RB30 (512MB RAM)
+
<s>IGEP COM AQUILA RB30 (512MB RAM) (IGEP0033)</s>
  
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_RB30_defconfig</code>
+
<code><s>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_RB30_defconfig</s></code>
  
IGEP SMARC AM335x
+
IGEP SMARC AM335x (IGEP0034)
  
 
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig</code>
 
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig</code>
 +
 +
IGEP SMARC AM335x (IGEP0034) Lite
 +
 +
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_lite_defconfig</code>
  
 
IGEP COM Module DM3730 (IGEP0030)
 
IGEP COM Module DM3730 (IGEP0030)
  
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig</code>
+
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0030_defconfig</code>
  
 
IGEP COM Module DM3730 (IGEP0020)
 
IGEP COM Module DM3730 (IGEP0020)
  
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig</code>
+
<code>$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0020_defconfig</code>
  
 
===Build u-boot===
 
===Build u-boot===

Revision as of 15:45, 8 March 2018

U-boot isee_v2017.03

Clone the u-boot repo

Clone the u-boot repository using git address:

$ git@git.isee.biz:arm-boot/u-boot-arm.git

or

 $ https://git.isee.biz/arm-boot/u-boot-arm.git

Checkout u-boot repo

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 

Set the board configuration

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

IGEP COM AQUILA RB11 (256MB RAM)

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_defconfig

IGEP COM AQUILA RB30 (512MB RAM) (IGEP0033)

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0033_RB30_defconfig

IGEP SMARC AM335x (IGEP0034)

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_defconfig

IGEP SMARC AM335x (IGEP0034) Lite

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_igep0034_lite_defconfig

IGEP COM Module DM3730 (IGEP0030)

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0030_defconfig

IGEP COM Module DM3730 (IGEP0020)

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0020_defconfig

Build u-boot

You can build u-boot executing this command:

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-

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:

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

or

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

Checkout u-boot repo

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

$ cd u-boot-fscl

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

Set the board configuration

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

IGEP0046 SMARC Quad:

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6q_igep0046_defconfig

IGEP0046 SMARC Dual lite

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6dl_igep0046_defconfig

IGEP0046 SMARC Solo

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- mx6s_igep0046_defconfig

Build u-boot

You can build u-boot executing this command:

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-

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.