I want to rebuild the firmware of I.MX7 sabre board, and to
control the e-ink display of 6.25inch/13.3inch/31.2/42inch.
The Yocto project was introduced according to the following manual.
i.MX Yocto Project User's Guide, Rev. 0, 10/2016
Please let me question here about the EPD control in Japan,
because it was a thing that it is not possible to support it.
e-ink display name is following.
ES063TD1 6.25 inch BW
ED133UT2 13.3 inch BW
ED312TT2 31.2 inch BW
EC312TT2 31.2 inch Color
ED420TT1 42 inch BW
I want you to know these parameters that controls each e-ink display.
・kernel boot parameters
・struct fb_videomode
・imx_epdc_fb_mode panel_modes
mxc_epdc_v2_fb.c show default e-ink display
static struct fb_videomode ed060xh2c1mode = {
.name = "ED060XH2C1",
.refresh = 85,
.xres = 1024,
.yres = 758,
.pixclock = 40000000,
.left_margin = 12,
.right_margin = 76,
.upper_margin = 4,
.lower_margin = 5,
.hsync_len = 12,
.vsync_len = 2,
.sync = 0,
.vmode = FB_VMODE_NONINTERLACED,
.flag = 0,
};
static struct imx_epdc_fb_mode panel_modes[] = {
{
&ed060xh2c1mode, /* struct fb_videomode *mode */
4, /* vscan_holdoff */
10, /* sdoed_width */
20, /* sdoed_delay */
10, /* sdoez_width */
20, /* sdoez_delay */
524, /* GDCLK_HP */
327, /* GDSP_OFF */
0, /* GDOE_OFF */
19, /* gdclk_offs */
1, /* num_ce */
},
I am being interested in this thread.
https://community.nxp.com/thread/456655
I.MX7Dual - EPDC ED133UT2 - display problem
best regards.
Hello gusarambula-san,
I understood what you said.
I newly issue the ticket to NXP Technical Support.
Best Regards,
Junichi
Hello Kawaguchi Junichi,
You should ask eInk of the EPD manufacturer for the panel’s waveform (.wfb) and the parameters (clock frequency, resolution etc.) and open a Case in nxp.com/support with both items attached. You should then receive a parsed waveform and also the right structure for your panel.
I hope this information helps.
Regards,