はじめに
- Raspberry Pi Compute Module 3 Development Kit を立ち上げてみました.
- RaspbianOSのインストールと2つのPicameraを起動するまでご紹介します.
- SDカードからBootしない(eMMC内蔵). USBポートが1つしかないなど一般的なRaspberry Piとは異なりますので,初動の参考になればと.
RaspbianOSのインストール
- Raspberry Pi Compute Module 3のeMMCを別のPCでマウントし, そこからOSイメージを書き込む必要があります.
- WindowsOSであれば, 以下からマウント用のツールをダウンロードできます. https://www.raspberrypi.org/documentation/hardware/computemodule/CM-Boot-Installer.exe
- Raspberry Pi Compute Module 3のusb slaveにWindows PCを繋ぎます.(pinはスレーブ_EN側(スレーブ実行する)にしておく)
- Raspberry Pi Compute Module 3のpower inに電源を供給します.
- rpiboot.exeを起動すると, 追加ドライブとしてRaspberry Pi Compute Module 3がマウントされますので, そこをターゲットとし,OSイメージを書き込みます.
- Raspberry Pi Compute Module 3のeMMCは4GBなので, コンパクトサイズなOSである,Raspbian Stretch Liteを利用します.
- OSイメージの書き込みには,一般的なRaspberrypiと同様に,Win32DiskImagerを使います.
- OSイメージを上書きしたくなった場合も, 一般的なRaspberrypiと同様にSDcardFormatterでフォーマットしてから書き込めば出来ます.
参考
- https://www.raspberrypi.org/documentation/hardware/computemodule/cm-emmc-flashing.md
- https://www.raspberrypi.org/documentation/installation/installing-images/windows.md
- http://jakalada.hatenablog.com/entry/2015/12/27/022053
Raspberry Pi Compute Module 3の起動
- Raspberry Pi Compute Module 3のusb slaveからUSBケーブルを外す.(pinはスレーブ_DIS側(スレーブ実行しない)にしておく)
- slave USBを外さないと起動しないようです.
- Raspberry Pi Compute Module 3のpower inに電源を供給します.
- Raspberry Pi Compute Module 3をHDMI接続します.
- Raspberry Pi Compute Module 3のusb portにキーボード等取り付けます(一口しかないので, 拡張必須)
- LANがないので, 有線LAN等はUSBポートを増やし接続しました.(図参照)
- 以下でloginできます(デフォルト)
user:pi pw:raspberry
2つのPicameraを起動する
- Raspberry Pi Compute Module 3 2つのカメラを認識、操作してみる(ソフト側が参考になります.
- Attaching a Raspberry Pi Camera Module to the Compute Module IO Boardここが原本です.
- ポイント2つ.1つはデフォルトのままだと2つのpicameraを認識できないので,blobファイルを書き換える必要がある点です.
- dt-blob-dualcam.dtsをダウンロードして,以下のコマンドで差し替えます.
wget https://www.raspberrypi.org/documentation/hardware/computemodule/dt-blob-dualcam.dts sudo dtc -I dts -O dtb -o /boot/dt-blob.bin dt-blob-dualcam.dts sudo shutdown -r now
- もう1点は, 2つのpicameraを接続するにはジャンパー線が8本必要という点です.接続方法は下図の通り.Attaching a Raspberry Pi Camera Module to the Compute Module IO Boardが参考になります.
- 最終的にはこんな感じの接続になってます.これで2つのpicameraの絵がでました.
まとめ
- Raspberry Pi Compute Module 3 Development Kit を立ち上げてみました.
- まとまったリファレンスがinternet上にない印象なので, ご参考になれば幸いです.
flow-developers.hatenablog.com
flow-developers.hatenablog.com
リンク
参考文献
- http://mknod.jp/?p=1801
- https://www.visionproc.org/ssp_usage.php?lang=ja
- https://www.raspberrypi.org/documentation/hardware/computemodule/cm-peri-sw-guide.md
以上