2021-11-27 08:25 AM
Hi,
I am trying to integrate an 24-BIT parallel LCD RVT50HQTNWN00 with stm32f746disco board.
Code was initially exported from touchgfx designer 4.18.0. for the disco board and then edited in cubemx. original 480x272 was removed and the new lcd was soldered.
Parameters edited:
The rest are the default for disco board. (FMC 16bit, DMA2D ARGB8888)
I think i am missing something basic because the display output is wrong and not stable, but it is clear that color at colums are seperated somehow based on the input image. https://www.youtube.com/watch?v=gdUrviNSBj0
I also tried to write manually color at framebuffer address before touchgfx init, but no matter what color i write the result is always black (stable until touchgfx inits).
Do you have any idea what is wrong here??
Thank you.
2021-11-27 09:30 AM
Is your code run or hardfault? Check in debug.
How LCD clk?
Start with single buffer.
2021-11-27 09:56 AM
Code is running OK. i have one thread turning a led on/off.
LCD clock is set to 26 MHZ.
Using single buffer i cannot see a different result, just a few more top lines colored.
2021-11-27 02:39 PM
I'm confused are you driving this as a 16-bit panel or a 24-bit panel?
I'd probably make it work from the HAL examples, and then migrate to TouchGFX
2021-11-28 02:23 AM
Try check HSYNC VSYNC DE connection and polarity
2021-12-23 12:24 AM
OK i found that i was giving lcd wrong power ON sequence.
it works now.