ThunderX2 support in FreeBSD/arm64

Ed Maste emaste at freebsd.org
Mon Feb 4 20:23:41 UTC 2019


On Thu, 3 Jan 2019 at 15:52, Jayachandran C. <jchandra at freebsd.org> wrote:
>
> There seems to be 2 issues here - both of them happen when the AMI
> firmware is used.
> The first issue is that the efi framebuffer does not work, and I am
> not able to select the serial console with AMI firmware. The second
> issue is that the on-chip SATA controller is not setup correctly by
> the AMI firmware and can cause a 'NBU BAR error' failure.
>
> I have uploaded a test firmware and instructions to
> https://people.freebsd.org/~jchandra/testfw/ which should boot FreeBSD
> fine. This is an internal build which does not have both the problems
> above. Let me know if this works, and I will try to push the fixes to
> AMI.

Thanks, with the test firmware I'm able to make progress and the
kernel boots fine. It's now hanging while trying to mount root over
NFS; final console output is:

Trying to mount root from nfs:10.0.0.1:/tank/export-root/arm64/ [rw]...
taskqgroup_attach_cpu_deferred: setaffinity failed: 3


More information about the freebsd-arm mailing list