I present two different means to configure the PI video. The first one uses the old PI driver with the pivec app to fix a problem with it. The second one uses the new PI driver without any need for an additional app to deal with problems. Here's a summary of the pro's and con's that I am aware of.
Old Driver w/pivec
Pro
- You can tweak the screen resolution with the framebuffer_width and framebuffer_height parameters in the config.txt file. Using this and the console font selection allows you to setup exactly how many characters you want on the screen (up to 90x30)
- All the configuration is in the config.txt file
- The driver is reasonably documented
Con
- You have to build and install and use the pivec app to get rid of the annoying dithering
- The pivec app runs with root permissions and pokes at a hardware register
- This driver is no longer supported, so no new updates
New Driver
Pro
- This driver is supported
- You don't need to install pivec
- Slightly clearer at the full 720x240 resolution
Con
- You can't change the screen resolution. You are stuck with 720x240
- The console screen fonts only give you options for 8x8 and 8x14 fonts. So your options are only 90x30 or 90x17 characters. There are larger fonts for even few characters on the screen, but the precision is very granular
- Cryptic control of the driver using cmdline.txt. It is not documented anywhere. You have to search the PI forums and experiment
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.