Has anyone used the P2 outputting LVDS to drive an LCD?
Cluso99
Posts: 18,069
I’ve been looking to connect an old laptop screen to the P2. I ordered a VGA/DVI/HDMI to LVDS LCD controller pcb to do this.
However, looking a little more into this I can drive the LCD directly with LVDS. I can do this by using a Serial to LVDS chip such as the DS90C363 and output the 21 RGB+ lines and 65MHz clock from the P2.
So looking a little deeper, can the P2 output the LVDS directly? There are 4 LVDS channels required, one of which is the 65MHz multiplied by 7. RGB is 6/6/6 bits.
However, looking a little more into this I can drive the LCD directly with LVDS. I can do this by using a Serial to LVDS chip such as the DS90C363 and output the 21 RGB+ lines and 65MHz clock from the P2.
So looking a little deeper, can the P2 output the LVDS directly? There are 4 LVDS channels required, one of which is the 65MHz multiplied by 7. RGB is 6/6/6 bits.
Comments
There was a previous effort using a lvds display posted here, but it used the conversion IC
The streamer should be able to help here but the clock will need to be output at double this speed 65*2 = 130MHz, but the data will need to stay the same for both high and low of the clock. Not sure if the streamer can do this?
I never fully finished turning it into its own module, but the proof of concept is there. As mentioned above, you need a display that’s happy being clocked slowly. There’s some discussion on improvements that can be made, but I got distracted with another project before I could finish it (my llvm compiler)