ESPRESSObin FreeBSD
-
I have an ESPRESSObin v7 (same hardware as the SG-1100) that I would like to setup with pure FreeBSD (as close as possible). I am new to the ARM world and SBCs in general. Would anyone have any advice on building/installing FreeBSD for this board? It's obviously possible as pfSense runs on this board but they have not shared any details on this process.
To be clear, I am NOT looking to install pfSense. I want a FreeBSD system that will be used for... I don't know yet...
Any tips or pointers are appreciated and welcome.
-
I see the ESPRESSObin's Armada 3700 CPU is ARMv8 but https://wiki.freebsd.org/FreeBSD/arm/crossbuild makes no mention of ARMv8 on v6 and v7. So I'm not even sure what build target to use.
-
It's arm64 so the target would be aarch64.
I've not tried but you could just try booting a FreeBSD snapshot:
https://download.freebsd.org/ftp/snapshots/ISO-IMAGES/12.0/FreeBSD-12.0-STABLE-arm64-aarch64-20190524-r348203-memstick.imgSteve
-
That's on my list of things to try but I need to know if the the kernel is expecting the fdt to be a specific memory address and the config for uboot. As mentioned, I'm a bit green.
-
I've never tried but I believe that is a uboot env you can set. Kind of surprised not to find more discussion of this on the FreeBSD mailing lists / forum, but there doesn't seem to be. Asking about this on the FreeBSD forum might be better though.
Steve