WIP: IPU and HDMI drivers for i.MX6

Mikaël Urankar mikael.urankar at gmail.com
Mon Jul 20 11:50:05 UTC 2015


2015-07-20 2:33 GMT+02:00 Oleksandr Tymoshenko <gonzo at bluezbox.com>:
> Hello,
>
>
>     Last few months I've been working on IPU(video controller)/HDMI
> support for i.MX6. This patch[1] is the first very limited
> milestone. It contains more or less complete IPU driver, DVI mode
> support for HDMI framer, and EDID handler. Missing part is pixel
> clock management so at the moment driver relies on U-Boot to set
> pixel clock for 1024x768 at 60 mode and it's the only supported mode
> for now.
>
> There seems to be several versions of DTS files for i.MX6 with
> very different structure for HDMI-related nodes. Patch works only
> with the version that is part of FreeBSD tree.
>
> Patch was tested on Hummingboard so any testing on other i.MX6
> devices is appreciated

Hi,

Great work, thank you!

I've tried on a cubox i4pro, the boot hangs after probing the video mode:
http://mikael.urankar.free.fr/FreeBSD/cubox_hdmi.txt

The boot also hangs if no hdmi/monitor are connected, last lines printed are:
VT: initialize with new VT driver "fb".
fb1: failed to parse EDID


More information about the freebsd-arm mailing list