2020-08-05 11:31 PM
Regards,
Kishore D
2020-08-06 01:14 AM
When your display refresh and resolution dont exceed 500Mbit one lane then you can use it.
2020-08-06 05:42 AM
Hi,
32F769IDISCOVERY - HMI is generated by TouchGFX 4.13 tool. I'm able to view GUI on LCD display on two data lanes using TouchGFX tool, but the same project I have changed two lane to One lane & LTDC pixcel clock to 20.83 as [ 500/24 ] LTDC clock source. There is no response in screen after flashing.
if any example code on 32F769IDISCOVERY to B-LCD40-DSI1 of single lane please send me.
Regards,
Kishore D
2020-08-06 11:06 AM
Try use lower pixel clock and some display drivers need set register init to use only one lane.
2020-08-06 10:51 PM
Hi MM,
Please provide in detail as am new in working with Display Interface.
Regards,
Kishore D
2020-08-07 03:38 AM
1.driver i mean part of software to initialize dislpay. Some LCD ICs have command to switch to one lane mode.
2.800x480X24X60 need two lanes but 800x480x24x50Hz = 460,8Mbit, that will work on 500Mbit one lane.
3.no 500/24 isnt ok, DSI need som data bits for headers crc sync usw. Your LTDC speed need be slower as max DSI rate. Too SDRAM speed and width is critical .
When you dont meet oncriteria from all, display or mcu dont work. And DSI can work in more modes, every have own criteria.
Basic calculations is for VIDEO BURST MODE. Real calculations need add porch numbers simply you need know basics.
Little example try display run on 30Hz Framerate:
910x560x30 = DOTCLOCK
DOTCLOCK x 24 for RGB888 mode = DSI data clock , but you need more or use max , unused time is low power for DSI bus
2020-08-07 10:03 AM
Hi MM,
Thanks for reply.
I got some idea with your response if you please consider my another request I will be very thankful.
We are using display of 320x240 connected to stm32f769 controller via DSI pin connector of our own schematic having all components just as similar to 769discovery board. Now I have designed all the screens in touchgfx tool. If possible could you please explain in detail the configuration need to change in st cube generator as I have tried to change resolution in ltdc to 320x240 but could not made possible, display is blank. If conveying through chat is very tough you can please explain the steps to change display resolution from 800x480 to 320 x 272 display.
Once again thanks in advance.
2020-08-08 05:20 AM
Hi kD,
your question is more complicated, to write details. Maybe start basic:
But better is as first run display without touchgfx parts.
For testing DSI use after all init before rtos start patterns gen HAL_DSI_PatternGeneratorStart(&hdsi, 0, 1);
2023-01-17 10:12 PM
Hi, I'm really interested in this topic.
Did you finally work sucessfully using one data lane with B-LCD40-DSI1?
I finally worked in one data lane in Low Power Mode, but still not working in High Speed Mode.
Could you please tell me how to do?
Thanks.