How to compile the kernel for Rugged Board A5d2x
Last updated
Was this helpful?
Last updated
Was this helpful?
This guide describes a method of compile the kernel for rugged board a5d2x.
PC(Personal computer)/System
Ubuntu 16.04
The following list shows what you need in order to use a Linux-based build host to build images:
Build Host A build host with a minimum of 50 Gbytes of free disk space that is running a supported Linux distribution (i.e. recent releases of Fedora, openSUSE, CentOS, Debian, or Ubuntu).
Build Host Packages Appropriate packages installed on the build host.
The following list shows the required packages needed to build an image that runs on QEMU in graphical mode.
Ubuntu and Debian:
Step1: Create a directory to download the kernel source.
Step2: Clone linux-rba5d2x with the proper branch.
Step3: Before configuring the kernel,Please run the arm environment to cross compile the downloaded kernel source. If you dont have arm toolchain, please follow step4 to download the toolchain.
Step4: If you haven't downloaded the toolchain before please follow below link.
Step5: configure the kernel for rugged board a5d2x.
Step6: compile the kernel for rugged board a5d2x using below command.
Step7: After compiling the kernel source get the zImage and oftree from below paths in kernel source. zImage: arch/arm/boot/zImage oftree: arch/arm/boot/dts/a5d2x-rugged_board.dtb