Board Updates:
·
Program Updates:
· Arch Linux
o Apply workarounds for Node.js (GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116057 )
o Electron 34.x patched, still working on 35.x (Good news: it now compiles on SG2042!)
o Linux kernel updated to 6.13.x
o Chromium updated to 134.x
o ROCm updated to 6.3.x
o GCC patched to fix bootstrapping issues:
o https://github.com/Rust-GCC/gccrs/issues/3424
o https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119012
o glibc cherry-picked patches:
o RISC-V: Fix IFUNC resolver cannot access gp pointer by cyy
o linux: prevent kernel choose addr by itself in mremap test by c10s
o Rust updated to 1.85 with patches for musl.
o Arch Linux upstream starts to accept some RISC-V patches (autoreconf) that x86_64 doesn’t explicitly need.
· Debian
o Debian-Based Distro Comes to PINE64 RISC-V Tablet - link
o Debian Trixie initial freeze at 03/15. This is one good signal to get the first support from Debian stable
· Gentoo (Dev Images) link
o AI model testing is showing a roughly 8-25% speed increase on DC-ROMA Laptop II
· SUSE
o The Premier P550 board is booting Tumbleweed on mainline kernel with rebased patches, but is still missing some drivers.
· Android (AOSP)
o KUBUDS ( https://kubuds.io ) has some plans to do some works and release some prototypes related to AOSP RISC-V around July-August.
· Managarm
o Kernel now supports AIA
Next step is enabling more boards, probably VisionFive2.
· Linux Kernel
o Linux 6.15 to Support the Airoha NPU - link
o Lichee Pi 4A support has been added to buildroot mainline
· RISC-V
o Developer Board Status
o Demos
§ Scheduled
§ Suggestions
§ Pi Hole working on Licheepi 4a
§ Unscheduled
§ Code Think - Test In a Box
o EU Summit
§ Greg will likely be attending and helping to manage the Dev Zone
Demo DC ROMA Laptop II with Gentoo Qwen:0.5b Model Demo
· Flash SD Card with Gentoo (Dev Images) link
o default account is root
· Setup wpa_supplicant
o Create /etc/wpa_supplicant/wpa_supplicant.conf file
§ ctrl_interface=/run/wpa_supplicant
update_config=1
network={
ssid="???"
psk=???
mesh_fwding=1
}
o start wifi
§ wpa_supplicant -B -i wlP1p1s0 -c /etc/wpa_supplicant/wpa_supplicant.conf
§ wpa_cli reconnect
· Install cmake and go 1.24.0
o emerge cmake
o emerge go
· Download ollama repo
o git clone --recurse-submodules https://github.com/mengzhuo/ollama.git
· Build ollama
o go build .
· Run ollama
o ./ollama serve > /dev/null 2>&1 &
o ./ollama run qwen:0.5b --verbose
What’s cool?:
· Orange Pi RV2 using “Ky X1” - http://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/details/Orange-Pi-RV2.html
· New Framework Pre-order https://store.deepcomputing.io/products/dc-roma-ai-pc-risc-v-mainboard-ii-for-framework-laptop-13
· https://www.jonpeddie.com/news/risc-v-soc-with-gpu-from-eswin/
· Infineon brings RISC-V to automotive industry - link
· RVAM16 Arm Translation Achieves 65% Native Performance - link
· RISC-V MCU certified for PSA L2 Security - link
Miscellaneous notes:
· Chimera Linux drops RISC-V support - link
· Tasking Strengthens its Ecosystem with LDRA Acquisition and RISC-V Support - link
· Raspberry Pi Pico 2 RP2350 SoC goes on general sale - link
· Codasip to design EU-funded RISC-V processor - link