Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 May 2020 15:32:13 +0000
From:      Dan Kotowski <dan.kotowski@a9development.com>
To:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   FreeBSD on Layerscape/QorIQ LX2160X
Message-ID:  <seVuHXPQIJwJasZ3wb2s2t61PcRQY5fyhT6njAvxEJ47Sj02pDtHbh-6EyHOf5M22BZdd27q4wK-zMPfCkJ2FIhFNnhILGxOQPebbQ19-0M=@a9development.com>

index | next in thread | raw e-mail

I'm wondering if anybody knows of work being done to port FreeBSD to the Layerscape platforms?

I happen to have a SolidRun HoneyComb LX2K workstation, based on NXP's Layerscape LX2160A, next to my desk running a custom-multistrapped Debian Jessie build, but would love to get FreeBSD running instead. I have only minimal experience working down in BSD driver/kernel land and no experience at all with Crochet, but would like to learn. And while I cannot afford to donate the actual hardware I'm happy to work with others to test builds.

Fortunately SolidRun provides the full DeviceTree and firmware sources in GitHub:

https://github.com/SolidRun/lx2160a_build

And some documentation about the board from their main website:

https://developer.solid-run.com/knowledge-base/honeycomb-lx2k/

https://developer.solid-run.com/knowledge-base/lx2160a-cex7-user-manual/

https://developer.solid-run.com/knowledge-base/freebsd/

Given how much information and source SolidRun has provided this might be a very simple build and bootstrap process - I just have no idea where to begin. SolidRun has some documentation on building for their Armada A38x micro-SOMs:

https://developer.solid-run.com/knowledge-base/freebsd/

Unforunately that relies on KERNCONF=ARMADA38X and I think that's going to miss support for all the nicest parts of the Layerscape 2160X.

Dan Kotowski
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?seVuHXPQIJwJasZ3wb2s2t61PcRQY5fyhT6njAvxEJ47Sj02pDtHbh-6EyHOf5M22BZdd27q4wK-zMPfCkJ2FIhFNnhILGxOQPebbQ19-0M=>