Raspi 3B を Ubuntu 20.04 64bit で動かして Raspi Camera Module v2 (/dev/video0) を有効にする話

今回のお題

Raspi 3B を Ubuntu 20.04 で動かすときに、Raspi Camera Module v2 を動かそうとして、/dev/video0 がでなくて5時間くらいハマったので解決方法を書く
※2020/06/16時点での情報です、それ以降未来であれば修正されている可能性があります

対処法

・/boot/firmware/config.txt を変更するときに、ちゃんとconfig.txt の中にカメラの設定を書く。下の方で syscfg.txt を include してるように見えるだろ、あれは嘘だ(何故か書いても反映されなかった)

[pi3]
kernel=uboot_rpi_3.bin

[all]
arm_64bit=1
device_tree_address=0x03000000

start_x=1
gpu_mem=128

おまけ

vcgencmd したい場合、ppaでubuntu-raspi2があるけど、あそこはまだbionicまでしか無い? みたいなので、add-apt-repository してもfocal用のは見えない。一旦追加して、bionicに変えたらOK

$ sudo add-apt-repository ppa:ubuntu-raspi2/ppa
(この時点でIgnでエラーになる)
$ sudo vi /etc/apt/sources.list.d/ubuntu-raspi2-ubuntu-ppa-focal.list
(vi に入る)
deb http://ppa.launchpad.net/ubuntu-raspi2/ppa/ubuntu focal main
(この先頭行の focal を bionic に変更して保存)

$ sudo apt update
$ sudo apt install libraspberrypi-bin


いいなと思ったら応援しよう!