cancel
Showing results for 
Search instead for 
Did you mean: 

How to use LCD MIPI DSI LP Mode to initialize LCD?

CYong
Associate II

Hi Sir,

I used STM32F469i-DISCO for evaluating my project.

I now TRY LCD which driver IC is ST7701S and show some image in video mode at panel.

ST7701s had to initialized in DSI LP Mode. I had referenced STM32Cube_FW_F4_V1.21.0 example projects. But I can't make it work. Could you please provide example which is including DSI LP mode configuration for me?

Environment : STM32F469i- disco and ST7701s LCD.

I had implement some LPCmd before HAL_DSI_Start(), but it doesn't work.

LPCmd.LPGenShortWriteNoP  = DSI_LP_GSW0P_ENABLE;

 LPCmd.LPGenShortWriteOneP  = DSI_LP_GSW1P_ENABLE;

 LPCmd.LPGenShortWriteTwoP  = DSI_LP_GSW2P_ENABLE;

 LPCmd.LPGenShortReadNoP   = DSI_LP_GSR0P_ENABLE;

 LPCmd.LPGenShortReadOneP  = DSI_LP_GSR1P_ENABLE;

 LPCmd.LPGenShortReadTwoP  = DSI_LP_GSR2P_ENABLE;

 LPCmd.LPGenLongWrite    = DSI_LP_GLW_ENABLE;

 LPCmd.LPDcsShortWriteNoP  = DSI_LP_DSW0P_ENABLE;

 LPCmd.LPDcsShortWriteOneP  = DSI_LP_DSW1P_ENABLE;

 LPCmd.LPDcsShortReadNoP   = DSI_LP_DSR0P_ENABLE;

 LPCmd.LPDcsLongWrite    = DSI_LP_DLW_ENABLE;

 LPCmd.AcknowledgeRequest  = DSI_ACKNOWLEDGE_DISABLE;

 HAL_DSI_ConfigCommand(&hdsi_eval, &LPCmd);

I observe through the oscilloscope, DSI always in HS mode.

Many thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
CYong
Associate II

this issue was closed. the root cause is vendor issue.

View solution in original post

4 REPLIES 4
CYong
Associate II

this issue was closed. the root cause is vendor issue.

frackers
Senior

Which vendor - the LCD or STMicro ?

I'm having a similar problem and more information on a possible solution would be very helpful.

Thanks

SSabo.1
Associate

Hi Friends,

Can anyone provide me driver files for ST7701s ??

ari_v2
Senior

Hi SSabo,

I'm looking for a driver for ST7710s. Did you find it? Could you please share it?

Thanks,

Ari