This is an old revision of the document!
BeagleBone Black Tips && Tricks
Nonstandard HMDI Resolution
Beaglebone X uses framebuffer device, So adding a modeline in xorg.conf won't work. Likewise any fb-resolutions given on the kernelCL depend on that framebuffer-resolution already defined. In the end, none of that is really needed.
Steps:
- generate a new fb config, using
gtf <width> <height> <refreshrate> -f
- add it to
/etc/fb.modes
- you're done, the rest happens automatically
Example for Resolution 1440x900
- fb.modes
mode "1440x900-60" # PCLK: 106.47 MHz, H: 55.92 kHz, V: 60.00 Hz geometry 1440 900 1440 900 32 timings 9392 232 80 28 1 152 3 hsync low vsync high endmode
Rotating the BeagleBone Screen / Display
This can and should be done use X. Downside is you can't rotate the console like on the RPi.
- xorg.conf
Section "Device" Identifier "Builtin Default fbdev Device 0" Driver "fbdev" Option "Rotate" "CCW" EndSection Section "Screen" Identifier "Builtin Default fbdev Screen 0" Device "Builtin Default fbdev Device 0" DefaultDepth 16 EndSection Section "ServerLayout" Identifier "Builtin Default Layout" Screen "Builtin Default fbdev Screen 0" EndSection
Transient State of pins during startup
Device Tree Overlays
realraum Graz, Brockmanngasse 15, 8010 Graz, realraum - Verein für Technik in Kultur und Gesellschaft