前回の続き。参考にしているのは以下の資料。
Zedroid - Android (5.0 and later) on Zedboard from Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
www.slideshare.net
uImageのビルドを行う。
カーネルビルド。
sudo apt install -y u-boot-tools git clone https://github.com/noritsuna/zedroid_device_xilinx_zedboard-kernel.git cd zedroid_device_xilinx_zedboard-kernel/ git checkout zedroid-5.0.2_r1 make zynq_zed_android_defconfig make uImage LOADADDR=8000
これでuImageが作成される。
UIMAGE arch/arm/boot/uImage Image Name: Linux-3.17.0-ge380070 Created: Sun Apr 30 22:26:01 2017 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3311208 Bytes = 3233.60 kB = 3.16 MB Load Address: 00008000 Entry Point: 00008000 Image arch/arm/boot/uImage is ready
make zynq-zed-adv7511.dtb DTC arch/arm/boot/dts/zynq-zed-adv7511.dtb
mv arch/arm/boot/dts/zynq-zed-adv7511.dtb arch/arm/boot/dts/devicetree.dtb