I'm missing EC_fml13v01_20241227_v1.0.17.bin for the #deepcomputing #deepcomputingRiscVMainboard #riscv64

The original links is now 404 (meh, not nice) and I cannot find thie file on github anywhere.

Also filed as https://github.com/DC-DeepComputing/Framework/issues/51

Please post EC binary for V1 firmware on GitHub (EC_fml13v01_20241227_v1.0.17. bin) · Issue #51 · DC-DeepComputing/Framework

The file is referenced from DC-ROMA RISC-V Mainboard (Early Access Edition) for Framework Laptop 13 EC Firmware Flashing Instructions.pdf but the URL is now 404

GitHub

This took me quite a bit of time, but I managed to boot postmarketOS on a currently unsupported devboard (commonly available for €25-30 where I live).

Little bit proud, but it's not a proper port yet, I ripped the kernel and other parts of the pre-init bootchain (fip.bin, u-boot, ...) from a pre-made Debian image for that device. I have a (mostly working) APKBUILD for that device's userland though. :)

#postmarketos #linux #milkv #riscv64

We wrapped up this weekend by starting the first RISCV builds for #Trisquel 12.

There's still a long way to go before we have the complete repository in RISCV, but this is the beginning of that journey.

Thanks to @jas for their financial support, which we've finally been able to incorporate into the project!

Read you around! 👋
#GNU #FreeSoftware #riscv64

Cerramos este fin de semana comenzando con las primeras construcciones de RISCV para #Trisquel 12

Todavía un largo camino antes de tener el repositoro completo en RISCV pero este es el inicio de ese camino.

Gracias a @jas por su colaboración económica, que por fin logramos reflejarla en el proyecto!

Seguimos en contacto! 👋
#GNU #SoftwareLibre #riscv64

Dark Blue Weekly - Episode 9

The irony: the entire RISC-V base ISA (RV64GC) is beautifully RISC: simple opcodes, fixed 32-bit instructions (+ compressed), load/store architecture, no flags, no implicit state. Then RVV comes along and throws all those principles out the window: global implicit state, microcode-like behavior, variable semantics of the same instruction.

Because vsetvli changes the semantics of all subsequent V-instructions based on the current VLEN configuration. For a JIT compiler in an Emulator and for an Emulator in general, this means having to continuously track the vtype state and react to any changes, a fundamental contradiction to the principle of statically analyzable instructions. It feels like the RISC-V Foundation sacrificed the simplicity and elegance of the RISC principle to create a powerful but extremely complex "super-SIMD" that is difficult to efficiently map in a JIT. A more traditional SIMD extension with fixed vector widths and clearly defined instruction semantics would have been much more JIT-friendly. The upcoming P extension does go in that direction, but it is primarily targeted at embedded and low-power applications rather than high-performance computing.

#riscv #riscv64 #emulation #pasriscv #object_pascal #delphi #free_pascal

🤸 updated #docker images for #duckdb v1.4.3
- based on Alpine: https://hub.docker.com/r/codieplusplus/duckdb
- based on Debian: https://hub.docker.com/r/codieplusplus/duckdb-debian

all multi-arch for #amd64, #arm64, #riscv64

codieplusplus/duckdb - Docker Image

It's 2026 now and time for an updated blog post for cross-compiling Chromium for RISC-V from scratch.

This blog post is much more simple compared with my previous blog post, because many RISC-V patches have been merged into Chromium mainline.

https://www.kxxt.dev/blog/cross-compile-chromium-for-riscv-2026/

#chromium #riscv #riscv64 #linux

Cross compile mainline Chromium for RISC-V from scratch (2026)

This blog post walks you through the procedures about cross compiling mainline chromium for riscv64 from the absolute scratch.

I have that page about Arm cpu cores and their features.

RISC-V cpus has insane amount of extensions. I wonder when someone will make similar page about their details.

https://gpages.juszkiewicz.com.pl/arm-socs-table/arm-cpu-cores.html

#riscv64 #riscv

AArch64 cpu core information table

AArch64 cpu core information table

Marcin Juszkiewicz