Hi,
I was not able to find all the command listed that were used in the code. Can you help me correct where I am going wrong?
I am using IMXRT 1176 and am using sd_jpeg example.
I want to understand the panel driver and I am referring the HX8394 document attached here. Whether the document is correct or can you share any other document?
Correct me if I am wrong,
The display RK055MHD091 that is supported by iMXRT1176 uses HX8394 as the TFT driver.
1) The IMXRT1176 D-PHY layer supports 1 or 2 Data Lanes and HX8394 D-PHY layer supports upto 4 Data Lanes. So, my understanding is that only 1 Data Lane can also be used whereas the code uses 2 Data Lanes. If DEMO_MIPI_DSI_LANE_NUM is configured to 1, will the sd_jpeg example works as usual?
2) Is it possible to write the panel driver code directly in IMXRT1176 that can drive a display panel without the use of the panel driver like HX8394? Can you also share the code of HX8394?
Thanks
Solved! Go to Solution.
These values are obtained from the specific datasheet. In specific the datasheet contains some values: Microsoft Word - RK055MHD091A0-CTG.doc (nxp.com)
You should refer to the timing table and modify the macros value according to it.
Best regards,
Omar
I deleted your file due it is confidential
Oh sorry. I thought it wont be any problem sharing here.
I have another query, How VSYC, HSYNC values are calculated and panel specific values like VFB,HSW,VSW,etc are calculated because in the panel driver datasheet, there's only minimum values supported?
These values are obtained from the specific datasheet. In specific the datasheet contains some values: Microsoft Word - RK055MHD091A0-CTG.doc (nxp.com)
You should refer to the timing table and modify the macros value according to it.
Best regards,
Omar