beaglebone black tft lcd brands
And here"s the repo with the dts file along with some notes on how to get it working with that image: https://github.com/JamesHagerman/4D-7in-LCD-Cape-Fixes-for-3.12
I’m not sure what 3-pin and 4-pin are. BeagleBone Black doesn’t have MIPI. The microHDMI and 16-bit parallel are most recommended for larger displays. 24-bit parallel just takes a lot of pins and is less compatible across BeagleBone generations (AI, AI-64). The small displays are often connected up over SPI.
The 4D 7.0" LCD CAPE which features a 7.0" TFT LCD 800x480 resolution display,is a cape specifically designed for the Beagle Bone Black (BBB). It provides a 7.0" primary display for the BBB for direct user interaction and information display, along with the ability for additional CAPES to be attached at the same time.
The 4D 7.0" LCD CAPE features 7 push buttons below the screen, LEFT, RIGHT, UP, DOWN, ENTER, RESET and POWER, along with 2 LED’s to indicate Power and User Status (normally heartbeat).
Please note that the 4DCAPE-70T is designed to be the primary display for Beagle Bone Black only and cannot be programmed using 4D Systems Workshop 4 IDE
7 Inch Touch LCD Cape for BeagleBone Black is a complete display solution for BeagleBone Black. The package includes 7" Display, BeagleBone compatible cape with display interface, USB to TTL cable with PL2303, 5V 2A Power adapter, USB Type A to mini B cable, 40 pin FFC cable for display and a pack of screws.
I did exactly what you are trying to do not so long ago. It"s actually quite simple ... if the pinout of the LCD screen is identical to the one of the TFT friend ! You have to wire the LCD signals of the BeagleBone to your TFT friend (the signal names are similar). You will notice that all RGB signals are not wired but it is normal.
My advice, pick those voltages from your BeagleBone only if it is powered with a solid power supply (> 2 A). Otherwise, at least in my case, the voltages may be too weak to power the LCD if you did not wire the backlight signals.
On the software side, ensure that the LCD controller of the CPU is activated and clocked. I suggest you to try with the very good BSP provided by David Vescovi here : https://beaglebonebsp.codeplex.com/ . The LCD screen is activated by default.
I also fried one of my BBB while trying to make an LCD screen work. Never understood how it happened and never succeeded in making the screen work. I cannot check the LCD screen that you picked as the link is broken. But, FYI, I am using a newhaven display now and it works perfectly (http://www.newhavendisplay.com/nhd50800480tfatxlctp-p-6062.html).
Continuity loss? Used a multimeter to check connections to the FPC. All looks good, nothing strange. Somewhere in between this testing the LED backlight wasn"t lighting up when I connected the LCD. Whoops! I burn 4 LED drivers in the process (but they seem to have open LED "protection"?). Add a 16V Zener across the LED lines to prevent re-occurrence. The LEDs are in a 3-series (and currently unknown parallel lines) configuration and draw 9.5V.
Maybe some signal integrity issues? It"s Scope time.Put cape on the BBB, LCD disconnected. Probe signal pins. The highest frequency signal, PCLK (@30 MHz) appears clean enough. Data lines look good as well.
Look at the LCD panel under strong light. Was able to make out the Beagle on the screen, once again. The screen looks stable (a direct consequence of the fact that the signals look good on the scope).
I look at existing cape reference designs (CircuitCo BB-VIEW7 and 4DSystems 70T) and find that they power their LED drivers off the 5V rail, and not the 3V3 VDD rail. Maybe they knew something about ripple from LED drivers affecting the LCD supply?