Hacker News new | ask | show | jobs
by linuxkerneldev 3487 days ago
> it's an i.MX6SL, I thought we mentioned that on the web page.

Your website only says: "Processor 1 GHz ARM A9 CPU"

> Two from freescale for the imx6 and imx7

Ok, but you are using imx6.

> There's also another one written by lab126

Nope. That's the same driver from Freescale. You can download the kindle source to verify. https://www.amazon.com/gp/help/customer/display.html?nodeId=...

> then you have the u-boot drivers.

u-boot just draws a splash screen.

> you have the 5bit waveform support, which is a whole other story (with iffy GPL implications for some vendors I won't name).

I don't understand what you're trying to communicate. Why would a EPD waveform have any GPL implications? An EPD waveform is not software, it is a set of timing values and that's it.

> the display was designed based on our requirements

I'm having difficulty understanding what that means. It sounded like you were saying E Ink designed a panel for you, but maybe what you're saying is just that E Ink had a panel that met your requirements.

1 comments

there are two epdc drivers in the kindle gpl releases. the source for the lab126 one is only available in the tarballs you linked (named mxc_epdc_fb_lab126.c).

as for the waveforms, I'm talking about support for the REAGL (sic) waveforms. grep for it in the linux source in the tarballs you linked to.

and e ink did not have a panel that met our requirements, and designed a new one after we talked with them.

edit; just to be clear, we don't use the lab126 driver, it was just an example of there being more drivers for the imx6 generation epdc.