Milk-V Jupiter2 is mini PC with a SpacemiT K3 RISC-V processor

The Milk-V Jupiter2 is a compact computer powered by a SpacemiT K3 processor with an eight-core RVA23 compliant RISC-V processor, Imagination BXM-4-64-MC1 graphics, and support for up to 60 TOPS of AI performance.

Compared with the original Milk-V Jupiter, the new model should bring big CPU, GPU, and AI performance boosts. It also supports faster wired networking. But it also features a […]

#milkV #milkVJupiter2 #riscV #spacemit #spacemitK3 Read more: https://liliputing.com/milk-v-jupiter2-is-mini-pc-with-a-spacemit-k3-risc-v-processor/

linux kernel question regarding #copyfail CVE-2026-31431 I just tested a c version of the exploit (https://github.com/tgies/copy-fail-c) on a riscv64 linux 5.10.4 (milkv-duo) and get
```
[+] target: /bin/su
[+] payload: 2064 bytes (516 iterations)
socket(AF_ALG): Address family not supported by protocol
patch_chunk failed at offset 0
```

I tested it on another risc64 SBC with a newer kernel which gained root but it seems like the exploit doesn't work on this kernel.

I'll do some more digging #riscv #milkv

GitHub - tgies/copy-fail-c: Cross-platform C port of the Copy Fail Linux LPE (CVE-2026-31431). Disclosed 2026-04-29 by Theori / Xint.

Cross-platform C port of the Copy Fail Linux LPE (CVE-2026-31431). Disclosed 2026-04-29 by Theori / Xint. - tgies/copy-fail-c

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

OpenBSD supports the 64-core RISC-V Milk-V Pioneer board since version 7.6.
However, this is not mentioned on the riscv64 port page (https://www.openbsd.org/riscv64.html), there is no information on installing OpenBSD on the Pioneer in the INSTALL.riscv64 docs and there also seems to be no RISC-V-specific mailing list for OpenBSD.

Does anyone have more information on running OpenBSD on this specific piece of hardware?

https://www.openbsd.org/plus76.html

#openbsd #riscv #milkv

OpenBSD/riscv64

the OpenBSD/riscv64 page

For those that have been following my #SBC shenanigans for awhile, here is the current status:
1) #Pine64 RockPi Pro is still running strong as a file server
2) Both #MangoPi (quad and pro) have been recycled
3) #RPi zero has been set up to be a CLI sandbox to play around with
4) #OrangePi Zero2w & #MilkV mars both have #Debian installed but are currently collecting dust. I need to find something to do with them.

Unless something really neat comes out WITH robust support, I think my little foray into SBC will come to end; or more likely be way more sporadic.

Milk-V Titan now available for pre-order for $279 (RISC-V Mini ITX motherboard)

The MILK-V Titan is a mini ITX motherboard that measures 170 x 170mm (6.7β€³ x 6.7β€³) and should fit in a wide range of PC cases and work with a variety of PC components thanks its PCIe 4.0 x16 connector, support for up to 64GB of DDR4 memory, and M.2 connector for a PCIe 4.0 x4 NVMe SSD.

But while most motherboards with those kinds of features are powered by Intel or AMD processors, the Milk-V […]

#milkV #milkVTitan #miniItx #riscV Read more: https://liliputing.com/milk-v-titan-now-available-for-pre-order-for-279-risc-v-mini-itx-motherboard/

@xcyndi.bsky.social

And this is Layla (who used to be called Qiqi)! :D
She is a Milk-V Mars and has this beautiful white PCB.

While her SoC (JH7110) is RISC-V and not very powerful (no vector extensions, for example), she does have a ton of RAM (8 GB).
I mainly use her as a personal development machine, that I can connect to remotely. For that she runs Cockpit, VSCodium, and KasmVNC, so I can use both graphical and terminal applications.
She also runs some of my CI jobs, even though finding RISC-V compatible images for each step can be challenging.

With the PowerVR BXE-4-32 she also got a powerful GPU, but getting the drivers for it on a modern kernel with Ubuntu's config was a pain in the ass and required building and even further patching the kernel supplied by Starfive (https://github.com/starfive-tech/linux/tree/JH7110_VisionFive2_6.12.y_devel and https://github.com/JnCrMx/milkv-mars-linux ).
Sadly, the userspace drivers are still closed source tho…
I for example, utilize the GPU to automatically render previews of one of my projects using a CI pipeline: https://github.com/JnCrMx/xmbshell (https://github.com/JnCrMx/xmbshell/blob/main/.woodpecker/test.yml ).
If anyone is interested in the stats of the device and its driver, check out the gpuinfo.org report I submitted for it: https://vulkan.gpuinfo.org/displayreport.php?id=39359

In order to get the best possible performance out of her (and since I don't need an external GPU), I am using the M.2 slot for a 1 TB NVMe SSD that she boots from.
Getting it to work also required some debugging, and it turns out setting pci=noaer in the kernel command line makes things work.

Her being RISC-V also adds some limitations, but I thankfully managed to find a working Firefox version and the overall software support is always getting better.
Box64 is also an absolute lifesaver for running proprietary x86 apps.

Overall, despite her shortcomings, she is one of my favorite SBCs, especially since I had to solve so many issues to get her to run well.
If anyone also owns this board (or one with the same SoC) I would love to talk a bit about its GPU and maybe someone even got the open source drivers to work, which would be the dream.



RE: https://wafrn.jcm.re/fediverse/post/7485e59b-0da6-4e06-b730-f55544410fe6
#SBC #Milk-V #Milk-V-Mars #RISC-V #Imagination

I like my #riscV #MilkV Jupiter board, but it's far from ready for daily #programming business.

Standard tools are missing or not working:
#VSCodium cannot be compiled, because #NodeJS dependencies have no RISC-V support.
#neovim cannot be compiled with #luajit (no RISC-V support too) so #AstroNvim and other plugins fail.
And common linux distro games fail to start due to opengl.

But #gcc, #codelite and #codeblocks are delivered by #debian and work fine.

Minimum requirements are fulfilled πŸ‘

My new #RISCV family member arrived: A #MilkV #Jupiter.
I really liked #OrangePi RV2, but these chipcard soc's are uncomfortable for daily office-business due to their small size.

The Milk-V Jupiter is a cheap standard ITX board which I can mount in a "real PC-style case" with space for more storage and devices.

Recommended #Bianbu OS images failed to boot from SD card with errors ... but then I found updated #Debian πŸ₯° variants and with #Trixie it ran as desired. https://archive.spacemit.com/image/k1/version/debian/