OneOfProgrammers
Newbie level 1
- Joined
- Feb 19, 2017
- Messages
- 1
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Location
- Poznan/Warsaw/Gdansk
- Activity points
- 24
Hello,
I need a 6,5 inch LCD screen (8:3 aspect ratio) to one of my projects. The only one I’ve found in stock is display used in devices like HP Jornada handhelds - SHARP LM7M632 (maybe someone knows other display sized like this with higher resolution and simpler protocol like SPI?). It uses a little bit outdated technology called CSTN. This is the protocol description from datasheet (if you are interested, I am attaching full datasheet that I've received on SHARP’s contact form):
https://i68.tinypic.com/2ik2v40.jpg
https://i68.tinypic.com/2vis4s1.png
https://i63.tinypic.com/mrzmzl.png
https://i66.tinypic.com/23uu8lg.png
https://i64.tinypic.com/r25oht.png
I am planning to use RPi’s native DPI (Display Parallel Interface), which will drive whole data bus (i can set color data order in config.txt as required by the display) and also LP with XCK signals (in DPI they are marked as HSYNC and VSYNC). The M signal (“frame parity” - when sending first frame it should be up, when sending the second one - down, at third - up etc.) will be driven by as small as possible CPLD - programming it (as counting VSYNC and HSYNC signals) should be trivial (few lines of VHDL or Verilog). Also the YD signal will be driven by the CPLD - it should be driven together with LP signal but with a little delay specified in datasheet - it means “display the latched signal”. After that signal the display is ready to receive the second row.
Is my understanding correct? Do anybody know any ready-to-use converter from HDMI/DVI or DPI to this interface (it is called by Chinese sellers “8-bit parallel interface”)? This will eliminate need to program a CPLD.
Cheers,
Simon
Link to the full datasheet: https://drive.google.com/file/d/0B6Bbhtwy8ahiM3RLbWluaUdZRDQ/view?usp=sharing
I need a 6,5 inch LCD screen (8:3 aspect ratio) to one of my projects. The only one I’ve found in stock is display used in devices like HP Jornada handhelds - SHARP LM7M632 (maybe someone knows other display sized like this with higher resolution and simpler protocol like SPI?). It uses a little bit outdated technology called CSTN. This is the protocol description from datasheet (if you are interested, I am attaching full datasheet that I've received on SHARP’s contact form):
https://i68.tinypic.com/2ik2v40.jpg
https://i68.tinypic.com/2vis4s1.png
https://i63.tinypic.com/mrzmzl.png
https://i66.tinypic.com/23uu8lg.png
https://i64.tinypic.com/r25oht.png
I am planning to use RPi’s native DPI (Display Parallel Interface), which will drive whole data bus (i can set color data order in config.txt as required by the display) and also LP with XCK signals (in DPI they are marked as HSYNC and VSYNC). The M signal (“frame parity” - when sending first frame it should be up, when sending the second one - down, at third - up etc.) will be driven by as small as possible CPLD - programming it (as counting VSYNC and HSYNC signals) should be trivial (few lines of VHDL or Verilog). Also the YD signal will be driven by the CPLD - it should be driven together with LP signal but with a little delay specified in datasheet - it means “display the latched signal”. After that signal the display is ready to receive the second row.
Is my understanding correct? Do anybody know any ready-to-use converter from HDMI/DVI or DPI to this interface (it is called by Chinese sellers “8-bit parallel interface”)? This will eliminate need to program a CPLD.
Cheers,
Simon
Link to the full datasheet: https://drive.google.com/file/d/0B6Bbhtwy8ahiM3RLbWluaUdZRDQ/view?usp=sharing
Last edited: