Personal tools

Log in

Changes

From IGEP - ISEE Wiki

Jump to: navigation, search

The bootloader U-Boot

247 bytes removed, 16:27, 12 October 2023
Download Binary package
Clone the u-boot repository using git address:
<span style="color: #000000;"><code>git clone git@git.isee.biz:arm-boot/u-boot-arm.git</code> </span> or <span style="color: #000000;"> <code>git clone [https://git.isee.biz/arm-boot/u-boot-arm.git https][httpsclone https://git.isee.biz/arm-boot/u-boot-arm.git ://git.isee.bizcgit/arm-boot/u-boot-arm.git]</code></span>
|- style="height: 110px;"
<span style="color: #002d87;"><code><span style="color: #002d87;"><span style="color: #000000;">cd u-boot-arm</span></span></code></span>
<span style="color: #000000;"><code>git checkout remotes/origin-b isee_v2017.03 origin/isee_v2017.03 -b isee_v2017.03 </code></span>
|}
 
====<span dir="auto">U-Boot '''Freescale-NXP'''  Serie</span>====
<span style="color: #000000;">Clone the u-boot repository using git address:</span>
<span style="color: #000000;"><code>git clone git@git.isee.biz:arm-boot/u-boot-imx.git</code></span> <span style="color: #000000;">or</span> <span style="color: #000000;"> <code>git clone [https://git.isee.biz/arm-boot/u-boot-imx.git https://git.isee.bizcgit/arm-boot/u-boot-imx.git]</code></span>
|- style="height: 89px;"
<span style="color: #000000;"><code>cd u-boot-imx</code></span>
<span style="color: #000000;"><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></span>
|}
| style="width: 10px;"|igep0046_imx6q_2G_defconfig
| style="width: 644px;"|<span style="color: #000000;"><code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0046_imx6q_2G_defconfig</code></span>
|-
| style="width: 196px;"|IGEP SMARC iMX6 Ultra-Lite / Ultra Ultra-Lite
| style="width: 10px;"|igep0146_imx6ul_512M_defconfig
| style="width: 644px;"|<span style="color: #000000;"><code>make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- igep0146_imx6ul_512M_defconfig<br /></code></span>
|}
 
==Build your U-BOOT==
Finally we can copy this file files in a '''boot device''', for example, a microSD Memory Card and power on the board. In the following point we will see difference options. {{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 post "[[How to boot from prepare a bootable MicroSD Card"|post]].</span>}}
{{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 post [[How to prepare a bootable MicroSD Card|How to prepare a bootable MicroSD Card]].</span>}}
===<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.
* ==Download Binary package==[[How to boot from MicroSD Card|Boot from MicroSD Cardhttp://downloads.isee.]]* [[How to Flash the System into the NANDbiz/eMMC|Boot You can download binary packages from NAND/eMMC flashhere.]]
==<span styleid="What_next..." class="color: #999999;mw-headline">What next...</span>==After build u-boot you have to download and compile [[Category:Boot_loadersLinux Kernel 4.9.y|kernel]]</span>