We have a board IMX8MMEVK.
My board might be broken at first.
Please let me know that is correct or not.
I made yocto image by ubuntu 16.04 LTS.
I burn image on eMMC by uuu.exe windows bellow.
uuu.exe -d -b emmc_all imx-boot-imx8mmevk-sd.bin fsl-image-qt5-validation-imx-imx8mmevk.rootfs.sdcard
Then I boot with setenv device tree to fdt_file fsl-imx8mm-evk-rm67191.dtb and saveenv.
So boot is fine. I can see console log and fb0 at /sys/class/graphics/ .
Problem:
I can't see display from HDMI-DSI board.
I used FHD monitor.
I found that log from boot.
Console log said 'panel enable failed'
[ 1.349424] imx-drm display-subsystem: bound 32e10000.mipi_dsi (ops imx_sec_dsim_ops)
[ 1.696028] imx_sec_dsim_drv 32e10000.mipi_dsi: wait payload tx done time out
[ 1.696038] panel-raydium-rm67191 32e10000.mipi_dsi.0: [drm:rad_panel_enable] *ERROR* Failed to set tear scanline (-16)
[ 1.696043] imx_sec_dsim_drv 32e10000.mipi_dsi: panel enable failed: -16
[ 1.774535] Console: switching to colour frame buffer device 135x120
[ 1.841875] imx-drm display-subsystem: fb0: frame buffer device
[ 1.848376] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 0
I think working case like this ( It got from other evk board)
[ 1.363981] imx-drm display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops)
[ 1.371657] imx_sec_dsim_drv 32e10000.mipi_dsi: version number is 0x1060200
[ 1.378797] imx-drm display-subsystem: bound 32e10000.mipi_dsi (ops imx_sec_dsim_ops)
[ 1.550694] Console: switching to colour frame buffer device 240x67
[ 1.588799] imx-drm display-subsystem: fb0: frame buffer device
[ 1.595163] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 0
I have two DSI-HDMI board. But each board is same cable exchange also same.
What your decision my IMX8MMEVK is defective board?
If that is defective product, what should I do?
Igor-san,
Thank you for answer.
Of corse I try to burn image Android and Yocto by that sample already.
But I never see HDMI out put by any sample image and my build image also.
I want to know your judgement from my log.
But you didn't say about it.
My judgement is that it come from hardware.
It can't communicatie with CSI-HDMI IC, I think.
So I want to try fix hardware.
If you can't judge it, I should contact to return service.
Best regards,
Sato
I am debugging a mipi to lvds chip, imx8mini always gives the following error:
[ 1.629370] panel-lt-lt9211 32e10000.mipi_dsi.0: [drm:lt9211_panel_enable] *ERROR* Failed to exit sleep mode (-16)
[ 1.629375] panel-lt-lt9211 32e10000.mipi_dsi.0: [drm:lt9211_panel_enable] *ERROR* lt9211_panel_prepare failed (-16)
[ 1.629379] imx_sec_dsim_drv 32e10000.mipi_dsi: panel enable failed: -16
Hi 薛:
I am also porting lt9211 mipi to lvds chip. Can you share your lt9211 drv code and device tree file.
Thank you.
Hi Sato
one can try Demo Images from
also nxp has return service Returns and Warranty Information | NXP
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------