mirror of
https://github.com/brain-hackers/wiki.brainux.org
synced 2024-12-23 04:30:05 +09:00
774bbaa263
* Add how to shutdown * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Improve 2021-12-04-beginner-get-started.md * SDカード -> SD カード * Wakachigaki between EN and JP / fix typo * Add how to shutdown * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Update _posts/2021-12-04-beginner-get-started.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com> * Improve 2021-12-04-beginner-get-started.md * SDカード -> SD カード * Wakachigaki between EN and JP / fix typo * Update _posts/2021-12-04-linux-copy-sd-card.md * Update _posts/2021-12-04-linux-copy-sd-card.md Co-authored-by: Takumi Sueda <puhitaku@gmail.com>
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 のビルドに続く…