People keep asking me about riscv and OLIMEX Teres-1/2:
Felt like a 5th wheel in mainlining TH1520 as sipeed and beagledevs seems to be handling that support by themselves well enough so i didn't do much in that area recently and will revisit that with armbian and AerithForge patches for LicheePi 4A and BeagleV once they get linux 6.5+ to work reliably which seems to will be any day now. The issue of mis-implementation of RISCV ISA still questionable
For OLIMEX Teres-1: As far as i know and tested it works and will work, the community is now closely monitoring mesa updates so that asahi linux people can't break memory allocation for multiple major kernel releases which was the main issue that was breaking 3D rendering with `DRM_IOCTL_MODE_CREATE_DUMB`, the issue is still somewhat present on NixOS as the cached build dependencies sometimes use the broken mesa and don't ship backport patches i submitted a compatibility patches to nixos-hardware that don't do what they should (sorry x_x) will fix them as soon as i can, but expect nixos (and guix) to be very broken for at least another month all other distros should work without issue as the system has a strong mainline.
In terms of development of Teres-2 still in theoretical stage where me and my team look into how to implement that idea in sufficiently functional way.