DTB overlay ile 40 pin işlevlerini etkinleştirme (/boot/env.txt)
Banana Pi BPI-M2S · I2C, SPI, UART, PWM ve ek modüller için overlay seçimi.
Overlay dosyaları vfat önyükleme bölümündeki /boot/overlays/ klasöründedir:
root@bananapi:~# ls /boot/overlays/
custom_ir.dtbo pwm_b-backlight.dtbo spi0.dtbo
ds3231.dtbo pwm_c-beeper.dtbo uart1_cts_rts.dtbo
hifi_pcm5102a.dtbo pwm_cd-c.dtbo uart1.dtbo
hifi_pcm5122.dtbo pwm_cd.dtbo uart2.dtbo
i2c1.dtbo pwm_ef.dtbo waveshare_tft24_lcd.dtbo
i2c2.dtbo pwm_ef-f.dtbo waveshare_tft35c_lcd.dtbo
pwm_ab.dtbo sdio.dtbo waveshare_tft35c_rtp.dtboM2S'te overlay'ler /boot/env.txt içindeki overlays değişkeniyle seçilir; her overlay'in hangi pinleri kullandığı dosyadaki açıklamada yazar:
# Device Tree Overlays
# uart1 -- Enable UART1 (uart_A, GPIO Header PIN8 & PIN10)
# pwm_c -- Enable PWM_C (GPIO Header PIN7)
# i2c2 -- Enable i2c2 (GPIO Header PIN3 & PIN5)
# spi0 -- Enable SPI0 (GPIO Header PIN19 & PIN21 & PIN23 & PIN24)
overlays="i2c2 spi0 uart1"Değişikliklerin yüklenmesi için kartı yeniden başlatın.