Я пытаюсь использовать камеру распи на минимизированной версии wheezy. Команда raspi-config
недоступна. До сих пор я мог делать все без этого, редактируя /boot/config.txt
или устанавливая недостающее программное обеспечение с помощью apt-get
.
К сожалению, куда бы я ни посмотрел, во всех руководствах по камере (включая официальный RaspiCam-Documentation.pdf) говорится, что сначала нужно включить его raspi-config
. Итак, что же на самом деле делает raspi-config с Pi, который я могу воспроизвести вручную?
raspicam
raspi-config
Осьминог
источник
источник
Ответы:
OK. raspi-config на самом деле немного bash, так что довольно легко увидеть, что он делает:
По-видимому, в /boot/config.txt есть запись start_x, для которой нужно установить значение 1, чтобы включить камеру. Для gpu (gpu_mem) также должно быть не менее 128 МБ памяти. Двойная проверка, кажется, подтверждает это.
источник
do_camera
.отредактируйте файл /boot/config.txt и убедитесь, что следующие строки выглядят так:
перезагрузка
источник
То, что делает raspi-config, это изменение
/boot/config.txt
. Внутри этого файла есть строка, которая сообщает,start_x=0
когда камера отключена. Изменяя этоstart_x=1
, включите камеру. Вам нужно будет перезагрузиться после того, как вы отредактировали файл.Я сделал скрипт, который ищет
/boot/config.txt
строку «start_x = 0» и, если он находит, меняет ее на «start_x = 1». Используйте следующий код, и не забудьте chmod + x и запустить с sudo.источник
start_x=*
?start_x
строкуconfig.txt
, поэтому этот скрипт не будет работать как есть.