There was the OberonStation,
Then there was the Sceptre board, but it went out quite fast.
https://www.elektormagazine.com/labs/easy-sceptre-programmin...
But given Astrobe, there are a few more boards to target.
Oberon will also run on this [1].
[1] http://saanlima.com/store/index.php?route=product/product&pr...
Thanks.
Posting the direct link for the Oberon image.
http://www.saanlima.com/pepino/index.php?title=Pepino_Oberon
More memory, and a video controller. (I can imagine a PS/2 port implemented through GPIO, but a video controller can only be done using a separate chip.)
Re:A smaller, cheaper RISC V board
by 0xcde4c3db on Tuesday September 19, 2017 @08:18PM
(#15289828)
Software-generated video is definitely difficult to get working from scratch, limited in resolution, and expensive in CPU cycles, but it's been done on several microcontroller families [1] [2] [3]. You generally still need an external resistor network to do the D/A conversion, though.
[1] http://www.rickard.gunee.com/projects/video/sx/gamesys.php
[2] http://www.theresistornetwork.com/2013/03/avr-vga-generation...
Overall I think it would be neat to see a "hackable" (2D) video controller emerge too. There are quite a lot of "small systems" that could use with an easy way to get decent video out (practically speaking HDMI, or maybe DP).
A display controller that can drive HDMI and a 2D graphics accelerator are different things. They just both work from the same framebuffer in a SoC's memory.
A special chip isn't really needed for this, an FPGA can do all of the above (with the correct bitstream)
Fpga, discrete asic, or on-die on soc, that's just implementation detail. Of course I'd expect the first iterations to be fpga based, that's almost unavoidable these days.
Makes sense, I guess I shouldn't really assume otherwise, that's how ARM is used these days. I hope we'll see some competition on the actual microcontrollers and stuff to push that price down further.
At this point, it would be very lovely and educational to see an Oberon system (http://www.projectoberon.com/) ported to these small boards. (It could definitely use more memory to run a desktop system, though.)