Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    ESPRESSObin FreeBSD

    Scheduled Pinned Locked Moved Off-Topic & Non-Support Discussion
    5 Posts 2 Posters 991 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • curtisgriceC
      curtisgrice
      last edited by

      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.

      Slow code? Sounds like a good reason to buy more hardware!

      1 Reply Last reply Reply Quote 1
      • curtisgriceC
        curtisgrice
        last edited by

        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. 😕

        Slow code? Sounds like a good reason to buy more hardware!

        1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          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.img

          Steve

          1 Reply Last reply Reply Quote 2
          • curtisgriceC
            curtisgrice
            last edited by

            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.

            Slow code? Sounds like a good reason to buy more hardware!

            1 Reply Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              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

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.