OrangePi Zero2
Sep. 14th, 2022 12:58 pmПомучился я с армбианом и понял, что что-то там явно неправильно. Скачал бубунту с гуглодиска, ссылка на который лежит на сайте www.orangepi.org. Записал в /boot/orangepiEnv.txt строчку
и таки I2C заработало! Правда, никакого /dev/spidev* не появилось, что весьма странно. Но, по крайней мере, reboot перезагружает платку, а не вырубает ее. Остается поотключать всякие голимые нетворкманагеры и прочие 100500 ненужных служб (еще бы вместо systemd вменяемую систему инициализации вкорячить!), и можно пробовать работать с ИК-приемником.
UART на /dev/ttyS5 тоже работает, а для SPI, похоже, надо еще param_spidev_spi_bus=1 указать.
Ну, ОК, а армбиан, похоже, даже не тестировался на OPiZ2…
overlays=spi-spidev i2c3 uart5
и таки I2C заработало! Правда, никакого /dev/spidev* не появилось, что весьма странно. Но, по крайней мере, reboot перезагружает платку, а не вырубает ее. Остается поотключать всякие голимые нетворкманагеры и прочие 100500 ненужных служб (еще бы вместо systemd вменяемую систему инициализации вкорячить!), и можно пробовать работать с ИК-приемником.
UART на /dev/ttyS5 тоже работает, а для SPI, похоже, надо еще param_spidev_spi_bus=1 указать.
Ну, ОК, а армбиан, похоже, даже не тестировался на OPiZ2…