3 ms·
RISC-V Linux on ESP32
- shadowpho 4y agoWow 1:35 is pretty fast. That's as fast as a rasp pi zero!
- tyingq 4y agoInteresting comparison, though I assume the Rpi zero elapsed times include a lot more onboard peripherals for the kernel to figure out. I think I'm only counting five devices in the boot output for this ESP32. And nothing time consuming to configure, like a network device.
- sprash 4y agoA more interesting candidate for the ESP32 would be Inferno OS. It's a Desktop OS which doesn't require a MMU and needs about 1MB RAM on startup. As a bonus you get all the benefits of plan 9.
- e3bc54b2 4y agoThanks for pointing out Inferno OS. I recently started tinkering with embedded devices after a long gap, and this looks like perfect project to work on!
- deleted 4y ago[deleted]
- nl 4y agoOh an look it's another Fabrice Bellard[1] project that enabled it: > I've looked into QEMU emulation for RISCV but taking this project apart and getting only a few components out of it to run on an embedded system seemed like too much work. Eventually I've found out about Fabrice Bellard's TinyEMU [1] https://bellard.org/ https://bellard.org/
- flas9sd 4y agoit helped me to understand the authors motivation by reading his 5 year old post on the esp32 https://blog.drorgluska.com/2017/09/esp32-as-professional-gradeindustry-40.html https://blog.drorgluska.com/2017/09/esp32-as-professional-gr...