NXP-MIPI Display Drivers example code executes using interrupt method base

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

NXP-MIPI Display Drivers example code executes using interrupt method base

1,194 Views
HCPATEL99
Contributor II

I have executed many example code for i.MXRT1170 board for Gcov code coverage.

Ex . 1).evkmimxrt1170_dcic_cm7

        2).evkmimxrt1170_elcdif_lut_cm7

        3).evkmimxrt1170_lcdifv2_porter_duff_cm7

        4).evkmimxrt1170_mipi_dsi_compliant_test_cm7

- All above example code using only polling method for drive the MIPI display functionality.

So, Could you suggest any example regarding which is using interrupt method. So can I combine the both code and cover maximum gcov code coverage.

 

Labels (1)
0 Kudos
7 Replies

1,176 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

There is not an example on the i.MXRT1170 that implements the interrupt method, although the mipi_dsi driver does have some interrupt support so you may use the same driver when implementing interruptions.

My apologies for the inconvenience.

Regards,
Gustavo

0 Kudos

1,170 Views
HCPATEL99
Contributor II

Hello Dear,

You mean that particular Display has inbuilt MIPI DSI driver code and that driver support only some interrupt method right!

Any existing application code which is used any interrupt method that method supported by MIPI driver code.

If you give any example code that would be very helpful for me.

0 Kudos

1,162 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

There is not any example code given that the interrupt method has not been implemented on the EVK.

My apologies for the inconvenience.

Regards,
Gustavo

0 Kudos

1,131 Views
HCPATEL99
Contributor II

Hello Dear,

Thanks for your all reply.

Can you give me a pseudo code for MIPI driver interrupt method?

So, I can implement  my own way.

Thanks In Advance...

 

0 Kudos

1,111 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

I am not very familiar with the MIPI DSI interrupt method for data transfer so I couldn’t go in details with the step by step process.

A good starting point would be the MIPI DSI Driver MCUXpresso SDK API Reference Manual that is included as part of the i.MXRT1170 EVK SDK.

The DSI_TransferNonBlocking would be the APB data transfer function that uses the interrupt method (as opposed to DSI_TransferBlocking, which uses the blocking method).

My apologies for the inconvenience.

Regards,
Gustavo

0 Kudos

1,095 Views
HCPATEL99
Contributor II

Hello Dear,

Thank you for your reply...

I have referred to this manual, below I have given its link.

Link:https://mcuxpresso.nxp.com/api_doc/dev/2203/a00014.html

Are you talking about this right?

But, In the above reference manual no any step was given for write any interrupt routine for any non-blocking API.

There is no any detailed description of any API on how to utilize it.

I hope you find a way for how can we utilize the interrupt method.

Thanks In Advance...

0 Kudos

1,078 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello HCPATEL99,

Yes, that would be the API Reference Manual, albeit I would recommend looking at the version that is included as part of the i.MXRT1170 EVK SDK as there may be small changes in relation to the one on the web.

These would be the API functions at your disposal to implement the interrupt method, albeit we do not have more details on how to implement it. I couldn't find much detail on the MIPI documentation either. My apologies for the inconvenience.

Regards,
Gustavo

0 Kudos