Ошибка работы spi1 при подключении adxl345
leamit opened this issue · 1 comments
После подключения акселерометра по приложенной статье столкнулся с ошибкой:
!! Invalid adxl345 id (got 0 vs e5).
Это связано с описанной в статье проблемой spi по 24 пину. WiringOP с командой gpio mode 15 ALT2
не давал никакого эффекта, в большинстве случаев проблема решалась лишь полной переустановкой ОС (и проверкой работоспособности 24 пина сразу после установки).
Однако я нашёл запись, которая мне помогла восстановить работоспособность CS пина spi (24 пин), предлагаю добавить её в блок про акселерометр:
https://forum.armbian.com/topic/28425-spi-problem-with-orange-pi-3-lts/#comment-181851
Подтверждаю, решение и правда работает.
Проверено на orange pi 3 H6
Для тех, кто придет читать:
Важно понять какой адрес нужно вписать в sun50i-h6-spi-spidev1.dts
Внимательно прочитайте статью из поста выше