Change resolution in pandaboard framebuffer hdmi

Hello, recently I am using a pandaboard It is rev b2, I have installed the ubuntu version 20.04 with the kernel v5.0.x-rt, but I only have an hdmi -1920x1080- mode, and I really need to work with a resolution of 640x480 or 720x480, in beaglebone black I changed the resolution from uEnv.txt, but in Pandaboard I can’t find a way to vary the resolution.

Has anyone been able to successfully change it? A help with the steps to follow would be greatly appreciated.

I don’t work with X11, I just want to change the resolution in terminal, with the framebuffer in HDMI

Thank you

Hi @fhersete, you can force the kernel to default to a lower resolution, as long as your monitor supports it…

First, I don’t have a PandaBoard in front of me, so you’ll have to run a quick test: (This is on a BeagleBone)

debian@beaglebone:~$ ls /sys/class/drm
card0  card0-HDMI-A-1  renderD128  version

On your PandaBoard, you should have two options listed (HDMI and DVI).

We use a variable in /boot/uEnv.txt called “cmdline”

Thus for me on the BeagleBone, i’d use:


In your case replace ^ “HDMI-A-1” with what you see on your board.


Robert has worked for me, thanks for the help, very grateful.

I had another question.

Could hardware acceleration be used on the pandaboard with kernel 4.19 and 5.0.x ?.

I saw a tutorial on the beaglebone black where the kms acceleration works with qt.

Thanks Robert.

Hi @fhersete, sadly the PandaBoard falls into a weird situation. While the project was active, it was fully supported by TI and Ubuntu. Together they released official images that fully supported the product (ubuntu 12.04). However in late 2012, due to market condition TI choose to get out of the Cellular market, thus they cut the OMAP team/division, thus sadly ending official support of the PandaBoard and it’s development.

Thus today, for those features the old 12.04 ubuntu image is still the only option.

But there is a team of developers trying to fix the TI SGX graphics situation.

When comparing with the am335x used on the BeagleBone Black, that team was not involved in Cellular, thus it wasn’t affected in 2012. So the am335x is still fully supported by TI, and hence we get sgx driver updates. :wink:


It is sad that it does not have the support it deserves, the pandaboard is a great board, very good. Hopefully the development of the drivers continues and we can use the opengles with x11 or wayland.

In any case, the omap4 is very similar to the omap5, perhaps with somewhat less performance and power, but for me it is very valid, as is the case with the beaglebone series.

Thanks once again Robert.