Probably the last demo ever made at my previous work place (as they killed the demo team), and probably the first app made using #godotengine running on a #RISCV platform embedded GPU: BeagleBoard's #BeagleV (should also run on #Sipeed #LPi4A)

New nerdpr0n is in da house: Sipeed LicheePi Book 4A, running a RISC-V Debian Linux.

And yes, date is wrong and it has no network yet. #riscv #lpi4a #sipeed

My latest (final?) mod on Lichee Pi 4A 40x40x20 mm heatsink with 40mm 5V fan. #LPi4A

The SIGILL crash I was experiencing with #openjdk JDK21 on the SiPeed LicheePi4 #LPi4A (LM4A) has been identified as a misdetection of the #riscv vector version capabilities (Board has 0.7 instead of 1.0 apparently)
Thanks to @ludovic_dev for identifying this and submitting https://github.com/openjdk/jdk/pull/15898
I've got a new test build of jdk-21+35 with this fix at https://ci.adoptium.net/job/build-scripts/job/jobs/job/evaluation/job/jobs/job/jdk21/job/jdk21-evaluation-linux-riscv64-temurin/79/artifact/workspace/target

In other news. I really want this case for my board but haven't seen it for sale yet ... #TakeMyMoney 😉

8316859: RISC-V: Disable detection of V through HWCAP by luhenry · Pull Request #15898 · openjdk/jdk

Some dev boards only support RVV version 0.7, while the OpenJDK only supports RVV version 1.0. These two versions are not compatible with each other. Given the V bit is set through HWCAP on some cu...

GitHub