This blog is not monitored since Jan-11 2012. Please, go to new site - it has copies of all posts from old blog.
Hi, I am so glad to find this blog. I was looking and trying to learn more about interfacing Beagleboard and PandaBoard to and LCD. I got few of these LCDs I got from monitors and I wanted to interface a PandaBoard. so, do you think this would work for the PandaBoard? thanks
Hello Hesham,From PandaBoard schematic, looks like that it should also work OK, because PandaBoard uses the same LCD headers pinout as BB. But I don't have Pandaboard, so can't test it for real.
Hey, do you know whether this would work with an Eee PC 900 display? Pretty sure it has a standard LVDS connector. Would I require anything else to get it going?Also, how does it attach to the Beagleboard? I'm not that handy with a soldering iron... Does it require delicate soldering of tiny points?Thanks!
Hello Pancakes,Yes, it should work with EEE PC 900 display - you just have to make custom cable (board side) following LVDS pinout diagram.As to connection to BB - LVDS board is connected directly to two LCD connectors on bottom side of BB, so you don't need to solder anything.
Ah ok thanks. I was thinking of getting something like this http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=110651488618#ht_15316wt_1163 for use in a super awesome tablet project. Problem is my electronics skills are a bit lacking. Is there any way I could pay extra for parts and labor and get a custom cable made?
Hello Pancakes,Im not sure that LCD on your link has LVDS interface, because it has FPC cable. Looks like, it is usual panel with parallel RGB TTL interface.As to your offer about custom cable - we are going to add LCD panel with LVDS cable to our shop end of this month. So, stay tuned for news!
Hi, will this board work with other LCDs or just the NEC? Will it work with the C2 board?Thanks.
Hello Abeng,It should work with any 24-bit LCD panel with LVDS interface. Also, because BB, BB-xM and PandaBoard - all have the same pin configuration of LCD connectors, this LVDS add-on board should work with all these boards. We used BB-xM for our tests.
Hi,Does is work out of the box, or do I need to install some drivers / kernelpatches?Is it true that the only thing I need is your add-on and a LVDS-screen with a know pinout?
Hi,Do you know where to buy the NEC LVDS LCD? Do you have the Datasheet? Could you please share?Many thanks...
Hello Daan,You don't need to change anything in kernel - just set correct LCD parameters in kernel environment variables (umon: commands "setenv", "saveenv"). Both video systems (LVDS and DVI) will work at the same time.
Hello Alimir,We bought NEC LCD right from NEC, Japan. It is used in one of our industrial project with BeagleBoard. Unfortunately, I can't share datasheet, because we signed NDA with NEC. Sorry!
Great board, I have an IBM LCD with LVDS interface, also with 4 wire touch screen. Does any one know how to interface the Touchscreen part to a BeagleBoard or PandaBoard
Hello PICSTAR,Unfortunately, you didn't provide part number or model of your LCD and type of touchscreen.
Thank you for the quick answer, am impressed.The LCD is a IBM 07k9740, with flat pcb cable. Probably has 4 balanced lines + power/gnd.The touch screen is a separate 4 wire cable resistive surface. I also have a MXB7846 Chip from Maxim for the Touchscreen, but that means interfacing over SPI with a special to write driver.
Hello Rolfz,Following datasheet, you have 18-bits LCD, and our LVDS board requires 24-bits LVDS interface on LCD side. So, unfortunately, your LCD will not work with LVDS board. As to touchscreen, you should check Linux driver for your touchscreen IC. I know that BB Linux kernel has support for TSC2046 IC that is also SPI. SPI interface is available on expansion headers of BB and PandaBoard.
Hello to everyone.I'm looking for a board/converter that can be attached from the LVDS connector of the beagle board XM to the VGA port of the VGA board that I bought (it's compatible with my LCD screen : AUO A080SN01. This picture explains everything :http://www.flickr.com/photos/26687972@N03/6005920306/in/photostreamIn the picture you see that I wanted to find a converter from s-video to vga,but someone said that's better to find a converter from LVDS to VGA or the reverse,I don't know. Anyway that's the problem that I need to fix. I need to make run this system : LCD screen AUO A080SN01 + VGA board + BB XM with a LVDS cable and a LVDS board. Thanks.
Hello, is this board compatible with 14.1" SXGA+ screen from IBM T40?
This is the situation to fix : the BB can't make the boot because the Fit vga converter takes too much power from the battery,since that it is connected through the usb port :http://www.flickr.com/photos/26687972@N03/6008010507/in/photostream
Hello Marietto,It's bad idea to power-up BB through miniUSB socket because of USB current limitation. You'd better use wall DC 5V power supply with at least 2.5A nominal current connected to power socket on BB (it is black color marked with 5V title).
Hello Tukkajumala,This panel has 18-bits LVDS interface, so it will not work, because our LVDS board supports 24-bits LCD panels only.
Hi,I've used the LVDS-LCD board to connect an NEC NL8060BC21-06 to the C4 Beagleboard. The image displays correctly, but the colors do not. Depending on what is on the screen, certain colors do not show up and others have a 'rainbow' effect; as though oil had been poured over them.I have tried 6 bit (252k colors) and 8 bit (16.77M colors) on the FRC pin, both of which look the same. The only options on the data sheet are color select (FRC) and scan direction (DPS). Is there anything else I can do to get the colors to display correctly? Or would it be better to switch to a different screen?Thank you.
Tukkajumala, just small add-on to my post. It will not work if you use PandaBoard, because its OMAP4430 can't change endianness of bits in color pixels. But you can use tour LCD with BB and BB-xM boards, because DM3730 and OMAP3530 have special bit in register DISPC_GFX_ATTRIBUTES that allows to change endianness.
Hello Christian,I checked datasheet of your LCD - it has LSB 24-bits mode. But BB OMAP3530 uses MSB 24-bits mode by default. Therefore, you should patch Linux kernel to change init value of DISPC_GFX_ATTRIBUTES register to ensure that bit DISPC_GFX_ATTRIBUTES is set to 1. This will change endianness of data pixels and you will get true colors. If patching Linux is not your way, then you should search for LVDS LCD panel with MSB mode.
The battery that you see on the picture can give power in two ways :a) through the USB portb) through a port that can give regulated voltages,from 5V to 19VThe problem is because the port on the point B is already taken. I use it to keep turned on the LCD screen,with +12V.
Maybe I found the solution of my problem. @BB LVDS : can you suggest to me a 8" LCD screen that works with your PCB board ? How many inch has the NEC LCD display ? And what's the its model name ?
Marietto, then you should check max. current that your battery can supply on both ports. You will need at least 2A for 5V port, and 1A for 12V for normal work of BB with attached 8-10" LCD panel.I used NEC 10" XGA panel, pn: NL10276BC20-18D.If you use BB or BB-xM boards, then you can use any LVDS panel. For PandaBoard you will need 24-bits LVDS LCD panel with MSB mode support.
@BB LVDS : you said that I need at least 2A for 5V *AND* 1A for 12V ? Do you mean that the LVDS screens need to be alimented with the 3.3V of the beagle board XM/LVDS PCB board *AND* with the 12V of the battery ?
from the battery customer support : The DC OUT port can output up to 4A and the USB port is rated at 5V and up to 2A.
Thanks.So if I modified your board by grounding some pins, I could get my 18 bit panel to work with BeagleBoard?
I would like to buy your LVDS interface,but I need to get the LVDS cable,because I'm not so experienced to make it by myself. Where I can get it ?
Marietto, your battery looks like OK for LCD application. Regarding LVDS cable - we don't supply any, because every LCD panel requires unique cable due to non-standardized connector on LCD side. Therefore, I would suggest to search for LCD panel that comes LVDS cable. Alternatively, you can wait until I get samples of cheap LCD with ready LVDS cable that we are going to sell in bundle with our LVDS add-on board.
Meizirkki, theoretically yes. But you will also need to patch Linux kernel to properly configure DISPC_GFX_ATTRIBUTES register of DM3730 in order to support LSB mode for LVDS (which is a must for 18-bits panels).
Thank you. My good'ol IBM is about to go ARM ;)
Is this screen good ? http://www.femacorp.com/TFT/HighBright/8inchHighBrightTFTLCD.htmlthe manufacturer says :Thank you for your interest in FEMA's 8" High Bright Panel p/n GM800600W-80-TTX2NLW-H.The panel is TTL interface but we can provide an 18 bit LVDS to TTL conversion board to overcome this issue. We can provide a custom LVDS Cable to connect with your single board computer or processor board.
I placed now my order.
I would like to know if your NEC LCD screen needs a current from 8.4 to 12V for the backlights and if you have got my order,thanks.
Hello Marietto,You should receive automatic e-mail from our e-shop system after order is shipped.Yes, NEC LCD requires separate 12V voltage for backlight.
I wonder if this works with Pandaboard? Can anyone comment, please?
Hello vib,Yes, it will work with PandaBoard if you have 24-bits LVDS LCD with MSB interface.
Hello,I've used a LCD LVDS board with a BeagleBoard connected to this screen: G070Y2-L01The screen displays dummy datas.It doesn't change anything if I pull up or pull down the signal FRC, LR, UD (according to the datasheet of the G070Y2-L01).Can it work with the display that I use? Or should I use an other one, like a NEC display?Thank you
Hello JF,I checked your LCD datasheet - it supports 18-bits and 24-bits LSB LVDS modes (see p.6.2 on page 17), so no wonder why u see weird data on the screen. You should use v2 of our board, or need to patch Linux kernel to configure OMAP LCD controller to change bit order for LCD data bus.
HiI would like to buy 2 pieces from this: "Assembled and tested PCB board". But it is out of stock. When will i be able to buy them in the future? It is important for me. Thanx
Hello godheart001,Both versions of assembled PCB will be available in stock Monday, Dec-12.
Hi,is it possible to get only the 10" lcd ?I want to redesign a board according to your schematics (addind some other component like IMU, magnetics sensor...) and use this screen !Could you share the sourceode for android 4 and the pic12F sourcecode ?Thank you for this great project !
Hi, I have just received a 10" LCD LVDS bundle with touchscreen and ambient light sensor fromhttp://bb-lvds.blogspot.com/#ecwid:category=0&mode=product&product=7703686I want to assemble the cables and the screen with the board. Could someone please share a pdf/link on how to do that. I am especially confused how to connect the USB cable which has a very thin strip of wires on the other hand.Jatin
I have connected the screen with the Beagleboard and it works but touchscreen doesn't work. The image on website shows USB strip connected to LCD screen but I have received it disconnected from it. It is very hard to solder or connect it.Please help.
I have received a 10" LCD LVDS bundle today and found that the package was damaged. The USB wire for touchscreen is broken and LCD metal body is distorted.I ordered it using DHL shipping($46) and also paid custom duties. Now what shall I do with it! How can I get it replaced?Tushar
Hi,I'd like to buy this board. I just have a few questions:On Pin 18 of Con2, my board will have a 10K pull down instead of a PUP. Will this be okay?I will be using the AUO G156XW01 V1 panel. it doesn't take in a clk signal. Is this typical? Also it uses 5V for VDD instead of 3V. I'm not sure if there's a place to pull 5V off of your board or if I'll have to take it from mine.Is the LED driver on your board? My LCD Panel uses 5V for enable on and 12V for vcc with a PWM swing from 3V to 5V. Will this work? How can the backlight be controlled by my MPU? Is this what the I2C lines are for?Thanks!- Yaniv
Oh, and I lied. My panel does take the CLK- CLK+ lines... duh.- Yaniv