Odroid xu 4 ubuntu15.01をカーネルビルド
odroid xu4 ubuntu15.01をビルド
参考は下記のサイト
How To compile a custom Linux kernel for your ARM device · umiddelb/armhf Wiki · GitHub
sudo apt-get update sudo apt-get upgrade
sudo apt-get -y install bc curl gcc git libncurses5-dev lzop make u-boot-tools
apt-get -y install python-software-properties;
add-apt-repository -y ppa:ubuntu-toolchain-r/test;
apt-get update
apt-get -y install gcc-5 g++-5
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50
update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 50
git clone --depth 1 --single-branch -b odroid-3.8.y https://github.com/hardkernel/linux
cd linux
make odroidu_defconfig
make -j 8 zImage dtbs modules
sudo cp arch/arm/boot/zImage arch/arm/boot/dts/exynos5422-odroidxu3.dtb /media/boot
sudo make modules_install
sudo make firmware_install
sudo make headers_install INSTALL_HDR_PATH=/usr
kver=`make kernelrelease`
sudo cp .config /boot/config-${kver}
cd /boot
sudo update-initramfs -c -k ${kver}
sudo mkimage -A arm -O linux -T ramdisk -a 0x0 -e 0x0 -n initrd.img-{kver} -d initrd.img-${kver} uInitrd-${kver}
sudo cp uInitrd-${kver} /media/boot/uInitrd