Recommended arm hardware (mostly for compilation)?

greg at unrelenting.technology greg at unrelenting.technology
Mon May 18 23:32:24 UTC 2020


May 19, 2020 2:01 AM, "Mark Millard via freebsd-arm" <freebsd-arm at freebsd.org> wrote:

> On 2020-May-18, at 05:27, Dan Kotowski <dan.kotowski at a9development.com> wrote:
> 
>> After a solid 16hrs this weekend, I can confirm that the pre-built images do NOT "just work", at
>> least not with SolidRun's HoneyComb version rev 1.4. A more thorough post in the other thread I
>> have about this platform with subject "FreeBSD on Layerscape/QorIQ LX2160X".
> 
> Interestingly, there seems to be another github area from
> solidrun referenced by:
> 
> https://developer.solid-run.com/knowledge-base/lx2160a-firmware
> 
> that has a link that points to:
> 
> https://github.com/SolidRun/lx2160a_build/tree/LSDK-19.09-sr-uefi
> 
> Note that it is explicitly uefi . There also is a non-uefi branch:
> 
> https://github.com/SolidRun/lx2160a_build/tree/LSDK-19.09-sr
> 
> The referencing developer.solid-run page says:
> 
> Currently recommend are branch LSDK-19.09-sr for U-Boot, and branch LSDK-19.09-sr-uefi for UEFI!

This is bad information! :) Outdated at least.

I suppose LSDK-19.09-sr-uefi build scripts would use LSDK-19.09-sr edk2-platforms:

https://github.com/SolidRun/edk2-platforms/tree/LSDK-19.09-sr/Platform/NXP/LX2160aCex7Pkg/AcpiTables/Dsdt

Now compare to master-lx2160a edk2-platforms (which I guess the very actively updated master branch of the build scripts would use):

https://github.com/SolidRun/edk2-platforms/tree/master-lx2160a/Silicon/NXP/LX2160A/AcpiTables/Dsdt

Only on master-lx2160a, XHCI (USB3) and AHCI (SATA) have the generic compatibility IDs that would allow any OS to pick them up.


More information about the freebsd-arm mailing list