5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

NervesJP #7 Buildroot勉強回 の復習をする

Last updated at Posted at 2020-06-24

はじめに

  • 2020/6/15に行われたNervesJP #7 Buildroot勉強回に出席しました
  • まずはNervesはおいといて、Buildrootを楽しみたいとおもいます
  • macOS Catalina で作業をしました
  • Targetは、Raspberry Pi 2です

準備

  • VirtualBoxをインストールしておきましょう

The Buildroot user manual をみてmakeしてみる

  • 適当な作業ディレクトで仮想マシンを作ります
$ curl -O https://buildroot.org/downloads/Vagrantfile
$ vagrant up
  • けっこう時間がかかります
  • 気長に待ちましょう
  • 以降は、Buildroot の使い方 - 基本編をとても参考にしました!
    • ありがとうございます!
# host
$ vagrant ssh

# virtual machine
$ cd buildroot-2020.02
$ make list-defconfigs
$ make raspberrypi2_defconfig
$ make
  • 私は令和二年なのにいまだにRaspberry Pi 2をつかっています
  • makeは1時間くらいかかった気がします
  • /home/vagrant/buildroot-2020.02/output/images/sdcard.imgができあがります!

microSDカードに焼きましょう:fire::fire::fire:

  • まずsdcard.imgをhost側にもっていきます
# virtual machine
$ exit

# host
$ vagrant ssh-config
Host default
  HostName 127.0.0.1
  User vagrant
  Port 2222
  ...

$ scp -P 2222 -i private_key vagrant@127.0.0.1:/home/vagrant/buildroot-2020.02/output/images/sdcard.img .
  • private_keyの場所は、vagrant ssh-configの結果を参照してください
  • その他PortやHostName、Userもvagrant ssh-configの結果を参照してください

Raspberry Pi Imagerのインストール

  • コマンドで焼き込むこともできますがなんだかこわかったのでGUIツールを使いました
  • Downloadsからインストーラーをダウンロードできるのでダウンロードしてインストールします
スクリーンショット 2020-06-23 23.25.27.png
  • こんな素敵なツールが立ち上がります
    • CHOOSE OSでUse Customからsdcard.imgを選びます
    • CHOOSE SD CARDで挿入したmicroSDカードを選びます
  • WRITE ! :fire::fire::fire:

結果

  • こんがり焼きあがった :fire: microSDカードをRaspberry Pi 2に差し込んでディスプレイとHDMIでつないで起動してみました
  • buildroot login: に対して root と打ち込むとコマンドが使えました
  • cdlsくらいしてみました

IMG_20200624_215335.jpg

Wrapping Up

  • 今回はNervesはあんまり関係ありませんでしたがこの経験はいつか活きてくるはず :rocket::rocket::rocket:
  • Enjoy!
5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?