Ich möchte einige Pins in meinem RPi-Projekt deaktivieren und aktivieren. Das sind GPIO 6, GPIO 5 und GPIO 26. Ich benutze diese PINs gerne in meinem eigenen Kernel-Treiber.Wie kann man einen eigenen Gerätebaum für ein RaspberryPI in yocto einrichten?
Für dieses Projekt verbinde ich ein einfaches elektrisches Board über die GPIOs. Das Minimalsystem wird über YoCto aufgebaut. Ich möchte die Gerätebaumdatei ändern, um GPIOs zu aktivieren/deaktivieren.
Ich muss ändern oder meine eigene dts-Datei erstellen. Dafür denke ich, ich werde müssen:
- des Original RPi dts es
- Patch finden oder schaffen sie meine selbst dts
- fügen Sie es dem layer.conf
- Datei zum Kernel Rezept hinzufügen über anhängen
Wie kann ich das tun? oder wo finde ich die Quellen?
Eigentlich habe ich Mühe, die dts-Dateien für die RPi2 zu finden, die ich verwende. Ich habe die "raspberrypi2-poky-linux-gnueabi" Rezeptergebnisse überprüft (und finde keine Dateien).
Ich finde kein Tutorial, wie yocto + meta-raspberrypi + eigene dts einzurichten. Es wäre großartig, wenn wir die notwendigen Schritte finden könnten.