3 ms·
The repo link: https://github.com/juiceRv/JuiceVm https://github.com/juiceRv/JuiceVm It seems to be booting a riscv vm, which is capable of running linux. The
by xfer 5y ago
The repo link: https://github.com/juiceRv/JuiceVm https://github.com/juiceRv/JuiceVm
It seems to be booting a riscv vm, which is capable of running linux. The hardware capabilities of ESP32 is not very important(except being fast enough).
- nousermane 5y ago"Fast" is relative here. According to the youtube link OP posted in CNX comments, it takes 6 minutes to boot to shell. Still, better than two hours @dmitrygr's ARMv5-on-AVR emulator took.
- dmitrygr 5y agoyeah, 240MHz 32-bit cpu does help compared to the 20-mhz 8-bitter :) Although, Xtensa can execute out of RAM, so here a JIT could be used for a larger speedup. Maybe i'll build a RiscV-to-xtensa jit some day when i'm bored
- charleover 5y agoThe video description states 30x speed so I suspect three hours is a more realistic expectation. https://youtu.be/w9UlZIYZtwI https://youtu.be/w9UlZIYZtwI