Teploměr DS18B20 na BPi

Na novém kernelu jak RPi tak i na BPi, nefunguji GPIO jako na starém jádru . Co je třeba?

1. Zkompilovat bit2fex ze stránek
http://linux-sunxi.org/Sunxi-tools

2. Vytvořit editovatelný boot script :
#cd /boot/
#bin2fex script.bin bananapi.fex

3. Přidáme řádek na jekém GPIO máme teplomě :
#vi bananapi.fex
add :
[w1_para]
gpio = 24  # pin 18 – GPIO 5

26pins-header

4. Upravit / přidat do /etc/modules
hci_uart
gpio_sunxi
rfcomm
hidp
sunxi-ir
bonding
spi_sun7i
gpio_sunxi
w1_sunxi
w1_gpio
w1_therm

5. Vytvoříme z5 script bin
#fex2bin bananapi.fex script.bin

6. Provedeme restart
#reboot