As per: https://lists.freebsd.org/pipermail/freebsd-arm/2019-February/019420.html The cpsw device doesn't load from the FDT which causes panics when trying to boot over NFS.
A commit references this bug: Author: emaste Date: Wed Apr 3 21:01:54 UTC 2019 New revision: 345855 URL: https://svnweb.freebsd.org/changeset/base/345855 Log: cpsw: use `phy-handle` in FDT to find PHY address In r337703 DTS files were updated to Linux 4.18, including Linux commit 4d8b032d3c03f4e9788a18bbb51b10e6c9e8a56b which removed the `phy_id` property from am335x-bone-common (as the property was deprecated). Use `phy-handle` via fdt_get_phyaddr, keeping the existing code as a fallback for old DTBs. PR: 236624 Submitted by: manu, Gerald Aryeetey <aryeeteygerald_rogers.com> Reported by: Gerald Aryeetey Reviewed by: manu MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D19814 Changes: head/sys/arm/ti/cpsw/if_cpsw.c head/sys/dev/fdt/fdt_common.c
A commit references this bug: Author: emaste Date: Wed Apr 17 17:19:20 UTC 2019 New revision: 346325 URL: https://svnweb.freebsd.org/changeset/base/346325 Log: MFC r345855: cpsw: use `phy-handle` in FDT to find PHY address In r337703 DTS files were updated to Linux 4.18, including Linux commit 4d8b032d3c03f4e9788a18bbb51b10e6c9e8a56b which removed the `phy_id` property from am335x-bone-common (as the property was deprecated). Use `phy-handle` via fdt_get_phyaddr, keeping the existing code as a fallback for old DTBs. PR: 236624 Submitted by: manu, Gerald Aryeetey <aryeeteygerald_rogers.com> Reported by: Gerald Aryeetey Reviewed by: manu Sponsored by: The FreeBSD Foundation Changes: _U stable/12/ stable/12/sys/arm/ti/cpsw/if_cpsw.c stable/12/sys/dev/fdt/fdt_common.c