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/

I released sample programs for the Milk-V Duo 64MB, written in both of Bash script and Python.
In this repository, I choosed the smaller 64MB model and try to overcome the limited resources and unstable OS.
Please visit following URL to see the detail of this contents.

https://git.bokunimo.com/milkv/

#milkv #riscv #ethernet #python #bash

Milk-V в Матрице

Для тех, кто в Matrix, есть возможность присоединиться к группам milk-v.

У компании Sophgo есть много разных железяк от микроконтроллеров до настольных компьютеров и серверов на базе RISC-V CPUs и SoCs.

https://matrix.to/#/#milk-v:matrix.org

#riscv #openhardware #opensource #milkv

Milk-V Titan is a mini ITX RISC-V board with support for DDR4-3200 and PCIe 4.0

The Milk-V Titan is an upcoming mini ITX motherboard with support for up to 64GB of DDR4-3200 memory, an M.2 connector for a PCIe 4.0 x4 SSD, and  a PCIe 4.0 x16 slot for a graphics card or other add-ons.

What makes the Titan unlike most motherboards though, is that it’s powered by an UltraRISC UR-DP1000 processor. The Milk-V Titan should be available soon for $279, although customers who […]

#milkV #milkVTitan #miniItx #riscV

Read more: https://liliputing.com/milk-v-titan-is-a-mini-itx-risc-v-board-with-support-for-ddr4-3200-and-pcie-4-0/

I suppose the #Nvidia #Jetson form factor is a kind of standard interface for #systemOnModule #SBC

There's already a #RiscV #SoM called the #MilkV Jupiter that's supposedly compatible with a #NvidiaJetson #carrierBoard, and now the #radxaN150 with an #x86 chip.

I'd be interested in seeing someone try various Jetson boards with the available modules.

https://mastodon.social/@schizanon/114683291238623615

Okay so I need to make my own split mechanical keyboard. But I want my keyboard to have dual functions. Both a keyboard and a "micro" PC. After long discussions in Rust Offtopic Matrix room and then Rust Embedded room, I think it's a good idea to use Milk V Duo as the processor for my keyboard. And then add video output(HDMI), speaker/buzzer, microphone and Wifi. A shortcut on the device will switch between micro PC and ordinary keyboard.

An advantage of sophogo sg2002 SoC is that the TRM is fully available in English. This will be useful when I want to enter kernel development later. For now I will just do Linux on it.

A Milk V Duo with 512MB RAM and with Wifi costs only 18 USD.

#sophogo #sg2002 #milkv #milkvduo #milkvduos #Linux #opensource #foss #microPC #miniPC #sbc #singleboardcomputers #singleboardcomputers #mechanicalkeyboard #mechanicalkeyboards #SplitMechanicalKeyboard #splitkeyboard #riscv #invention #geek #geeking #geekful #nerd #nerds #nerdling #nerdy #sg2000