Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Mar 2020 23:28:05 +0100
From:      =?utf-8?Q?Klaus_K=C3=BCchemann?= <maciphone2@googlemail.com>
To:        Greg V <greg@unrelenting.technology>, freebsd-arm@freebsd.org
Subject:   Re: Switch to UEFI Re: CFT: alpha test of Ethernet driver for RPi4
Message-ID:  <964BBCA2-5EE1-4673-966E-63D37FEDB4EA@googlemail.com>
In-Reply-To: <57d4ba4ef95eeaf382d2c0b2407e9dab@unrelenting.technology>
References:  <AA1CAD4B-2275-4988-A533-203D91808DE2@googlemail.com> <202003281622.02SGMcmi027728@mail.karels.net> <57d4ba4ef95eeaf382d2c0b2407e9dab@unrelenting.technology>

next in thread | previous in thread | raw e-mail | index | archive | help


> Am 28.03.2020 um 23:15 schrieb greg@unrelenting.technology:
>=20
> March 29, 2020 12:23 AM, "Klaus K=C3=BCchemann via freebsd-arm" =
<freebsd-arm@freebsd.org> wrote:
>=20
>> I`m also working on pi4 a little while not ready=E2=80=A6
>> I recommend to switch the whole RPI-thing to UEFI/ ACPI, J.McNeill is =
working on that , afaik=E2=80=A6
>=20
> He's working on NetBSD a lot, but not on FreeBSD.

He is working on RPiUefi/TianoCore and NetBSD is the only OS which has =
already integrated=20
the Ethernet driver into UEFI with a published Mac-Adress

>=20
>> So next step I see is to implement ACPI-xhci-driver since =
FreeBSD-boot PANICS on xhci-
>=20
> That's not "implement a driver", that's "fix a bug" :)
> I was looking into this a month ago..
> For some reason reading from the XHCI's memory space returns junk like =
0xdead.
> And seems like nobody has seen that problem on NetBSD or Linux.
> I'll test this a bit more now.
I know the exact place where it panics(IRQ-message) and=20
at first glance I would say: the driver is incomplete and not fully =
implemented(only for allwinner) , but let`s take a closer look there and =
work on it =E2=80=A6

>=20
> Once we get that working, and the Ethernet driver port is published, I =
could add ACPI attachment to the Ethernet driver.
>=20
>> The good news is that I first saw USB working in UEFI-boot...=E2=80=A6t=
he ethernet driver should then later
>> correspond or to be integrated into UEFI =E2=80=A6 nice to boot from =
a =E2=80=9EBios=E2=80=9C -style menu with a plugged
>> USB-keyboard...
>=20
> Yeah, eventually there's going to be a NetBSD-derived Ethernet driver =
in UEFI for network booting.
Yes, afaik they are planning to do that

Klaus=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?964BBCA2-5EE1-4673-966E-63D37FEDB4EA>