FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

「Zedroid - Android (5.0 and later) on Zedboard」をやってみる(3. uImageのビルド)

前回の続き。参考にしているのは以下の資料。

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

関連記事

msyksphinz.hatenablog.com

msyksphinz.hatenablog.com

msyksphinz.hatenablog.com