Date: Sun, 21 Jul 2019 23:02:52 +0200 From: Milan Obuch <freebsd-arm@dino.sk> To: Emmanuel Vadot <manu@bidouilliste.com> Cc: freebsd-arm@freebsd.org Subject: Re: Pine64 (LTS) HDMI trouble with UHD display Message-ID: <20190721230252.3622c435@zeta.dino.sk> In-Reply-To: <20190718094432.6c868b59ace49b078ce07c16@bidouilliste.com> References: <20190718091204.410aaedd@zeta.dino.sk> <20190718094432.6c868b59ace49b078ce07c16@bidouilliste.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 18 Jul 2019 09:44:32 +0200 Emmanuel Vadot <manu@bidouilliste.com> wrote: > On Thu, 18 Jul 2019 09:12:04 +0200 > Milan Obuch <freebsd-arm@dino.sk> wrote: > > > Hi, > > > > as I have now basically working FreeBSD-CURRENT on Pine64-LTS, I > > decided to try a 4K monitor via HDMI. This does not work with > > strange output, to me. This is what I captured from serial console, > > trying verbose boot after escaping to loader prompt: > > > > --- captured begin --- > > > > Type '?' for a list of commands, 'help' for more detailed help. > > OK boot -vs > > Using DTB provided by EFI at 0x47ef5000. > > Loading DTB overlays: > > 'sun50i-a64-sid,sun50i-a64-ths,sun50i-a64-timer,sun50i-a64-opp,sun50i-a64-uart2' /boot/dtb/overlays/sun50i-a64-sid.dtbo > > size=0x1fd /boot/dtb/overlays/sun50i-a64-ths.dtbo size=0x3e8 > > /boot/dtb/overlays/sun50i-a64-timer.dtbo size=0x175 > > /boot/dtb/overlays/sun50i-a64-opp.dtbo size=0x74f > > /boot/dtb/overlays/sun50i-a64-uart2.dtbo size=0x123 > > applying DTB overlay '/boot/dtb/overlays/sun50i-a64-sid.dtbo' > > applying DTB overlay '/boot/dtb/overlays/sun50i-a64-ths.dtbo' > > applying DTB overlay '/boot/dtb/overlays/sun50i-a64-timer.dtbo' > > applying DTB overlay '/boot/dtb/overlays/sun50i-a64-opp.dtbo' > > applying DTB overlay '/boot/dtb/overlays/sun50i-a64-uart2.dtbo' > > EFI framebuffer information: > > addr, size 0xbe000000, 0x1fa4000 > > dimensions 3840 x 2160 > > stride 3840 > > masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000 > > EHCI failed to shut down host controller. > > panic: Too many early devmap mappings 2 > > cpuid = 0 > > time = 1 > > KDB: stack backtrace: > > #0 0xffff0000004382b4 at ??+0 > > #1 0xffff0000003f3620 at ??+0 > > #2 0xffff0000003f33d0 at ??+0 > > #3 0xffff00000074ecdc at ??+0 > > #4 0xffff0000002bb0bc at ??+0 > > #5 0xffff0000002bd580 at ??+0 > > #6 0xffff000000395f40 at ??+0 > > #7 0xffff00000070dc14 at ??+0 > > Uptime: 1s > > > > --- captured end --- [ snip ] > > Any idea on debugging this situation? It is not show stopper for me, > > other things could be checked/tested/verified, but it would be nice > > to have working 4K/UHD video output... > > > > Regards, > > Milan > > Could you try bumping PMAP_MAPDEV_EARLY_SIZE in > sys/arm64/include/pte.h to say L2_SIZE * 12 ? > I tried with this modification, but nothing changed. Backtrace is a bit different (address a moved up, numerically), but nothing else is modified. So it must be something different, or could it be still not large enough? Regards, Milan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190721230252.3622c435>