jookia, to random

I think a lot of people undervalue RISC-V being a vendor neutral processor ISA, so I want to share the time when Intel retroactively standardized undocumented CPU features and made millions of third-party CPUs unable to run newer versions of Linux: https://www.jookia.org/wiki/Nopl

timonsku, to China
@timonsku@mastodon.social avatar
pdp7, to VHDL

A new BeagleV board launched today! The BeagleV Fire features RISC-V + FPGA. https://www.beagleboard.org/boards/beaglev-fire

Fishwaldo, to random
@Fishwaldo@fosstodon.org avatar

My KDE Plasma Image for the is now available for testing. Still lots to fix up but this has full GPU desktop acceleration, and feels responsive, even running from a SD card. Check https://wiki.pine64.org/wiki/PineTab-v for details. @PINE64 @pine64eu

thezoq2, to factorio
@thezoq2@mastodon.social avatar

Ever played factorio and thought "I wish my factory had a risc-v core"?

Introducing Factorio Yosys!

This is a project of a friend of mine not on mastodon, so all credit to him. He built a full @yosyshq backend for that can now compile a core.

The core runs at 1.82 Hz at 60 FPS, and much faster with uncapped framerate.

Source code here https://git.sr.ht/~acqrel/factorio-yosys

A video of the game factorio, there is a big circuit connected to lights that blink

9to5linux, to debian
@9to5linux@floss.social avatar
tuxdevices, to linux
@tuxdevices@fosstodon.org avatar
ekaitz_zarraga, to guix
@ekaitz_zarraga@mastodon.social avatar

So, @stikonas and I, with @janneke s valuable help, managed to our in

It was a huge effort, but here we are.

https://ekaitz.elenq.tech/bootstrapGcc8.html

Thanks to for the support!

Of course all this is packaged in :)
And added to .

Soon in your favorite distros, but first we have to fight other dragons.

thefossguy, to debian
@thefossguy@fosstodon.org avatar
geerlingguy, to Cyberdeck
@geerlingguy@mastodon.social avatar

Testing out this tiny little guy currently—RISC-V in a cute little cyberdeck package. What do you want to know about it? I'll work on a video soon! (Disclosure: This laptop was provided for review by Sipeed)

image/jpeg
image/jpeg
image/jpeg

awai, to linuxphones
@awai@fosstodon.org avatar

Doing some evening hacking, bringing up the @PINE64 with upstream Linux (6.8-rc3) with only a new DTS and no additional patch!

So far it boots with working console output and eMMC/µSD, but that's about it...

pdp7, to random

I am happy to share that the BeagleBoard.org Foundation has launched a new RISC-V dev board today: the BeagleV Ahead powered by the T-Head TH1520 SoC (4x C910 cores) https://beaglev-ahead.org/announce

image/jpeg
image/jpeg
image/jpeg

9to5linux, to opensource
@9to5linux@floss.social avatar

8.1 Released with New Audio Backend, Multi-Touch Support for the GTK GUI, and Many Improvements for and https://9to5linux.com/qemu-8-1-released-with-new-pipewire-audio-backend-many-improvements

eniko, to random
@eniko@peoplemaking.games avatar

my little OS kernel advances ever so slowly

Fishwaldo, to random
@Fishwaldo@fosstodon.org avatar

Another Week - Another new image for (and ) - Kernel Version Bumps, Package Bumps in this release. Also, last actual release for PtV for a while, as now the images can be upgraded via "apt upgrade" online.
Major Changes for PtV include sound (enable it in settings), a updated kernel version 5.15.127 with the latest Starfive Vendor patches, improved EMMC performance, and a few thousand additional packages available via apt!

Grab it from https://github.com/Fishwaldo/meta-pine64/releases/tag/v2.0

jbzfn, to ai
@jbzfn@mastodon.social avatar

⚡ Firm headed by legendary chip architect behind AMD Zen finally releases first hardware — days after being selected to build the future of AI in Japan, Tenstorrent unveils Grayskull, its RISC-V answer to GPUs

「 Tenstorrent processors comprise a grid of cores known as Tensix Cores and come with network communication hardware so they can talk with one another directly over networks, instead of through DRAM 」

https://www.techradar.com/pro/firm-headed-by-legendary-chip-architect-behind-amd-zen-finally-releases-first-hardware-days-after-being-selected-to-build-the-future-of-ai-in-japan-tenstorrent-unveils-grayskull-its-risc-v-answer-to-gpus

kdenlive, to random
@kdenlive@floss.social avatar
linmob, to linuxphones
@linmob@fosstodon.org avatar
stikonas, to random
@stikonas@fosstodon.org avatar

@ekaitz_zarraga and I have finally bootstrapped on starting from GNU and (and eventually tiny binary if you go further back).

The binary that we have built is self-hosting and can build itself, though perhaps a few more bugfixes will be needed to reach the newest version of tcc.

@janneke
@efraim

bradlinder, to random
@bradlinder@fosstodon.org avatar
rml, to linux
@rml@functional.cafe avatar

writing a really tiny emulator that can boot without an MMU in a single #C function

https://www.youtube.com/watch?v=YT5vB3UqU_E

CyReVolt, to linux
@CyReVolt@mastodon.social avatar

FINALLY!

We just fully booted into on the board using as and a u-root rootfs. 🧑‍💻

This took quite a while again and I had needed some breaks here and there. Go 1.21RC2 has the necessary alignment checks for this to work without too much performance penalty otherwise caused if Linux or (even worse!) oreboot handled this.
In other news, this is a vast improvement to what OpenSBI offers. Less hacks, a cleaner architecture, and IT WORKS! 🥳

fedora, to fedora
@fedora@fosstodon.org avatar

Proud that Fedora was able to showcase the work that's being done on the RISC-V architecture in a Linus Tech Tips video! Props to the RISC-V SIG! 🙌

➡️ https://www.youtube.com/watch?v=vaMxTSm53UU

gyptazy, to ubuntu
@gyptazy@gyptazy.ch avatar

This is how one of the cases looks like for the board.

Happy serving on & . Hopefully soon again back on .

mike, to random
@mike@rebel-lion.uk avatar

Does anyone understand traps and interrupts?
On interrupt I set mstatus.mpie to mstatus.mie and clear mstatus.mie to disable interrupts in the handler. Then mret copies the flag back again. That’s all fine and makes sense.
Trap entry (e.g. ebreak or illegal instruction) currently does the same, is that correct? If so how do I recover from a breakpoint in an interrupt handler? There’s only one level of prior interrupt enable so the enable gets lost.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • thenastyranch
  • tester
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • tacticalgear
  • Youngstown
  • ethstaker
  • osvaldo12
  • slotface
  • everett
  • kavyap
  • JUstTest
  • khanakhh
  • ngwrru68w68
  • Leos
  • modclub
  • cubers
  • cisconetworking
  • Durango
  • InstantRegret
  • GTA5RPClips
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines