September 24, 2013   Posted by: Dr. Ace Jeangle

BeagleboneBlack and LCD

We get many questions about running recently released BeagleboneBlack with our LCD Beaglebone cape and HDMI converter. I made several tests in our lab and can confirm that both versions of our boards (cape and standalone HDMI converter) work well with BeagleboneBlack.

Below are steps required to get Linux logo on our 7″ and 10″ LCDs.
As usually, I used Robert Nelson’ Linux image in my tests.
My SD card is detected as /dev/sdb – if yours is different, then please update in step 4.

1
2
3
4
5
wget https://rcn-ee.net/deb/rootfs/wheezy/debian-7.1-console-armhf-2013-08-26.tar.xz
tar xJf debian-7.1-console-armhf-2013-08-26.tar.xz
cd debian-7.1-console-armhf-2013-08-26
sudo ./setup_sdcard.sh --mmc /dev/sdb --uboot bone
sync

After that you should update uEnv.txt file on SD card in partition “boot” to setup correct LCD resolution.
I created uEnv.txt with all 4 possible combinations for our products (HDMI/cape version of board, 10″ LCD with 1280×800 or 7″ LCD with 1024×600 resolution). You should uncomment only one line, and comment others three. File is uploaded here: http://goo.gl/N03vlE
Now your image is done. If everything is OK, you will see Linux logo in 3-4 seconds after start-up.

Update: the trick is to add letter “M” after resolution in uEnv.txt file – this forces kernel to calculate LCD timings based on custom resolution.

no comments posted in: How-To

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Follow us