Date: Tue, 26 Jan 2021 20:03:34 +0100 From: Marcin Wojtas <mw@semihalf.com> To: freebsd-arm <freebsd-arm@freebsd.org> Cc: Zyta Szpak <zr@semihalf.com>, =?UTF-8?Q?Kornel_Dul=C4=99ba?= <mindal@semihalf.com>, Grzegorz Jaszczyk <jaz@semihalf.com> Subject: Armada 7k8k & U-Boot/Device Tree Message-ID: <CAPv3WKeBrbk7HtXYs07c_SZEU051VovhNTAtbLoOmLe41Qj-cA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, I struggled a bit with Armada 7k8k with FreeBSD and U-Boot (more general - FreeBSD and device tree) - the experience is not pleasant, but unfortunately in this activity switching to EDK2 firmware is not an opiton. On top of HEAD I see following issues (checked on MacchiatoBin, Armada 7040 DB, Armada 8040 DB and a custom board). Device tree used is aligned with Linux v5.10's. - PCIE init hang on MacchiatoBin (it has to be disabled to proceed) - CP110 interfaces do cannot operate - the devices such as SD/MMC and USB time out. KDB shows that no IRQs are received in GIC via ICU-GICP secondary controllers. Does anyone use MacchiatoBin with U-Boot (and/or Device Tree) and see similar issues? Was there a pair of FreeBSD - device tree revisions that fully worked? Best regards, Marcin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPv3WKeBrbk7HtXYs07c_SZEU051VovhNTAtbLoOmLe41Qj-cA>