FreeBSD on CuBox-i-4x4 (with HDMI patch)

Svatopluk Kraus onwahe at gmail.com
Tue Jul 28 13:13:32 UTC 2015


On Tue, Jul 28, 2015 at 9:18 AM, Ulrich Grey <usenet at ulrich-grey.de> wrote:
> Hello,
>
> I have the opportunity to test freebsd on a CuBox-i-4x4
> http://solid-run.com/product/cubox-i-4x4/.
>
> uname -ap
> FreeBSD wqtest 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r285875M: Sun Jul 26 14:55:10 UTC 2015
> gwgpi at wqtest:/usr/obj/usr/src/sys/IMX6  arm armv6hf
>
> To boot I have used this patch from Mikaël Urankar:
> http://mikael.urankar.free.fr/FreeBSD/arm/patches/sysutils_u-boot-cubox-hummingboard.patch
>
> Because I got an "No valid device tree blob found" error, in /boot/dtb I
> copied imx6q-cubox-i.dtb to imx6q-cubox-i4p.dtb.
>
> Now I can boot, but only half of the memory and one of two USB ports is recognized.
>
> I have compiled some ports on the text console without problems.
> If I compile in a xfce4-terminal, I get a panic:
>
> pmap_remove_pages: pmap 0xcad291b4 va 0x200ab000 pte1 0
> panic: bad pte1
> cpuid = 2
> KDB: enter: panic
> [ thread pid 28202 tid 100131 ]
> Stopped at      $d.7:   ldrb    r15, [r15, r15, ror r15]!
>
> But that may be related to the dtb-file.
>


Is it reproducible? I really would like to debug this panic. For
beginning, it would be nice to see 'show pmap'  output from ddb. If
it's reproducible, I could prepare some debug patch to try to get some
more info about it. Trying to run kernel with INVARIANTS option on is
worth it too.

Svata



> Regards
> Ulrich
>
> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"


More information about the freebsd-arm mailing list