環境
- Raspberry Pi3 Model B
- macOS Sierra 10.12.6
手順
手順
1. ダウンロード:SDメモリカードフォーマッター
https://www.sdcard.org/jp/downloads/formatter_4/
SDメモリカードフォーマッター (Windows/Mac用)
>> Mac用ダウンロード >> 同意します
>> InstallSD_CardFormatter0500.mpkg
>> [ファイルを保存する]
(参考:ファイルサイズ=3.1MB)
2. ダウンロードした .mpkg ファイルを開く
>> SD Card Formatter 5.0.0 のインストール
>> 続ける >> 続ける >> 同意する >> インストール >> パスワード入力
>> インストールが完了しました >> 閉じる
>> ゴミ箱に入れますか? >> 残す
3. microSDカードをPCに挿入する。
>> ディスクユーティリティでmicroSDの場所を確認する
>> /dev/disk3 だった。(disk3は環境によって変わってくる値。あとで使う。)
4. SD Card Formatter を起動する
|----------------------------+--------------------------------|
| カードの選択 | disk3: Apple SDXC Reader Media |
|----------------------------+--------------------------------|
| カード情報::種類 | SDHC |
| カード情報::容量 | 15.99GB |
|----------------------------+--------------------------------|
| フォーマットオプション設定 | [x] クイックフォーマット |
| | [ ] 上書きフォーマット |
|----------------------------+--------------------------------|
| ボリュームラベル | RASPBIAN |
|----------------------------+--------------------------------|
>> [フォーマット] >> [続行する] >> パスワード入力
5. フォーマット終了
|---------------------+----------------------------------|
| ボリューム情報 | |
|---------------------+----------------------------------|
| ファイル システム: | FAT32 |
| 容量: | 15.98 GB (15,979,249,664 バイト) |
| 空き領域: | 15.98 GB (15,979,216,896 バイト) |
| クラスター サイズ: | 32,768 バイト |
| ボリューム ラベル: | RASPBIAN |
|---------------------+----------------------------------|
>> [OK]
6. NOOBS をダウンロード
https://www.raspberrypi.org/downloads/noobs/
|---------------+-----------------------------|
| NOOBS | Offline and network install |
| Version: | 2.4.4 |
| Release date: | 2017-09-08 |
|---------------+-----------------------------|
>> [Download ZIP] >> ファイルを保存する >> NOOBS_v2_4_4.zip
(参考:ファイルサイズ=1.5GB)
7. NOOBS の中身を microSD に展開する。
ルート直下に以下のエントリが見えるようにする。
- ファイル bootcode.bin
- ディレクトリ defaults
- ディレクトリ os
- など
8. microSD をPC から取り出す
>> microSD を Raspberry Pi に挿入する
9. Raspberry Pi に以下を接続する
- USBキーボード
- USBマウス
- HDMIケーブル(ディスプレイに接続)
10. 充電器に接続した microUSB ケーブルを Raspberry Pi に挿入する。(給電スタート)
11. Raspberry Pi が起動し、LED が点灯する。
>> NOOBS が起動し、ディスプレイに表示される。
- NOOBS v2.4 - Built: Mar 17 2017
12. 画面下部の言語を変更する
|---------------+--------|
| Language (l): | 日本語 |
| Keyboard (9) | jp |
|---------------+--------|
13. Raspbian にチェックを入れる
|----------------------------+-------------------------------------------------------------------------------|
| [x] Raspbian [RECOMMENDED] | A port of Debian Stretch for the Raspberry Pi (full desktop version) |
| [ ] LibreELEC_RPi2 | LibreELEC is a fast and user-friendly Kodi Entertainment Center distribution. |
|----------------------------+-------------------------------------------------------------------------------|
| ディスクスペース | |
| 必要な容量: | 4505 MB |
| 使用可能な容量: | 13595 MB |
|----------------------------+-------------------------------------------------------------------------------|
>> [インストール (i)] >> 警告が出る [はい]
>> Welcome to Raspberry Pi (プログレスバーが出る。しばらく待つ)
>> OSのインストールに成功しました [OK]
>> リブートがかかる
>> Welcome to the Raspberry Pi Desktop
14. Raspbian のデスクトップ が表示される
15. (参考)各種バージョン情報いろいろ(2017/09/17 現在)
|--------------+---------------------+---------------------------------------------------------|
| uname -a | 4.9.41-v7+ | Linux raspberrypi #1023 SMP Tue Aug 8 16:00:15 BST 2017 |
| GNU bash | 4.4.12(1)-release | |
| apt-get | apt 1.4.7 (armhf) | |
| vi (not vim) | 8.0 | 2016 Sep 12, compiled Apr 23 2017 12:10:29 |
| g++ | 6.3.0 20170516 | (Raspbian 6.3.0-18+rpi1) |
| GNU Make | 4.1 | |
| GNU gdb | 7.12.0.20161007-git | (Raspbian 7.12-6) |
| GNU grep | 2.27 | |
| GNU wget | 1.18 | |
|--------------+---------------------+---------------------------------------------------------|
16. (おまけ)サンプルプログラムのmakeと実行
# サンプルは以下の場所にある。
$ cd /opt/vc/src/hello_pi
$ vi README
# README に最初に以下の2つをビルドしろと書いてあるので実施する。
$ make -C libs/ilclient
$ make -C libs/vgfont
# 次に、適当なサンプルのディレクトリに移動してmakeしろと書いてあるので実施する。
$ cd hello_triangle
$ make
$ ./hello_triangle.bin
# グラフィックスを駆使したアプリケーションが実行される。