🛼

RISC-Vの評価ボードのVisionFive2のU-Bootをビルドする

2023/07/26に公開

このページを参考にしながら。

Ubuntu 22.04(aarch64)を使用しています。

クロスコンパイラの入手

今回はaptで入手できるものを使用しました。

sudo apt install gcc-riscv64-linux-gnu

ソースコードの入手

 mkdir starfive
 cd starfive/
 git clone https://github.com/starfive-tech/u-boot.git
 cd u-boot/

SSLライブラリのインストール

署名をするためにホスト側にsslのライブラリが必要でした。

sudo apt install libssl-dev

ビルド

make starfive_visionfive2_defconfig
make CROSS_COMPILE=riscv64-linux-gnu-

関連

https://zenn.dev/tetsu_koba/articles/9486a827e286ee
https://zenn.dev/tetsu_koba/articles/554cad6a46149e

Discussion