mirror of
https://github.com/brain-hackers/wiki.brainux.org
synced 2026-09-16 12:42:14 +09:00
1.4 KiB
1.4 KiB
title, categories, tags, excerpt
| 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 のビルドに続く…