3 ms·
At the other end of the scale, if anyone wants to play you can run a little openpower CPU on an FPGA with completely open source. https://github.com/antonblanc
by mkj 5y ago
At the other end of the scale, if anyone wants to play you can run a little openpower CPU on an FPGA with completely open source. https://github.com/antonblanchard/microwatt https://github.com/antonblanchard/microwatt
It's capable of running Linux, some example docs are https://shenki.github.io/boot-linux-on-microwatt/ https://shenki.github.io/boot-linux-on-microwatt/
The toolchain consists of "apt install gcc-powerpc64le-linux-gnu" on Debian, no funny downloads. And if you want to target a Lattice ECP5 board even the FPGA tools are also all open, thanks to Yosys and friends.
All the openpower ISA spec PDFs are available for perusing on the openpower site.
- berlinquin 5y agoThanks for sharing. I've looked at getting a PowerPC dev board, but didn't find anything at a reasonable price. I never made the connection that microwatt plus and FPGA would get me there.
- mkj 5y agoWe've now got a walkthrough up for getting Microwatt going on an OrangeCrab ECP5 board. https://codeconstruct.com.au/docs/microwatt-orangecrab/ https://codeconstruct.com.au/docs/microwatt-orangecrab/