WIP: IPU and HDMI drivers for i.MX6

Ulrich Grey usenet at ulrich-grey.de
Wed Jul 22 03:21:57 UTC 2015


Hello,

I don't know whether this is related to your HDMI patches.
After some hours compiling a port, running the new system, I got this panic:
#
panic: vm_radix_insert: key 1 is already present

cpuid = 3

KDB: enter: panic

[ thread pid 53491 tid 100695 ]

Stopped at      $d.7:   ldrb    r15, [r15, r15, ror r15]!
#
Please see file: http://ulrich-grey.de/dl/wq20150722.txt
for further information.
------------------------------------------
On Tue, 21 Jul 2015 10:53:46 +0000
Ulrich Grey <usenet at ulrich-grey.de> wrote:

> A) Old EIZO-Monitor, attached with an HDMI-DVI Adaptor.
> It works but failed to parse EDID.
> See file #1.
> Screenshot: http://ulrich-grey.de/dl/2015-07-21-095837_1024x768_EIZO.png
> 
> B) Philips TV (1440x900)
> It works but failed to parse EDID.
> See file #2
> Screenshot: http://ulrich-grey.de/dl/2015-07-21-100240_1024x768_PHILIPS_TV.png
> The Philips-TV screen shows the wrong aspect ratio, screenshot is ok.
> 
> Thank you for the patch.
> 
> Regards
> Ulrich
> ------------------------------------------------
> On Mon, 20 Jul 2015 13:54:50 -0700
> Oleksandr Tymoshenko <gonzo at bluezbox.com> wrote:
> 
> > 
> > > On Jul 20, 2015, at 5:07 AM, Ulrich Grey <usenet at ulrich-grey.de> wrote:
> > > 
> > > Hello,
> > > 
> > > I am running
> > > 
> > > FreeBSD wqtest 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r285652M: Sat Jul 18
> > > 01:43:03 UTC 2015     gwgpi at wqtest-hf:/usr/obj/usr/src/sys/IMX6  arm armv6hf
> > > 
> > > on a Wandboard-Quad. I have built the image with HDMI-patch using
> > > /usr/src/release/release.sh -c arm/Wandboard.conf
> > > on the Wandboard itself (a armv6hf system).
> > > 
> > > To boot I had to copy ubldr from a armv6 image to the fat partition.
> > > I don't know whether this is important in this context. Images without HDMI-patch
> > > are booting successfully.
> > > 
> > > During boot I got a grapical u-boot logo, then the screen jitters and is black.
> > > I have used an old EIZO Monitor and a Philips TV set. Both don't work.
> > 
> > It seems to be the same problem Mikaël has: two IPUs active. Also it's not
> > clear why reading EDID fails, so I added some more debug output
> > 
> > New patch:
> > https://people.freebsd.org/~gonzo/arm/patches/imx6-ipu-hdmi-20150720.diff
> > 


More information about the freebsd-arm mailing list