Earlier quoted context omitted.
Nearly all SD cards that I've used in Pis and other SBCs have died unpredictably in the past, so I've pretty much given up on using them
Using f2fs and setting up the SW on my SBCs to not write data needlessly to SD card all the time (some programs are really bad at this), and having a very high quality power supply and cabling was enough to make my boards work for years on a single SD card. Some are at 4 years currently and still work fine. I'm using Sandisk only, since a few years ago, because it's the only manufacturer that allows me to verify onli…
BeagleV – An affordable RISC-V computer designed to run Linux
221–230 of 311 posts
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#222Earlier quoted context omitted.
The board has 16GB DDR4 memory on board, that's probably one of the most costly components.
16GB DDR4 2400 DIMMs run about $67 retail. So about 1/10 of the total cost of that board. It's a little apples and oranges, but since it seems like they just plucked down the same 8 chips you'd find on a DIMM right to the board maybe not that much. I note that it has a PCIe x8 slot, but they don't have drivers for a video card (or any card) yet so it's kinda useless.
SiFive demonstrates the HiFive Unmatched using a $300 150W Radeon RX580. https://www.youtube.com/watch?v=HVsnnYuvDXI
You can complain that you don't want to spend that much on a graphics card [1] but you can't complain that it's not supported.
[1] cheaper ones will work too
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#223Is there something inherently complicated in adding a SATA/M.2 port to board like this? The RaspberryPi is also "disk-less", which to me is one of the major limitations. It's a super interesting little board, and I love that it's a RISC-V, that could really help getting the CPU in the hands of people. I just don't know enough about these things to understand why there are no storage connectors (other than an SD card…
On the systems I can control, I do all work "disk-less". I strongly prefer it. I like to keep programs and data segregated. The basic setup on NetBSD is as follows, with endless variations possible therefrom. The kernel(s) and userland(s), along with bootloader(s), are on external media, like an SD card or USB stick, marked read-only. There's a RAM-disk in the kernel with a multi-call binary-based userland (custom-ma…
Could you elaborate a bit more on that, please ?
It's been a while since I last touched NetBSD, but I don't remember anything special regarding that aspect.
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#224Why the linux boards are always designed to be cheap? What about those who have little more dough and are willing to put some cash to get extra? Just create some expensiver premium models, not only cheap stuff, damn it.
At the end of the day most of these are just toys and it's hard to justify spending $850 on a device that is less capable than a $500 mini form factor OEM box if you're doing something serious.
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#225Earlier quoted context omitted.
16GB DDR4 2400 DIMMs run about $67 retail. So about 1/10 of the total cost of that board. It's a little apples and oranges, but since it seems like they just plucked down the same 8 chips you'd find on a DIMM right to the board maybe not that much. I note that it has a PCIe x8 slot, but they don't have drivers for a video card (or any card) yet so it's kinda useless.
People have been running Radeon graphics cards with Linux desktop and the open source driver on the predecessor HiFive Unleashed board for literally three years already. SiFive demonstrates the HiFive Unmatched using a $300 150W Radeon RX580. https://www.youtube.com/watch?v=HVsnnYuvDXI You can complain that you don't want to spend that much on a graphics card [1] but you can't complain that it's not supported. [1] ch…
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#226Where are these manufactured?
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#227Earlier quoted context omitted.
I still need to run an SSD off of a powered hub for an RPi to use it stably.
Strange. What Pi? I’ve had a spinning 2.5” HDD connected to a Pi 3B+ for a few years now.
faster-spinning-plates would draw more power, I guess.
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#228Earlier quoted context omitted.
Using f2fs and setting up the SW on my SBCs to not write data needlessly to SD card all the time (some programs are really bad at this), and having a very high quality power supply and cabling was enough to make my boards work for years on a single SD card. Some are at 4 years currently and still work fine. I'm using Sandisk only, since a few years ago, because it's the only manufacturer that allows me to verify onli…
Samsung provides authentication software for their sd cards too.
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#229Earlier quoted context omitted.
The high-level design is proprietary too. As I said elsewhere, SiFive CPUs are just as closed as Arm ones, you just pay a royalty to SiFive instead of Arm.
This is not correct. Anyone can design and build a RISC-V CPU without ever getting permission from anyone. Anything that uses the ARM ISA on the other hand requires a (costly) licence from ARM. SiFive has its own proprietary *implementation" buty that's not required, and there are many free open source implementations.
There's a _huge_ gap between academic implementations and ones that are actually worth shipping. I can see RISC-V winning quite handily for microcontrollers. But on anything bigger than that...
Re: BeagleV – An affordable RISC-V computer designed to run Linux
#230Earlier quoted context omitted.
Honestly I just wish there was a faster standard than SD. 100MB/s for solid state is just incredibly slow now-a-days. There's no reason you couldn't kick SD transfer speeds up towards SSD speeds other than the protocol doesn't allow for it.
I wish folks would stop conflating boot media and root media. There's no reason your SD card has to consist of anything more than u-boot. SD is fantastically simple, so that the boot rom can get at a bootloader without much effort (generally the bootrom just looks at a memory offset on the mmc device). Once you start speaking newer faster protocols, this simplicity is lost. You're not likely going to find a bootrom t…