RT1176 and MIPI display (454x454) writing

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

RT1176 and MIPI display (454x454) writing

920 次查看
dr2708
Contributor I

Greetings,

 

I am trying to write something on Kingtech MIPI display (454x454) in command mode.

First I tried to write data on display using SPI bus, and, it worked fine, but, it was really slow, so, next step was to make MIPI operational.

Initialization of MIPI and display seems that is fine, because I can write and read registers inside display, and, I can turn all pixels on and off and set brightness as I like.

When I want to write small rectangle (or some image) in the middle of the screen, as I understand that is needed to:

  1. Send initial position (X) on the display with command DT[x23]  C[x2A] and data 00-C8-00-CD using GenericWriteShort frame
  2. Send initial position (Y) on the display with command DT[x23] C[x2B] and data  00-C8-00-CD using GenericWriteShort frame
  3. Send command write memory 0x2C as DT[x03] C[x2C] and no parameters using GenericWriteShort frame
  4. Send long frame with DT[0E] (Packed Pixel Stream 16-bit RGB 5-6-5 format

 

I tried with using DCS frames, and also with additional setting brightness and display on/off commands on the beginning and end, but nothing worked.

 

I don’t know where is error and if somebody have idea what to do, please let me know.

 

Thanks

  

标签 (1)
0 项奖励
回复
1 回复

903 次查看
Pavel_Hernandez
NXP TechSupport
NXP TechSupport

Hello,

This app note is available for the MIPI, I recommend review the example from the SDK.

Switch LCD Display On/Off in Low-Power Mode on i.MX RT1170 (nxp.com)
AN12940: Use Case of RT1170 LCD Display System based on MIPI DSI – Application Note (nxp.com)

Best regards,
Pavel

0 项奖励
回复