• nickwitha_k (he/him)@lemmy.sdf.org
    link
    fedilink
    arrow-up
    33
    ·
    24 days ago

    That Spartan 6 FPGA can probably boot on a softcore with mainline Linux support. It has enough fabric space (74k logic cells) to implement some smaller RV32 designs.

    • Gronk@aussie.zone
      link
      fedilink
      English
      arrow-up
      3
      ·
      24 days ago

      Mad that FPGA looks pretty cheap to toy around with thanks for letting me know!

      I dream of making a SBC that has an FPGA and modular cable system to emulate as many device interfaces as possible

      • nickwitha_k (he/him)@lemmy.sdf.org
        link
        fedilink
        arrow-up
        3
        ·
        24 days ago

        No problem! I’ve similar goals, though I tend to be too exhausted in my free time as of late. The 6 series are a bit long in the tooth at this point (there’s 3 or 4 newer generations). They probably won’t give amazing performance, though they’re still used in logic analyzers. Probably great to learn on though.

    • drathvedro@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      22 days ago

      Trick question, cause that spartan chip ain’t an SoC by itself. Zynq is, but it has ARM core which car run linux on it’s own.

  • stingpie@lemmy.world
    link
    fedilink
    arrow-up
    29
    ·
    24 days ago

    Anything that is turning complete & has enough ram can emulate x86, and an x86 emulator can boot Linux.

      • lemmyng@lemmy.ca
        link
        fedilink
        English
        arrow-up
        28
        ·
        24 days ago

        The prompt says “can boot”, not “is usable with”. If it gets to the kernel and then hangs that still counts.

      • gen/Eric Computers@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        24 days ago

        Don’t a lot of routers use Broadcom SoCs? Things like DD-WRT and OpenWRT run the Linux kernel.

        Yes, Broadcom Wi-Fi driver support on Linux sucks, however.