projekte:beaglebone_black

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
projekte:beaglebone_black [2016/01/16 23:21] adminprojekte:beaglebone_black [2016/01/16 23:30] admin
Zeile 16: Zeile 16:
 ===== PRU aktivieren ===== ===== PRU aktivieren =====
 <code bash>echo BB-BONE-PRU-01 >/sys/devices/bone_capemgr.9/slots</code> <code bash>echo BB-BONE-PRU-01 >/sys/devices/bone_capemgr.9/slots</code>
 +
 +===== Pin Mux unter Linux =====
 +==== HDMI Cape deaktivieren ====
 +  - /boot/uEnv.txt: Zeile aktivieren: <file>optargs=quiet capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN</file>
 +  - reboot
 +  - <code bash>cat /sys/devices/bone_capemgr.9/slots</code> Jetzt sollte *HDMI* und *HDMIN* deaktiviert sein, d.h. in der dargestellten Tabelle steht kein "L".
 +  - Mit <code bash>echo -5 > /sys/devices/bone_capemgr.9/slots
 +echo -6 > /sys/devices/bone_capemgr.9/slots</code> Capes entfernen
 +==== Device Tree Overlay generieren ====
 +[[http://kilobaser.com/blog/2014-07-28-beaglebone-black-devicetreeoverlay-generator|Generator]]
 +==== Einstellung kontrollieren ====
 +<code bash>cat /sys/kernel/debug/pinctrl/44e10800.pinmux/pins | grep bc
 +pin 47 (44e108bc) 00000015 pinctrl-single 
 +pin 111 (44e109bc) 00000028 pinctrl-single
 +<code>
 +Erklaerung: In der Klammer steht die physikalische Adresse des Control Module Registers, welches fuer diesen Pin zustaendig ist.
 +Nach der Klammer steht der Wert welchen das Register jetzt hat.
  
  
  • projekte/beaglebone_black.txt
  • Zuletzt geändert: 2016/01/17 16:21
  • von admin