Thank you for your patience. From your detailed description of the efforts, there seems to be one thing missing. Have you already perhaps enables the device tree overlay?
I would like to share you my device tree file which is already done the setting that the link you share to me. Please refer to the attachment at below:
Can you help me check what else is missing ?
Is it possible for me to request your support via online virtual conference ? So I can move forward faster. Thank you.
PS:
If you agree, please send an email to my office email, thanks (I sent to the toradex support once before.)
Sorry for disturbing,
is there anything is still missing for make it working ?
Is it possible for me to request your support via online virtual conference/meeting ?
This issue is blocking me since > 2 weeks ago.
Hi @tanchunhau , could you have a try with our regular BSP e.g. Linux BSP v5.3. If you have a V1.1A version SoM, download the BSP here. Thess BSPs are not RT-Linux kernel.
After I reflash the image (Linux BSP v5.3)
PS: My SoM is Apalis IMX8QXP 2GB ECC IT (V1.1B)
Here is the result:
1.) tested with command “video=HDMI-A-1:1280x720”, and it doesn’t work
2.) tested with
please try modify overlay.txt with below configuration only, it works for me with Apalis iMX8X without ECC version (which has DSI-HDMI adapter on module).
Please refer to below, it is already using the overlay, but it doesn’t work. (sync + reboot)
I have a question:
Now I am using the image suggested by @benjamin.tx , (Please refer to post at above)
Can I just use the BSP ( Linux BSP v5.3) without
1.) config device tree
2.) load driver (.cfg)
??
But I doubt will it work ? because I am using a customized carrier board, and circuit connection is different.
Thank you for your patience in this regard. It is difficult for us to say exactly why his simply doesn’t work, but I have something here to try out.
Could you please check /sys/class/drm/ to see there is any HDMI interface there?
ls /sys/class/drm
When you find there is a directory card0-HDMI-A-1 (or similar), could you then check the status?
cat /sys/class/drm/card0-HDMI-A-1/status
If it is disconnected then it might be that it is because of the hotplug detect. Then you would have to add a workaround to force that it always stays connected. If the interface is not there at all, then it might be a problem with the lontium chip. This means that you should then measure the I2C signal and see if the iMX8X tries to communicate with the lontium chip.
However, based on the datasheet, it required me to have a 100K pulldown as well, which I did not put it in because the reference schematic does not have it: