Rainbow HAT가 Banana Pi BPI-M2-Ultra에서 작동하도록 하기

Rainbow HAT가 Banana Pi BPI-M2-Ultra에서 작동하도록 하기

Banana Banana Pi BPI-M2-Ultra는 Raspberry Pi와 동일한 핀아웃을 가지고 있지만 Armbian을 실행합니다. Armbian의 오버레이 시스템을 사용하여 Rainbow HAT를 설정하는 방법은 무엇입니까?

답변1

I2C와 SPI를 모두 활성화한 'sudo armbian-config' 이후 주소를 찾았습니다.

채널 2 입니다

블록 참조 pi@bananapim2ultra:~$ sudo /sbin/i2cDetect -y 2 0 1 2 3 4 5 6 7 8 9 abcdef 00: -- -- -- -- -- -- -- -- -- 10: - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- - - -- - - -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- - - -- -- -- - - -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - - -- -- -- -- 50: - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: - - -- -- -- -- -- -- - - -- -- -- -- -- -- -- -- -- 70: 70 -- -- -- -- -- -- 77

pi@bananapim2ultra:~$ ls -l /dev/spi*

crw----- 1 루트 루트 153, 0 5월 28일, 10:23 /dev/spidev0.0

crw----- 1 루트 루트 153, 5월 1일 10:23 /dev/spidev1.0

마침내 Python을 사용하여 끝났습니다.

/home/pi/.local/lib/python3.9/site-packages/rainbowhat에서

RPi.GPIO PyExc_RuntimeError, "이 모듈은 Raspberry Pi에서만 실행할 수 있습니다!");

그래서 SBC Banana Pi BPI-M2-Berry를 rpi3로 교체해야 했습니다.

감사해요

관련 정보