Changes

Jump to: navigation, search

Building Linux kernel (BELK/BXELK)

16 bytes added, 10:36, 28 January 2020
Instructions
:The former command selects the default BORA configuration, while the latter builds the kernel binary image with the required u-boot header and the kernel device tree. Please note that the <code>mkimage</code> tool is required for building the <code>uImage</code> binary. This tool must be installed on the Linux development server (please refer to the package manager of the Linux distribution).
Default linux kernel configuration can be changed by using the standard <code>menuconfig</code>, <code>xconfig</code>, or <code>gconfig</code> make target. Subsequent builds just require <code>uImage</code> make target to update the binary image. Once the build process is complete, the kernel binary image is stored into the <code>arch/arm/boot/uImage</code> file. Both this file and the kernel device tree can be copied to the tftp root directory (eg. <code>/srvtftpboot/tftp/belkbora/</code>) with the following commands:
<pre>
cp arch/arm/boot/uImage /srvtftpboot/tftpboracp arch/arm/boot/belkdts/cp bora.dtb /srv/tftp/belktftpboot/bora
</pre>
8,154
edits

Navigation menu