已解决! 转到解答。
did you test this ov5640 on other board successfully before? or did you change another mini-SAS cable to test? and check if you Plug in the mini-SAS cable into i,mx8qm board tight enough, your steps are correct
Yes, I only have one module. Insert mipi csi0 or mipi csi1 with the same error message. Is there a possibility that the imx8qm mek board has a dial switch or something else that needs to be set?
[15-20-20.385][ 4.120204] mxc-mipi-csi2 58227000.csi: mipi_csi2_probe
[15-20-20.385][ 4.144654] mxc-mipi-csi2 58247000.csi: mipi_csi2_probe
[15-20-20.385][ 4.169401] ov5640_mipi_v3 8-003c: 8-003c supply DOVDD not found, using dummy regulator
[15-20-20.393][ 4.177479] ov5640_mipi_v3 8-003c: 8-003c supply DVDD not found, using dummy regulator
[15-20-20.423][ 4.185428] ov5640_mipi_v3 8-003c: 8-003c supply AVDD not found, using dummy regulator
[15-20-20.445][ 4.223873] ov5640_mipi_v3 8-003c: Read reg error: reg=300a
[15-20-20.446][ 4.229458] camera ov5640 is not found
[15-20-20.446][ 4.233851] ov5640_mipi_v3 9-003c: 9-003c supply DOVDD not found, using dummy regulator
[15-20-20.454][ 4.242038] ov5640_mipi_v3 9-003c: 9-003c supply DVDD not found, using dummy regulator
[15-20-20.486][ 4.249983] ov5640_mipi_v3 9-003c: 9-003c supply AVDD not found, using dummy regulator
[15-20-20.511][ 4.291866] ov5640_mipi_v3 9-003c: Read reg error: reg=300a
[15-20-20.512][ 4.297444] camera ov5640 is not found
My bsp version is 4.14.98, and the download link ishttps://www.nxp.com/webapp/sps/download/license.jsp?colCode=L4.14.98_2.0.0_MX8QM&appType=file1&DOWNL... ,put it into (tmp/deploy/images/imx8qmmek) directory of yocto, execute (sudo dd if=fsl-image-validation-imx-imx8qmmek.sdcard of=/dev/sde bs=1M conv=fsync) command to burn it into the SD card, start from the SD card and interrupt the u-boot input command(setenv fdt_file 'fsl-imx8qm-mek-ov5640.dtb' saveenv boot).
did you test this ov5640 on other board successfully before? or did you change another mini-SAS cable to test? and check if you Plug in the mini-SAS cable into i,mx8qm board tight enough, your steps are correct
I found a more intuitive problem.
When the mipi csi0 interface is not inserted into the MINISASTOCSI module, use the oscilloscope to measure B11(MIPI_CSI0_I2C0_SCL), which is a high level of 1.8V.
When the MINISASTOCSI module is inserted into the interface, use the oscilloscope to measure B11, and the SCL is pulled down to 0.5V.
Can this explain the hardware failure of the MINISASTOCSI module?