IMX6SLL and EBOOKDC4 settings

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX6SLL and EBOOKDC4 settings

Jump to solution
1,360 Views
vlintilhac
Contributor III

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

Labels (2)
0 Kudos
1 Solution
1,247 Views
vlintilhac
Contributor III

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

View solution in original post

0 Kudos
4 Replies
1,247 Views
joanxie
NXP TechSupport
NXP TechSupport

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 >

0 Kudos
1,247 Views
vlintilhac
Contributor III

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

0 Kudos
1,248 Views
vlintilhac
Contributor III

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

0 Kudos
1,247 Views
joanxie
NXP TechSupport
NXP TechSupport

refer to the user guide, 4.9.88 uses mfgtool, you can download mfgtool, then replace the original image as epdc image, I attached 4.9.88 user guide, you can refer to it

0 Kudos