FreeBSD on Layerscape/QorIQ LX2160X
myfreeweb
greg at unrelenting.technology
Sun May 31 16:09:10 UTC 2020
On May 31, 2020 4:00:22 PM UTC, Dan Kotowski <dan.kotowski at a9development.com> wrote:
>> > > I've sent a link to a known firmware build before:
>> > > https://drive.google.com/file/d/1yXSS1O1U8CmtwaIPfxNDkzhAClJGvErK/view
>> > > Have you tried it? Any difference in FreeBSD/NetBSD, with NVMe?
>> >
>> > I decided to go back to the UEFI sources and have found some differences that I think need to be reconciled before moving forward. That said, I'm not an ACPI wizard by any means - for me it's low-level mage spells at best...
>> > In https://github.com/SolidRun/edk2-platforms we have 2 different branches that SolidRun seems to use:
>> >
>> > 1. LSDK-19.09-sr
>> > 2. master-lx2160a
>> >
>> > I've been building from the latter branch, but found some significant differences in the former that I think may be important to merge in.
>>
>> To me it seems like 19.09 is just outdated and doesn't have any benefits. Ask the solidrun people to be sure.
>>
>> Either way, nothing here would fix the interrupt bug. It's our bug since NetBSD works fine :(
>
>Any thoughts on the "Poll mode" comment below from the dts? We're still not seeing any of the PHYs in either BSD.
>
>```
>&emdio1 {
> rgmii_phy1: ethernet-phy at 1 {
> /* AR8035 PHY - "compatible" property not strictly needed */
> compatible = "ethernet-phy-id004d.d072";
> reg = <0x1>;
> /* Poll mode - no "interrupts" property defined */
> };
>};
>```
Why are you looking at Ethernet stuff?
We do not have a driver for NXP's NIC in any BSD.
(I do wonder if the Semihalf work on the Layerscape family would eventually include Ethernet..)
More information about the freebsd-arm
mailing list