AstonJ

AstonJ

I’ve become increasingly interested in RISC-V hardware due to the risks associated with other processors and their potential backdoors (Intel Management Engine (ME) and AMD Platform Security Processor (PSP) etc) and so an air-gapped RISC-V SBC seems like a good option (no hidden/proprietary/closed-source subsystems). I need the SBC to work on a sensitive piece which I would like to be as secure as possible (hence air-gapped) so only need it temporarily, however thinking ahead it would be nice if I can later re-use the hardware for something Nerves related :lol:

Hence wondering what the current status of RISC-V and Nerves is, and whether anyone has successfully used any RISC-V SBCs with Nerves or has any recommendations. One I quite liked the look of was the VisionFive2, as it ticks a lot of my boxes.

The Nerves system I will want to use it for eventually will basically be an intelligent sauna fan, to pump warm air from the top back into the bottom (so a bit like a Saunum heater).

Showing Posts 4 to 1

AstonJ

AstonJ OP

That’s good to know - thanks! I guess I could always post here if I get stuck, but it’s good to know it’s more than likely feasible. Just need to find the time now :024:

Tell us more!

When you can :icon_biggrin:

lawik

lawik

Nerves Core Team

The easiest to use is a Raspberry Pi 4 or 5 (because USB-C) soon to be beaten by Nerves Starter Kit (soon™) :wink:

It is perfectly doable to bring any board that can run Linux with about 200MB RAM up with Nerves. So those boards you mentioned are probably fully feasible. I don’t know of anyone having done work to pave the way. But then again, people get a new system up with Nerves via LLM all the time these days. It is mostly about pulling together some buildroot, some linux sources and any vendor nonsense needed.

AstonJ

AstonJ OP

Thanks Gus! :icon_biggrin:

It’s great to hear Nerves supports RISC-V :048:

The MangoPi MQ Pro looks very cool, though the SBC I need for this particular piece can’t have wifi or bt, hence was looking at the VisionFive2 and the Milk-V Mars (which I really like but it’s been out of stock for a while). Would either of those work with Nerves or is it more a case of having to try to see?

It’s not a big deal that I get to re-use this SBC with my Nerves sauna project, but just thought it was worth asking just in case. (Think we probably beed a “What’s the best/easiest MCU or SBC to use with Nerves” if we haven’t already got one :lol:)

gus

gus

Nerves Core Team

Hey Aston!

Nerves does support RISC-V, and there’s an officially maintained system for the RISC-V based MangoPi MQ Pro: https://github.com/nerves-project/nerves_system_mangopi_mq_pro

It’s definitely not a computing powerhouse, at only 1GHz single core, based on the Allwinner D1 chipset. But it does have a rich set of peripherals. I think you can buy them on AliExpress for around €30.

It’s probably the lowest barrier to entry to get started with RISC-V and Nerves. At the very least it would be a good reference if you choose some different hardware :slight_smile:

— All posts loaded —

Where Next? Top

Trending in Hardware Top

Other Trending Topics Top

JesseHerrick
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
mhanberg
Hi everyone! The first release candidate for the Expert language server project is now available! We’ve published a press release detai...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews