- cross-posted to:
- programmerhumor@lemmy.ml
- cross-posted to:
- programmerhumor@lemmy.ml
I feel like an edit with USB buses is in order.
No no, that’s wrong. You obviously only want fields with more than one bus on them. Otherwise they would not have used the plural
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.
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
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.
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.
Good point.
Anything that is turning complete & has enough ram can emulate x86, and an x86 emulator can boot Linux.
x86 emulator can boot Linux
… eventually!
I only know that Marvell is bad, are the rest also bad?
Iirc, Broadcom (big surprise I’m sure lmao) is also shit with Linux support
The prompt says “can boot”, not “is usable with”. If it gets to the kernel and then hangs that still counts.
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.
From what I hear it’s best to avoid Broadcom-based routers if you plan to install OpenWRT.
putting a Spartan in there is a low blow.