記事作成のきっかけ。
NoobsのイメージでインストールしたRaspbianだと、GrovePiが認識できず、
OSの起動で止まってしまうという状況にハマってしまったため。
基本的な手順はここにあるとおりです。
https://www.dexterindustries.com/GrovePi/get-started-with-the-grovepi/
準備
起動用マイクロSDカードを別に用意する。(Raspbian for Robotsを書き込むためのもの)
- ここ から Raspbian for Robots をダウンロードして、SDカードに書き込み。
- SDカードに書き込んだら、boot/command.txtを編集
- hdmi_force_hotplug=1
- config_hdmi_boost=4
- Raspberry piにSDカードを差し込んで起動
- ネットワーク環境を設定
- sudo apt-get update
- sudo apt-get upgrade
- sudo curl -kL dexterindustries.com/update_grovepi | bash
- sudo reboot
- 起動が確認できたら sudo shutdown -h now
- Grove PiをRaspberry Piにつけて起動する
- sudo i2cdetect -y 1
- 00:行 4列目が 04であれば認識しています。
- cd ~/Dexter/GrovePi/Firmware
- sudo ./firmware_update.sh
- sudo shutdown -h now
- cd ~/Dexter/GrovePi/Troubleshooting
- sudo ./all_tests.sh
- 最後にChecking for firmware version 1.2.7 ...と出力されていればOK.
- sudo raspi-config #追記 /が100%になってしまったので、ディスク拡張しないといけなかった
- 7 Advanced Options
- A1 Expand Filesystem Ensures ...
何が足りなくてRaspbianが止まったのか正確に理解できないですが、
Dexterのイメージであれば正常に認識しました。