Difference between revisions of "U-Boot Texas Instruments Series"
From IGEP - ISEE Wiki
Manel Caro (talk | contribs) (→Set the board configuration) |
Manel Caro (talk | contribs) (→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- | + | <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- | + | <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
Contents
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.