Hello!
I'm working on SLN-VIZN3D-IOT kit with 2D camera modification and I'm trying to use a custom MIPI display, based on NXP RK055AHD091 model. I've created all drivers (hal_display_, fsl_), following the examples, AN12940 and data sent by the display producer. But right after a 120 ms delay to "sleep out" command, the software gets a "bus fault", sometimes "usage fault".
I've tried to use both "MIPI_DSI_GenericWrite" and "MIPI_DSI_DCS_Write" to send commands to display and both returns "kStatus_Success". But I'm kind of lost about the "Backlight_CTL" pin, if it is really expecting a PWM signal.
Do you guys have a tip about this integration?
Thanks a lot!
Hi @peagabr ,
I appreciate your interest in the NXP MIMXRT product, I would like to provide service for you.
Do you test the MIPI DSI LCD display directly? I mean, use the specific LCD display project to test the display directly, just let the display works at first, to kick out other module influence issues.
You can refer to the RT1170 SDK demo, as the SLN-VIZN3D-IOT is also the RT1170.
SDK_2_15_000_MIMXRT1170-EVK\boards\evkmimxrt1170\driver_examples\lcdifv2\rgb565\cm7
Whether this method, display works or not?
If you not use sleep out commander, what's the result?
Backlight_CTL is used to control the LCD backlight, if your LCD already can light the backpanel, I think it's OK to avoid it.
Wish it helps you!
If you still have question about it, please kindly let me know.
Best Regards,
Kerry