This hardware is very interesting (RISC-V). Is the hardware open and simple enough I can reasonably run a custom assembly written mini-kernel?
The StarFive JH7110 should be fine for that, but there's some lower-power hardware that's even better for your use case. The Bouffalo Labs BL808 and Sophgo SG2000 series are both asymmetric multiprocessor SoCs that allow you to run a full OS, such as Linux, on one core, and run bare metal on the other. Unlike symmetric multiprocessing, you aren't just running a premptable thread on a spare core, but you get full cont…
I may go first with some code extraction and customization from linux, before probably ending with a lot of "hand compiled" linux code.
And yes, lower-power for the moment, since I would first use that for self-hosting.