4 ms·
Its purpose is mainly didactic for students or experienced developers who want to get started into x86 low-level programming. And that's a noble idea. But thi
by joezydeco 11y ago
Its purpose is mainly didactic for students or experienced developers who want to get started into x86 low-level programming.
And that's a noble idea. But this board has absolutely no I/O except for an LED. If you're going to teach embedded development, you really need to talk to some peripherals or understand how to manipulate on-chip registers. Modern SoCs work in a completely different manner than this board.
And, just to add a personal viewpoint, learning x86 low-level programming has very little value in the embedded systems market at this point in time.
- poseid 11y agoindeed, this looks interesting how to do stuff with an fpga, but for basic embedded projects, I think arduino can lead much easier to results. this project looks also hard to reproduce elsewhere.
- zokier 11y ago> If you're going to teach embedded development, you really need to talk to some peripherals or understand how to manipulate on-chip registers. Modern SoCs work in a completely different manner than this board But the site explicitly says that it is intended to teach PC architecture and not embedded.
- joezydeco 11y agoBut you can pick up an 80386-class PC at a thrift store for a couple of dollars. And it will have I/O ports, a true northbridge controller (not this mystery FPGA), and probably even a hard drive. And, if that's not an option, there's QEMU. Which AFAIK is free.