Display Driver on imxrt1176

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

Display Driver on imxrt1176

跳至解决方案
2,665 次查看
Devaharsha
Contributor III

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

0 项奖励
回复
1 解答
2,537 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

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

在原帖中查看解决方案

0 项奖励
回复
3 回复数
2,640 次查看
vicentegomez
NXP TechSupport
NXP TechSupport

I deleted your file due it is confidential

 

0 项奖励
回复
2,631 次查看
Devaharsha
Contributor III

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?

0 项奖励
回复
2,538 次查看
Omar_Anguiano
NXP TechSupport
NXP TechSupport

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

0 项奖励
回复