<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX Processors中的主题 Re: I.MX7Dual - EPDC ED133UT2 - display problem</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684435#M105839</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm working on a&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;i.MX7Dual SABRE board with&amp;nbsp;X-IMXEBOOKDC4 daughter board, trying to get the 13.3"&amp;nbsp; E-ink display working.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;My display model is&amp;nbsp;ES133UT2. I'm connecting the display on J2 header of the daughter board. I received the&amp;nbsp;&lt;SPAN&gt;epdc_ES133UT2.fw from nxp, which I've placed in&amp;nbsp;&lt;SPAN style="background-color: #ffffff;"&gt;/lib/firmware/imx /epdc/.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;My case:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;static struct fb_videomode es133ut2mode = {&lt;BR /&gt;.name = "ES133UT2",&lt;BR /&gt;.refresh=75,&lt;BR /&gt;.xres=1600,&lt;BR /&gt;.yres=1200,&lt;BR /&gt;.pixclock=80000000,&lt;BR /&gt;.left_margin=20,&lt;BR /&gt;.right_margin=56,&lt;BR /&gt;.upper_margin=4,&lt;BR /&gt;.lower_margin=7,&lt;BR /&gt;.hsync_len=4,&lt;BR /&gt;.vsync_len=1,&lt;BR /&gt;.sync=0,&lt;BR /&gt;.vmode=FB_VMODE_NONINTERLACED,&lt;BR /&gt;.flag=0,&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;static struct imx_epdc_fb_mode panel_modes[] = {&lt;BR /&gt;{&lt;BR /&gt;&amp;amp;es133ut2mode, /* struct fb_videomode *mode */&lt;BR /&gt;4, /* vscan_holdoff */&lt;BR /&gt;10, /* sdoed_width */&lt;BR /&gt;20, /* sdoed_delay */&lt;BR /&gt;10, /* sdoez_width */&lt;BR /&gt;20, /* sdoez_delay */&lt;BR /&gt;796, /* GDCLK_HP */&lt;BR /&gt;481, /* GDSP_OFF */&lt;BR /&gt;0, /* GDOE_OFF */&lt;BR /&gt;39, /* gdclk_offs */&lt;BR /&gt;1, /* num_ce */&lt;BR /&gt;},&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;baudrate=115200&lt;BR /&gt;boot_fdt=try&lt;BR /&gt;bootcmd=mmc dev ${mmcdev};mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi&lt;BR /&gt;bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;BR /&gt;bootdelay=3&lt;BR /&gt;bootscript=echo Running bootscript from mmc ...; source&lt;BR /&gt;console=ttymxc0&lt;BR /&gt;ethact=FEC0&lt;BR /&gt;ethaddr=00:04:9f:04:e6:2a&lt;BR /&gt;ethprime=FEC&lt;BR /&gt;fdt_addr=0x83000000&lt;BR /&gt;fdt_file=imx7d-sdb-epdc.dtb&lt;BR /&gt;fdt_high=0xffffffff&lt;BR /&gt;image=zImage&lt;BR /&gt;initrd_addr=0x83800000&lt;BR /&gt;initrd_high=0xffffffff&lt;BR /&gt;ip_dyn=yes&lt;BR /&gt;loadaddr=0x80800000&lt;BR /&gt;loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};&lt;BR /&gt;loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}&lt;BR /&gt;loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}&lt;BR /&gt;loadm4image=fatload mmc ${mmcdev}:${mmcpart} 0x7F8000 ${m4image}&lt;BR /&gt;m4boot=run loadm4image; bootaux 0x7F8000&lt;BR /&gt;m4image=m4_qspi.bin&lt;BR /&gt;mfgtool_args=setenv bootargs console=${console},${baudrate} rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.file=/fat g_mass_storage.ro=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber="" clk_ignore_unused &lt;BR /&gt;mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot}&lt;BR /&gt;mmcautodetect=yes&lt;BR /&gt;mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;BR /&gt;mmcdev=0&lt;BR /&gt;mmcpart=1&lt;BR /&gt;mmcroot=/dev/mmcblk0p2 rootwait rw&lt;BR /&gt;netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp&lt;BR /&gt;netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;BR /&gt;script=boot.scr&lt;/P&gt;&lt;P&gt;Environment size: 2201/8188 bytes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx7dsabresd:~# dmesg | grep epdc&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Direct firmware load for imx/epdc/epdc_ES133UT2.fw failed with error -2&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Falling back to user helper&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;root@imx7dsabresd:~# ls -l /dev/fb*&lt;BR /&gt;lrwxrwxrwx 1 root root 3 Jan 1 1970 /dev/fb -&amp;gt; fb0&lt;BR /&gt;crw-rw---- 1 root video 29, 0 Jan 1 1970 /dev/fb0&lt;BR /&gt;crw-rw---- 1 root video 29, 1 Jan 1 1970 /dev/fb1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;mode "1600x1200-0"&lt;BR /&gt; # D: 0.012 MHz, H: 0.007 kHz, V: 0.006 Hz&lt;BR /&gt; geometry 1600 1200 1600 2560 16&lt;BR /&gt; timings 83333333 20 56 4 7 4 1&lt;BR /&gt; rgba 5/11,6/5,5/0,0/0&lt;BR /&gt;endmode&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;I found out about the changes I need to make from the threads&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/thread/456655"&gt;I.MX7Dual - EPDC ED133UT2 - display problem&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/thread/457285"&gt;i.MX7D - EPD ED133UT2 - Display problems&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Still the 13.3" is displaying weird things.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="IMG_20171016_201207.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/31446iA9A393F39D5143DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG_20171016_201207.jpg" alt="IMG_20171016_201207.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Not even the boot splash is coming up.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;I tried the epdc unit tests and my own tests with similar results.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;I also tried running it on 6" configs and its respective waveform like r&lt;SPAN style="background-color: #ffffff;"&gt;oberto pozzi did, still no luck.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;I'm not sure what's wrong here.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;People having similar problems please help asap.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;UPDATE:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;After turning on the DEBUG flag in epdc driver, here is the full log.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;root@imx7dsabresd:~# dmesg | grep epdc&lt;BR /&gt;Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw epdc video=mxcepdcfb:ES133UT2,bpp=16&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: resolution 1600x1200, bpp 16&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: memory to allocate: 8192000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: allocated at ac100000:0xac100000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC version = 30&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: allocated 2048000 bytes @ 0xA8600000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: allocated 2048000 bytes @ 0xA8800000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Direct firmware load for imx/epdc/epdc_ES133UT2.fw failed with error -2&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Falling back to user helper&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Firmware Header:&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi0 0xf261fe83&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi1 0x00016c54&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi2 0x00001665&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi3 0x00420011&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi4 0x4f015923&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi5 0x00009600&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi6 0x0000004b&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: xwia:24 0x000040&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: cs1:8 0xbb&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wmta:24 0x00005f&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: fvsn:8 0x01&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: luts:8 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mc:8 0x05&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trc:8 0x0d&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_0 0x01&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: eb:8 0xff&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: sb:8 0xfc&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_1 0x01&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_2 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_3 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_4 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_5 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: cs2:8 0x6f&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #0 = 0x0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #1 = 0x3&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #2 = 0x6&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #3 = 0x9&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #4 = 0xc&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #5 = 0xf&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #6 = 0x12&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #7 = 0x15&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #8 = 0x18&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #9 = 0x1b&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #10 = 0x1e&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #11 = 0x21&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #12 = 0x26&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #13 = 0x2b&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Using temperature index 6&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Waveform file does not support advanced algorithms&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Using temperature index 6&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerup&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high request.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Mode0 update - Waiting for LUT to complete...&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Cleared LUT complete for init update&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Mode0 init complete&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerdown&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high release.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Waiting for marker 305419896&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Found a pending update!&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Starting PxP legacy process.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerup&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high request.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: TX completed&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Starting PxP WFE_A process.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: TX completed&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: hist_stat = 0x18, new waveform = 0x2&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: &lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC interrupts fired = 0x0, LUTS1 fired = 0x2, LUTS2 fired = 0x0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: LUT 1 completed&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Signaling marker 305419896&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerdown&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high release.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: blank = 1&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: blank = 0&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 Oct 2017 16:04:37 GMT</pubDate>
    <dc:creator>arsadhusainmomi</dc:creator>
    <dc:date>2017-10-16T16:04:37Z</dc:date>
    <item>
      <title>I.MX7Dual - EPDC ED133UT2 - display problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684429#M105833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We have a problem with the ED133UT2 EPD display using the iMX7D.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Screen is connected to the iMX7D&lt;BR /&gt;2) From NXP we have received the file epdc_ED133UT2.fw which we uploaded to / lib / firmware / imx / epdc /&lt;BR /&gt;3) In the file mxc_epdc_v2_fb.c we have configured our screen&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;static struct fb_videomode config2_mode = {&lt;BR /&gt; .name="ED133UT2",&lt;BR /&gt; .refresh=75,&lt;BR /&gt; .xres=1600,&lt;BR /&gt; .yres=1200,&lt;BR /&gt; .pixclock=80000000,&lt;BR /&gt; .left_margin=20,&lt;BR /&gt; .right_margin=56,&lt;BR /&gt; .upper_margin=4,&lt;BR /&gt; .lower_margin=7,&lt;BR /&gt; .hsync_len=4,&lt;BR /&gt; .vsync_len=1,&lt;BR /&gt; .sync=0,&lt;BR /&gt; .vmode=FB_VMODE_NONINTERLACED,&lt;BR /&gt; .flag=0,&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;static struct imx_epdc_fb_mode panel_modes[] = {&lt;BR /&gt; {&lt;BR /&gt; &amp;amp;config2_mode, /* struct fb_videomode *mode */&lt;BR /&gt; 4, /* vscan_holdoff */&lt;BR /&gt; 10, /* sdoed_width */&lt;BR /&gt; 20, /* sdoed_delay */&lt;BR /&gt; 10, /* sdoez_width */&lt;BR /&gt; 20, /* sdoez_delay */&lt;BR /&gt; 796, /* GDCLK_HP */&lt;BR /&gt; 481, /* GDSP_OFF */&lt;BR /&gt; 0, /* GDOE_OFF */&lt;BR /&gt; 39, /* gdclk_offs */&lt;BR /&gt; 1, /* num_ce */&lt;BR /&gt; }&lt;BR /&gt;}&lt;BR /&gt;(These parameters we received from nxp)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4) Our framebuffer configuration now looks like this.&lt;BR /&gt;# fbset&lt;/P&gt;&lt;P&gt;mode "1600x1200-0"&lt;BR /&gt; # D: 0.013 MHz, H: 0.007 kHz, V: 0.006 Hz&lt;BR /&gt; geometry 1600 1200 1600 2560 16&lt;BR /&gt; timings 80000000 20 56 4 7 4 1&lt;BR /&gt; rgba 5/11,6/5,5/0,0/0&lt;BR /&gt;endmode&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Unfortunately, we have "strange" lines on our screen.&lt;/P&gt;&lt;P&gt;What could cause this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2017 14:28:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684429#M105833</guid>
      <dc:creator>adamkaliszewski</dc:creator>
      <dc:date>2017-07-26T14:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX7Dual - EPDC ED133UT2 - display problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684430#M105834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Adam Kaliszewski,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would it be possible to verify the num_ce value on the panel specifications from EInk? The problem may reside on this parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Jul 2017 16:01:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684430#M105834</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2017-07-26T16:01:44Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX7Dual - EPDC ED133UT2 - display problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684431#M105835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have exactly the same problem. Here is my eink display label&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Roberto Pozzi&lt;span class="lia-inline-image-display-wrapper" image-alt="eink_label.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/2686i14FD77F623AC24C4/image-size/large?v=v2&amp;amp;px=999" role="button" title="eink_label.png" alt="eink_label.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Jul 2017 08:50:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684431#M105835</guid>
      <dc:creator>robertopozzi</dc:creator>
      <dc:date>2017-07-29T08:50:28Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX7Dual - EPDC ED133UT2 - display problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684432#M105836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Roberto Pozzi, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is your EPD also showing random lines on the image? Would you please share a screenshot? Which configuration are you using and, would you please provide the num_ce if you have it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If possible, would you also please share the connections between the board and the EPD?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sometimes a possible workaround is saving to the framebuffer twice, which somehow helps the strips disappear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 31 Jul 2017 21:50:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684432#M105836</guid>
      <dc:creator>gusarambula</dc:creator>
      <dc:date>2017-07-31T21:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX7Dual - EPDC ED133UT2 - display problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684433#M105837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;Hello&lt;/SPAN&gt; &lt;SPAN style="font-size: 11.0pt;"&gt;Roberto&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;Me and Adam Kaliszewski (the creator of this &lt;SPAN class=""&gt;thread&lt;/SPAN&gt;) are working together on the same screen ED133UT2.&lt;/SPAN&gt; &lt;SPAN class=""&gt;We also had a difficult start to running this screen.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class=""&gt;Can you paste in this thread what commands do you return:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;1) ls -l /dev/fb*&lt;BR /&gt;2) fbset&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;3) cat /usr/src/kernel/drivers/video/fbdev/mxc/mxc_epdc_fb.c&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;4) cat /usr/src/kernel/drivers/video/fbdev/mxc/mxc_epdc_v2_fb.c&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;5) dmesg | grep epdc&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;And how can you.&lt;/SPAN&gt; When booting the system enter the settings for uboot and paste here what returns the "printenv" command.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;We will try to help you with Adam because we had similar problems at the beginning.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;Karol Młyńczak &amp;amp; Adam Kaliszewski&lt;BR /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2017 12:59:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684433#M105837</guid>
      <dc:creator>karolmlynczak</dc:creator>
      <dc:date>2017-08-04T12:59:16Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX7Dual - EPDC ED133UT2 - display problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684434#M105838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Karol.&lt;/P&gt;&lt;P&gt;Sorry for the delay in the answer only today I'm back from holidays.&lt;/P&gt;&lt;P&gt;here the answers:&lt;/P&gt;&lt;P&gt;1)&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;ls -l /dev/fb*&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;lrwxrwxrwx 1 root root&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3 Aug&amp;nbsp; 2 02:08 /dev/fb -&amp;gt; fb0&lt;BR /&gt;crw-rw---- 1 root video 29, 0 Aug&amp;nbsp; 2 02:08 /dev/fb0&lt;BR /&gt;crw-rw---- 1 root video 29, 1 Aug&amp;nbsp; 2 02:08 /dev/fb1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;2) fbset&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;mode "1600x1200-0"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # D: 0.012 MHz, H: 0.007 kHz, V: 0.006 Hz&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; geometry 1600 1200 1600 2560 16&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; timings 83333333 20 56 4 7 4 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rgba 5/11,6/5,5/0,0/0&lt;BR /&gt;endmode&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;3) and 4)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;static struct fb_videomode config2_mode = {&lt;BR /&gt;.name="ES133UT2",&lt;BR /&gt;.refresh=75,&lt;BR /&gt;.xres=1600,&lt;BR /&gt;.yres=1200,&lt;BR /&gt;.pixclock=80000000,&lt;BR /&gt;.left_margin=20,&lt;BR /&gt;.right_margin=56,&lt;BR /&gt;.upper_margin=4,&lt;BR /&gt;.lower_margin=7,&lt;BR /&gt;.hsync_len=4,&lt;BR /&gt;.vsync_len=1,&lt;BR /&gt;.sync=0,&lt;BR /&gt;.vmode=FB_VMODE_NONINTERLACED,&lt;BR /&gt;.flag=0,&lt;BR /&gt;};&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;static struct imx_epdc_fb_mode panel_modes[] = {&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;amp;config2_mode, /* struct fb_videomode *mode */&lt;BR /&gt;4, /* vscan_holdoff */&lt;BR /&gt;10, /* sdoed_width */&lt;BR /&gt;20, /* sdoed_delay */&lt;BR /&gt;10, /* sdoez_width */&lt;BR /&gt;20, /* sdoez_delay */&lt;BR /&gt;796, /* GDCLK_HP */&lt;BR /&gt;481, /* GDSP_OFF */&lt;BR /&gt;0, /* GDOE_OFF */&lt;BR /&gt;39, /* gdclk_offs */&lt;BR /&gt;1, /* num_ce */&lt;BR /&gt;},&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;amp;ed060xh2c1mode,&amp;nbsp;&amp;nbsp; &amp;nbsp;/* struct fb_videomode *mode */&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;4, &amp;nbsp;&amp;nbsp; &amp;nbsp;/* vscan_holdoff */&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;.....&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;5)dmesg | grep epdc&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw epdc video=mxcepdcfb:ES133UT2,bpp=16&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.330644] imx7d-pinctrl 30330000.iomuxc: could not request pin 128 (MX7D_PAD_SAI1_RX_DATA) from group epdc_elan_touch_grp&amp;nbsp; on device 30330000.iomuxc&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.303033] imx_epdc_v2_fb 306f0000.epdc: Direct firmware load for imx/epdc/epdc_ES133UT2.fw failed with error -2&lt;BR /&gt;[&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.303040] imx_epdc_v2_fb 306f0000.epdc: Falling back to user helper&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;6)printenv&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;baudrate=115200&lt;BR /&gt;boot_fdt=try&lt;BR /&gt;bootcmd=mmc dev ${mmcdev};mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi&lt;BR /&gt;bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;BR /&gt;bootdelay=3&lt;BR /&gt;bootscript=echo Running bootscript from mmc ...; source&lt;BR /&gt;console=ttymxc0&lt;BR /&gt;dfu_alt_info=image raw 0 0x800000;u-boot raw 0 0x4000;bootimg part 0 1;rootfs part 0 2&lt;BR /&gt;ethact=FEC0&lt;BR /&gt;ethaddr=00:04:9f:04:ce:66&lt;BR /&gt;ethprime=FEC&lt;BR /&gt;fdt_addr=0x83000000&lt;BR /&gt;fdt_file=imx7d-sdb-epdc.dtb&lt;BR /&gt;fdt_high=0xffffffff&lt;BR /&gt;image=zImage&lt;BR /&gt;initrd_addr=0x83800000&lt;BR /&gt;initrd_high=0xffffffff&lt;BR /&gt;ip_dyn=yes&lt;BR /&gt;loadaddr=0x80800000&lt;BR /&gt;loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};&lt;BR /&gt;loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}&lt;BR /&gt;loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}&lt;BR /&gt;loadm4image=fatload mmc ${mmcdev}:${mmcpart} 0x7F8000 ${m4image}&lt;BR /&gt;m4boot=run loadm4image; bootaux 0x7F8000&lt;BR /&gt;m4image=m4_qspi.bin&lt;BR /&gt;mfgtool_args=setenv bootargs console=${console},${baudrate} rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber="" clk_ignore_unused&lt;BR /&gt;mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot} epdc video=mxcepdcfb:ES133UT2,bpp=16&lt;BR /&gt;mmcautodetect=yes&lt;BR /&gt;mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;BR /&gt;mmcdev=0&lt;BR /&gt;mmcpart=1&lt;BR /&gt;mmcroot=/dev/mmcblk0p2 rootwait rw&lt;BR /&gt;netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp&lt;BR /&gt;netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;BR /&gt;panel=TFT43AB&lt;BR /&gt;script=boot.scr&lt;BR /&gt;&lt;BR /&gt;Environment size: 2298/8188 bytes&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Please note that I'm working with the eink panel ES133UT2 which is the same as the ED133UT2 (glass substrate instead of plastic) so I have changed the name of variables.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;From NXP we have received the file&amp;nbsp; 320_R118_AD5B01_ED133UT2C1_TC.fw which we uploaded to /lib/firmware/imx / epdc/&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;One question the exact size of my fw file is 1023734 bytes. Is the same as yours?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Thank for your help,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Best Regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="" lang="en"&gt;&lt;SPAN class=""&gt;Roberto Pozzi&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Aug 2017 17:23:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684434#M105838</guid>
      <dc:creator>robertopozzi</dc:creator>
      <dc:date>2017-08-21T17:23:53Z</dc:date>
    </item>
    <item>
      <title>Re: I.MX7Dual - EPDC ED133UT2 - display problem</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684435#M105839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm working on a&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;i.MX7Dual SABRE board with&amp;nbsp;X-IMXEBOOKDC4 daughter board, trying to get the 13.3"&amp;nbsp; E-ink display working.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;My display model is&amp;nbsp;ES133UT2. I'm connecting the display on J2 header of the daughter board. I received the&amp;nbsp;&lt;SPAN&gt;epdc_ES133UT2.fw from nxp, which I've placed in&amp;nbsp;&lt;SPAN style="background-color: #ffffff;"&gt;/lib/firmware/imx /epdc/.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;My case:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;static struct fb_videomode es133ut2mode = {&lt;BR /&gt;.name = "ES133UT2",&lt;BR /&gt;.refresh=75,&lt;BR /&gt;.xres=1600,&lt;BR /&gt;.yres=1200,&lt;BR /&gt;.pixclock=80000000,&lt;BR /&gt;.left_margin=20,&lt;BR /&gt;.right_margin=56,&lt;BR /&gt;.upper_margin=4,&lt;BR /&gt;.lower_margin=7,&lt;BR /&gt;.hsync_len=4,&lt;BR /&gt;.vsync_len=1,&lt;BR /&gt;.sync=0,&lt;BR /&gt;.vmode=FB_VMODE_NONINTERLACED,&lt;BR /&gt;.flag=0,&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;static struct imx_epdc_fb_mode panel_modes[] = {&lt;BR /&gt;{&lt;BR /&gt;&amp;amp;es133ut2mode, /* struct fb_videomode *mode */&lt;BR /&gt;4, /* vscan_holdoff */&lt;BR /&gt;10, /* sdoed_width */&lt;BR /&gt;20, /* sdoed_delay */&lt;BR /&gt;10, /* sdoez_width */&lt;BR /&gt;20, /* sdoez_delay */&lt;BR /&gt;796, /* GDCLK_HP */&lt;BR /&gt;481, /* GDSP_OFF */&lt;BR /&gt;0, /* GDOE_OFF */&lt;BR /&gt;39, /* gdclk_offs */&lt;BR /&gt;1, /* num_ce */&lt;BR /&gt;},&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;baudrate=115200&lt;BR /&gt;boot_fdt=try&lt;BR /&gt;bootcmd=mmc dev ${mmcdev};mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loadimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi&lt;BR /&gt;bootcmd_mfg=run mfgtool_args;bootz ${loadaddr} ${initrd_addr} ${fdt_addr};&lt;BR /&gt;bootdelay=3&lt;BR /&gt;bootscript=echo Running bootscript from mmc ...; source&lt;BR /&gt;console=ttymxc0&lt;BR /&gt;ethact=FEC0&lt;BR /&gt;ethaddr=00:04:9f:04:e6:2a&lt;BR /&gt;ethprime=FEC&lt;BR /&gt;fdt_addr=0x83000000&lt;BR /&gt;fdt_file=imx7d-sdb-epdc.dtb&lt;BR /&gt;fdt_high=0xffffffff&lt;BR /&gt;image=zImage&lt;BR /&gt;initrd_addr=0x83800000&lt;BR /&gt;initrd_high=0xffffffff&lt;BR /&gt;ip_dyn=yes&lt;BR /&gt;loadaddr=0x80800000&lt;BR /&gt;loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};&lt;BR /&gt;loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}&lt;BR /&gt;loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}&lt;BR /&gt;loadm4image=fatload mmc ${mmcdev}:${mmcpart} 0x7F8000 ${m4image}&lt;BR /&gt;m4boot=run loadm4image; bootaux 0x7F8000&lt;BR /&gt;m4image=m4_qspi.bin&lt;BR /&gt;mfgtool_args=setenv bootargs console=${console},${baudrate} rdinit=/linuxrc g_mass_storage.stall=0 g_mass_storage.removable=1 g_mass_storage.file=/fat g_mass_storage.ro=1 g_mass_storage.idVendor=0x066F g_mass_storage.idProduct=0x37FF g_mass_storage.iSerialNumber="" clk_ignore_unused &lt;BR /&gt;mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot}&lt;BR /&gt;mmcautodetect=yes&lt;BR /&gt;mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;BR /&gt;mmcdev=0&lt;BR /&gt;mmcpart=1&lt;BR /&gt;mmcroot=/dev/mmcblk0p2 rootwait rw&lt;BR /&gt;netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp&lt;BR /&gt;netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${image}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootz ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi;&lt;BR /&gt;script=boot.scr&lt;/P&gt;&lt;P&gt;Environment size: 2201/8188 bytes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;root@imx7dsabresd:~# dmesg | grep epdc&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Direct firmware load for imx/epdc/epdc_ES133UT2.fw failed with error -2&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Falling back to user helper&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;root@imx7dsabresd:~# ls -l /dev/fb*&lt;BR /&gt;lrwxrwxrwx 1 root root 3 Jan 1 1970 /dev/fb -&amp;gt; fb0&lt;BR /&gt;crw-rw---- 1 root video 29, 0 Jan 1 1970 /dev/fb0&lt;BR /&gt;crw-rw---- 1 root video 29, 1 Jan 1 1970 /dev/fb1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;mode "1600x1200-0"&lt;BR /&gt; # D: 0.012 MHz, H: 0.007 kHz, V: 0.006 Hz&lt;BR /&gt; geometry 1600 1200 1600 2560 16&lt;BR /&gt; timings 83333333 20 56 4 7 4 1&lt;BR /&gt; rgba 5/11,6/5,5/0,0/0&lt;BR /&gt;endmode&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;I found out about the changes I need to make from the threads&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/thread/456655"&gt;I.MX7Dual - EPDC ED133UT2 - display problem&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;A href="https://community.nxp.com/thread/457285"&gt;i.MX7D - EPD ED133UT2 - Display problems&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Still the 13.3" is displaying weird things.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="IMG_20171016_201207.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/31446iA9A393F39D5143DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG_20171016_201207.jpg" alt="IMG_20171016_201207.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;Not even the boot splash is coming up.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;I tried the epdc unit tests and my own tests with similar results.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;I also tried running it on 6" configs and its respective waveform like r&lt;SPAN style="background-color: #ffffff;"&gt;oberto pozzi did, still no luck.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;I'm not sure what's wrong here.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;People having similar problems please help asap.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;UPDATE:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;After turning on the DEBUG flag in epdc driver, here is the full log.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; color: #51626f;"&gt;root@imx7dsabresd:~# dmesg | grep epdc&lt;BR /&gt;Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw epdc video=mxcepdcfb:ES133UT2,bpp=16&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: resolution 1600x1200, bpp 16&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: memory to allocate: 8192000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: allocated at ac100000:0xac100000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC version = 30&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: allocated 2048000 bytes @ 0xA8600000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: allocated 2048000 bytes @ 0xA8800000&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Direct firmware load for imx/epdc/epdc_ES133UT2.fw failed with error -2&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Falling back to user helper&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Firmware Header:&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi0 0xf261fe83&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi1 0x00016c54&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi2 0x00001665&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi3 0x00420011&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi4 0x4f015923&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi5 0x00009600&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wi6 0x0000004b&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: xwia:24 0x000040&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: cs1:8 0xbb&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: wmta:24 0x00005f&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: fvsn:8 0x01&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: luts:8 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mc:8 0x05&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trc:8 0x0d&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_0 0x01&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: eb:8 0xff&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: sb:8 0xfc&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_1 0x01&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_2 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_3 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_4 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: reserved0_5 0x00&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: cs2:8 0x6f&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #0 = 0x0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #1 = 0x3&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #2 = 0x6&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #3 = 0x9&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #4 = 0xc&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #5 = 0xf&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #6 = 0x12&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #7 = 0x15&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #8 = 0x18&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #9 = 0x1b&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #10 = 0x1e&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #11 = 0x21&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #12 = 0x26&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: trt entry #13 = 0x2b&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Using temperature index 6&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Waveform file does not support advanced algorithms&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Using temperature index 6&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerup&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high request.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Mode0 update - Waiting for LUT to complete...&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Cleared LUT complete for init update&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Mode0 init complete&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerdown&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high release.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Waiting for marker 305419896&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Found a pending update!&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Starting PxP legacy process.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerup&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high request.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: TX completed&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Starting PxP WFE_A process.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: TX completed&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: hist_stat = 0x18, new waveform = 0x2&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: &lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC interrupts fired = 0x0, LUTS1 fired = 0x2, LUTS2 fired = 0x0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: LUT 1 completed&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: Signaling marker 305419896&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: EPDC Powerdown&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: epdc busfreq high release.&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: blank = 1&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: mxc_epdc_fb_pan_display: var-&amp;gt;yoffset 0, info-&amp;gt;var.yoffset 0&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: setcmap&lt;BR /&gt;imx_epdc_v2_fb 306f0000.epdc: blank = 0&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Oct 2017 16:04:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/I-MX7Dual-EPDC-ED133UT2-display-problem/m-p/684435#M105839</guid>
      <dc:creator>arsadhusainmomi</dc:creator>
      <dc:date>2017-10-16T16:04:37Z</dc:date>
    </item>
  </channel>
</rss>

