Changes

Jump to: navigation, search

Building U-Boot (BELK/BXELK)

550 bytes added, 13:40, 29 June 2017
no edit summary
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|3.0.0]]
|First release
|-
|2.0.0
|July 2017
|[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|3.0.0, 4.0.0]]
|Udates for BELK-4.0.0 / BXELK-2.0.0
|-
|}
*Setup the server environment (please refer to [[Build_system_(BELK)#Pre-built_toolchain|this section]])
*enter the source tree directory and select the desired target by issuing one of the following commands:
** For '''BELK <= 3.0.2''' and '''BXELK <= 1.0.1''': <pre>make bora_qspi_config&#10;make bora_mmc_config&#10;make bora_noflash_config</pre>** For '''BELK-4.0.0''' and '''BXELK-2.0.0''': <pre>make bora_qspi_defconfig &#10;make bora_mmc_defconfig &#10;make bora_noflash_defconfig &#10;make borax_qspi_defconfig &#10;make borax_mmc_defconfig &#10;make borax_noflash_defconfig</pre> :<code>bora_qspi</code>: this target is and <ucode>available for BORA onlyborax_qspi</ucode>. : U-Boot is built to use NOR flashed based environment.:<code>bora_mmc</code>: this target is and <ucode>available for BORA onlybora_mmc</ucode>. : U-Boot environment is placed in SD/MMC card.:<code>bora_noflash</code>: this target is and <ucode>available for BORA and BORAXbora_noflash</ucode>. : U-Boot environment is placed in SD/MMC card. NOR flash and NAND flash are disabled.
* build U-Boot by issuing <code>make</code> command. This will generate U-Boot binary images.
Subsequent builds just require <code>make</code> command, without targets, to update the binary images. Once the build process is complete, the binary images can be copied to the tftp root directory (eg. <code>/srv/tftp/belk/</code>) with the following commandcommands: * For '''BELK <code= 3.0.2''' and '''BXELK <= 1.0.1''' ::<pre>cp u-boot.bin /srv/tftp/belk/</codepre>* For '''BELK-4.0.0''' and '''BXELK-2.0.0''' ::<pre>cp spl/boot.bin /srv/tftp/belk/ &#10;cp u-boot.img /srv/tftp/belk/</pre>
136
edits

Navigation menu