FreeBSD on Layerscape/QorIQ LX2160X
Dan Kotowski
dan.kotowski at a9development.com
Sun May 31 16:00:30 UTC 2020
> > > 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 */
};
};
```
More information about the freebsd-arm
mailing list