1wire Temperatursensor: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Signux (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ds1820 temperatur sensor mit einem 4,7Ohm wiederstand anschliessen dts datei aus dtb datei erzeugen, welche im /boot(/bananapi)-Verzeichnis liegt <pre> dtc -I…“) |
(kein Unterschied)
|
Aktuelle Version vom 22. Mai 2017, 20:22 Uhr
ds1820 temperatur sensor mit einem 4,7Ohm wiederstand anschliessen
dts datei aus dtb datei erzeugen, welche im /boot(/bananapi)-Verzeichnis liegt
dtc -I dtb -O dts sun7i-a20-bananapi.dtb > sun7i-a20-bananapi.dts
vor dem letzten }; den folgenden Inhalt einfügen
onewire@0 {
compatible = "w1-gpio";
gpios = <&pio 7 20 0>; /* PH20 */
status = "okay";
};
Jetzt noch nach "pinctrl@01c20800" suchen und davor "pio:" eintragen, das sieht dann in etwa so aus:
pio: pinctrl@01c20800
jetzt kann wieder die dtb datei erzeugt werden
mv sun7i-a20-bananapi.dtb sun7i-a20-bananapi.dtb.orig dtc -I dts -O dtb sun7i-a20-bananapi.dts > sun7i-a20-bananapi.dtb
und neue datei ins boot-verzeichnis kopieren, neustarten und sensor sollte funzen wenn w1_gpio und w1_temp module gebaut oder fest im kernel laufen