mirror of
https://github.com/brain-hackers/wiki.brainux.org
synced 2024-11-11 12:48:02 +09:00
1.4 KiB
1.4 KiB
title | categories | tags | excerpt | |||
---|---|---|---|---|---|---|
U-Boot のビルド |
|
|
動作環境
- Debian 10 (Buster)
- Ubuntu 20.04 LTS
本項では上記のいずれかを使用していることを前提で記述します。
環境の構築
Linux のビルドの頁ですでに構築している場合は飛ばします。
依存関係のインストール
以下のコマンドで依存関係をインストールしてください。
sudo apt install build-essential bison flex libncurses5-dev gcc-arm-linux-gnueabi debootstrap qemu-user-static
Gitリポジトリのクローン
Gitリポジトリをクローンして、必要なファイルをダウンロードします。長い時間がかかるので、時間のある時に実いましょう。
git clone --recursive https://github.com/brain-hackers/buildbrain.git
U-Bootのビルドとnk.binの作成
-
cd buildbrain
でbuildbrain
ディレクトリに入ります -
make udefconfig-sh*
を実行して、.config
ファイルを作成します- PW-Sx1のとき:
make udefconfig-sh1
- PW-Sx5のとき:
make udefconfig-sh5
- PW-Sx1のとき:
-
make ubuild
を実行してu-boot.sb
を生成します -
make nkbin_maker
を実行します -
make nk.bin
を実行します
Linux のビルドに続く…