Hello,
I have a imx6sll-evk board and i try to connect the EBOOKDC4 to it. I have install the fsl-image-validation-imx-xwayland-imx6sllevk.sdcard from the L4.9.88_2.0.0_images_MX6SLLEVK linux file.
I can't perform the unit test EPDC unit test:
>"Unable to open /dev/fb2"
During the boot I have noticed that the I2C communication with the PMIC 17135 failed:
>"0-0048 supply SENSOR not found, using dummy regulator"
>"i2c i2c-0: Max17135 PMIC not found!"
>"imx_epdc_v2_fb 20f4000.epdc: Unable to get display PMIC regulator .err = 0xfffffdfb"
I have try to set the following env. variable, but it doesn't change anything.
epdc 'video=mxcepdcfb:ED060XH2C1,bpp=16'
Do you have any idea how to fix it?
Best regards,
Vincent
已解决! 转到解答。
The I2C_SCL pin of the EPDC expansion port was disconnected from the board, so the I2C failed to find the PMIC Max17135 and start the EPD.
Thanks for your replies.
Vincent
refer to the user guide of 4.9.88, U-Boot > setenv displayinfo 'video=mxcepdcfb:E060SCM,bpp=16
max17135:pass=2,vcom=-2030000' for an EPDC connection
if you still boot up epdc failed, try to download uboot, zimage and dtb file to the board, I found 4.9.88 has u-boot-imx6sllevk_epdc.imx, maybe you can try it, imx7d and imx6sll has the same IP , maybe you can refer to the document as below:
<https://community.nxp.com/docs/DOC-328663?commentID=37128#comment-37128 >
Thanks for replying, but I still have the same problem.
I tried to change the environment variable as you described, but without success.
U-Boot > setenv displayinfo 'video=mxcepdcfb:E060SCM,bpp=16 max17135:pass=2,vcom=-2030000'
------------------------------
I tried to change the environment variable but I replace the panel number with what I think is the EBOOKDC4 panel number, it's still not working.
U-Boot > setenv displayinfo 'video=mxcepdcfb:ED060HX2C1,bpp=16 max17135:pass=2,vcom=-2030000'
------------------------------
I tried to make a bootable sd-card using the .sdcard file, it's not working.
------------------------------
I tried to make a bootable sd-card by manually partitioning the card and adding the following files:
- L4.9.88_2.0.0_images_MX6SLLEVK/u-boot-imx6sllevk_epdc.imx
- L4.9.88_2.0.0_images_MX6SLLEVK/zImage
- L4.9.88_2.0.0_images_MX6SLLEVK/zImage-imx6sll-evk.dtb
- L4.9.88_2.0.0_images_MX6SLLEVK/fsl-image-validation-imx-xwayland-imx6sllevk.tar.bz2
------------------------------
I tried to use the .sdcard image and to change the u-boot image using the UUU tool.
Board setup:
- sd-card: SD3 port
- Boot-Mode [1:0]: 01
- Boot-Switches: CFG1[7:0]: 01000000
CFG2[7:0]: 001100000
CFG4[7:0]: 000000000
Linux command:
>sudo ./uuu /home/ubuntu/L4.9.88_2.0.0_images_MX6SLLEVK/u-boot-imx6sllevk_epdc.imx
The linux console returns:
Success 1 Failure 0
1:2 2/2 [Done ] SDP:done
But the Debug console returns:
Bad Linux ARM zImage magic!
----------------------------
Do you have any idea of how I can fix it.
Let me know if you need more details about the config.
Best,
Vincent