xro:beaglebone

This is an old revision of the document!


BeagleBone Black Tips && Tricks

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:

  1. generate a new fb config, using gtf <width> <height> <refreshrate> -f
  2. add it to /etc/fb.modes
  3. 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

This can and should be done use X. Downside is you can't rotate the console like on the RPi. Accomplish it using the Rotate X-Option of the Framebuffer Device.

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
  • /srv/dokuwiki/data/attic/xro/beaglebone.1449616885.txt.gz
  • Last modified: 2025-11-09 09:24
  • (external edit)