I found an i.MX based board with HDMI input http://linuxgizmos.com/tiny-uav-oriented-imx6-sbc-has-hdmi-in-and-out/
Is the i.MX6 series or i.MX7 series capable of accepting HDMI input and converting to a grayscale eink Carta 6", Mobius 13.3", Fina EPD output?
What sort of latency would need to be anticipated doing the conversion(never mind power consumption)?
The application I am seeking of I.MX6 is to build an hdmi Monitor to scale down colour and image size with optimised eink partial refresh etc.
Resolution would be eink 1600x1200( or lower) HDMI 1.4a QHD input
Is this even possible on Freescale i.MX(latency, ghosting etc.)?
I am aware of a product with 13.3" display demonstrating eink montor usage DaSung Second Screen 13.3" E-ink Monitor - YouTube
The question is is i.MX capable of such EPD performance scenario?
None of the i.MX6 and i.MX7 series processors has an on-chip HDMI input, so, anyway, an external HDMI receiver/deserializer IC should be used. The example is the following part (please note that this is for reference only, NXP cannot recommend one part vendor over another):
It then can be connected to the processor's Camera Sensor Input (CSI) parallel port as a regular video capture device.
Also, there is the i.MX6SoloLite member of the i.MX6 processors family:
that is especially designed to drive EPD displays. It has on-chip EPD controller module that facilitates the EPD operation. Also, the i.MX6SoloLite processor has so-called Pixel Pipeline (PxP) module on-chip that accelerates the image processing (scaling, color space conversion, rotation etc.) in hardware.
So, seems that the combination of the i.MX6SoloLite processor and external HDMI receiver/deserializer chip can meet your requirements. For more information, please refer to the i.MX6SoloLite Reference Manual document, available on the i.MX6SoloLite Documentation web page:
Have a great day,
Artur
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
I did a bit of research on the 2 options you suggested.
Then I considered routing the hdmi signal to the mipi csi interface on the soon to be released I.mx7 dual core soc.
What would be needed is a hdmi to mipi csi bridge - Toshiba TC358779XBG .
My question now is if I can directly route the Toshiba TC358779XBG mipi CSI-2 output to the I.mx7(I.mx6sl)
What would I need to do on I.mx side to process the input stream and use the EPD controller for eink screen. The device will run Android OS(or Linux). Would a native android camera app be able to use the Toshiba TC358779XBG stream as if it's a camera?
Also is there a way to have two mipi CSI sources one and one from the Toshiba TC358779XBG alternate input to I.mx so an Android app can't tell the difference?
Please provide the Toshiba TC358779XBG data sheet document to make me able to check.
Artur
Just to add that a board using one of the Toshiba chips already lists I.mx as supported
Thank you Artur,
There are 5 variations of the Toshiba HDMI to MIPI CSI bridge chips - HDMIR Interface Bridge | TOSHIBA Semiconductor & Storage Products Company | Americas
Would be good to know which of the 5 is the best fit for the I.mx mipi csi interface.
OK, give me some time to check.
Artur
Wondering if you were able to check the Toshiba chips.
I am looking at using imx6 duo lite(the one with the epd controller)
and maybe imx7 duo when released.
I agree with Artur. I was just about to comment something similar.