4 ms·
Sadly it is mostly abandoned. But not only was it the smallest CPU with a gnu toolchain, there was also a port of linux no-mmu unto it!
by dmitrygr 4y ago
Sadly it is mostly abandoned. But not only was it the smallest CPU with a gnu toolchain, there was also a port of linux no-mmu unto it!
- xyzzy123 4y agoHi, what are the differences in this case between "abandoned" and "finished"? Guessing a lot of toolchain / software rot?
- dmitrygr 4y agoYes. That. And the original people who ported the toolchain no longer care.
- robinsonb5 4y agoYes, exactly, the gcc port is a very old version, and the build process frequently breaks on more modern systems. I did fork it [0] and apply a couple of fixes a year or so back, but I seem the be the only one who cares now, and even I don't care enough to pour large amounts of time into it! [0] https://github.com/robinsonb5/zpugcc https://github.com/robinsonb5/zpugcc
- dmitrygr 4y agoI care too. Is there a way to contact you?
- robinsonb5 4y agoYes by all means - I have a gmail account, with the same username as here and github.
- goldenpreppy8 4y agoTruly sad. Open source project that is highly customizable, with users able to select the instruction set and data path that best suits their application, and the best part , developers can write programs for the ZPU using standard C (GNU Compiler Collection toolchain). Also wasn't the original purpose of the project to create CPU with low-power consumption? And yet it was capable of 200mhz on 32 bit instructions if I'm not mistaken. Packs a punch , especially if it was designed for battery powered devices. What led it to get abandoned?
- dmitrygr 4y agoThe problem with the ZPU is that the performance is at best something like 0.1MIPS/MHz