Changes

Jump to: navigation, search

Building U-Boot (XUELK)

2,030 bytes added, 07:48, 29 August 2016
Created page with "{{InfoBoxTop}} {{AppliesToAXELULite}} {{AppliesToSBCLynx}} {{InfoBoxBottom}} == History == {| class="wikitable" border="1" !Version !Date !XUELK version !Notes |- |1.0.0 |Au..."
{{InfoBoxTop}}
{{AppliesToAXELULite}}
{{AppliesToSBCLynx}}
{{InfoBoxBottom}}

== History ==

{| class="wikitable" border="1"
!Version
!Date
!XUELK version
!Notes
|-
|1.0.0
|August 2015
|[[AXEL_ULite_and_SBC_Lynx_Embedded_Linux_Kit_(XUELK)#XUELK_1.0.0|XUELK 1.0.0]]
|
|-
|}

== Quick reference ==

{| class="wikitable" border="1"
|+Repository Information
|-
! URL
| git@git.dave.eu:lynx/u-boot-imx.git
|-
! stable branch
| lynx
|-
! stable tag
| xuelk-1.0.0
|}

{| class="wikitable" border="1" <div id="uboot_defconfigs"></div>
|+U-Boot defconfigs
|-
! Platform
! SOM ConfigID
! CB ConfigID
! defconfig
|-
| SBC Lynx
| 0x00000008, 0x0000000C
| N/A
| mx6ul_lynx_defconfig
|-
| Axel ULite
| 0x0000000B
| any
| mx6ul_axelulite_defconfig
|}


== Detailed Instructions ==

It is assumed that the development environment has been set up properly as described [[AXEL_ULite_and_SBC_Lynx_Embedded_Linux_Kit_(XUELK)#Quick_start_guide|here]].
* start the Linux development VM and login into the system
* open a terminal window and ''cd'' into U-Boot source code

<pre class="workstation-terminal">
cd lynx/u-boot
</pre>

* in case of needs you can update your local repository with the following git command

<pre class="workstation-terminal">
git pull
</pre>


*enter the source tree directory and run the following commands:

<pre class="workstation-terminal">
make mx6ul_lynx_defconfig
make
</pre>

NOTE: this is the default configuration suitable for latest SBC Lynx target.

:The former command selects the default XUELK configuration suitable for latest SBC Lynx targets (for additional defconfig please refer to the ''U-Boot defconfigs'' table above), while the latter builds the U-Boot binary image itself (<code>u-boot.img</code>).

u-boot.img can be copied to the tftp root directory <code>/tftpboot/lynx/</code> with the following command:

<pre class="workstation-terminal">
cp u-boot.img /tftpboot/lynx/
</pre>

Please refer to [[Flashing Images (XUELK)#U-Boot]] for more information in how to update the bootloader on you board.
767
edits

Navigation menu