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:
- Send initial position (X) on the display with command DT[x23] C[x2A] and data 00-C8-00-CD using GenericWriteShort frame
- Send initial position (Y) on the display with command DT[x23] C[x2B] and data 00-C8-00-CD using GenericWriteShort frame
- Send command write memory 0x2C as DT[x03] C[x2C] and no parameters using GenericWriteShort frame
- 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