Raspberry Pi Launches Its Own Branded SD Cards and SSDs - Plus SSD Kits (omgubuntu.co.uk)
- Reference: 0175335229
- News link: https://hardware.slashdot.org/story/24/10/28/052209/raspberry-pi-launches-its-own-branded-sd-cards-and-ssds---plus-ssd-kits
- Source link: https://www.omgubuntu.co.uk/2024/10/raspberry-pi-launch-own-brand-ssds-priced-from-30
> Having recently announced is own range of [2]Raspberry Pi-branded SD cards (with support for command queuing on the Pi 5 and reliable read/write speeds) the company is now offering its own range of branded Raspberry Pi SSDs... And for those who don't have an M.2 expansion board? Well, that's where the new [3]Raspberry Pi SSD Kit comes in. It bundles the official M.2 HAT+ with an SSD for an all-in-one, ready-to-roll solution.
Eben Upton [4]expects it to be a popular feature :
> When we [5]launched Raspberry Pi 5, almost exactly a year ago, I thought the thing people would get most excited about was the three-fold increase in performance over 2019's Raspberry Pi 4. But very quickly it became clear that it was the other new features — the power button (!), and the PCI Express port — that had captured people's imagination. We've seen everything from Ethernet adapters, to AI accelerators, to regular [6]PC graphics cards attached to the PCI Express port... We've also released an [7]AI Kit , which bundles the M.2 HAT+ with an AI inference accelerator from our friends at [8]Hailo . But the most popular use case for the PCI Express port on Raspberry Pi 5 is to attach an NVMe solid-state disk (SSD).
>
> SSDs are fast; faster even than our branded [9]A2-class SD cards . If no-compromises performance is your goal, you'll want to run Raspberry Pi OS from an SSD, and Raspberry Pi SSDs are the perfect choice. The entry-level 256GB drive is priced at $30 on its own, or $40 as a kit; its 512GB big brother is priced at $45 on its own, or $55 as a kit... The 256GB SSD and SSD Kit are available to buy today, while the 512GB variants are available to pre-order now for shipping by the end of November.
>
> So, there you have it: a cost-effective way to squeeze even more performance out of your Raspberry Pi 5. Enjoy!
[1] https://www.omgubuntu.co.uk/2024/10/raspberry-pi-launch-own-brand-ssds-priced-from-30
[2] https://www.raspberrypi.com/products/sd-cards/
[3] https://www.raspberrypi.com/products/ssd-kit/
[4] https://www.raspberrypi.com/news/raspberry-pi-ssds-and-ssd-kits/
[5] https://www.raspberrypi.com/news/introducing-raspberry-pi-5/
[6] https://www.jeffgeerling.com/blog/2024/use-external-gpu-on-raspberry-pi-5-4k-gaming
[7] https://www.raspberrypi.com/products/ai-kit/
[8] https://hailo.ai/
[9] https://www.raspberrypi.com/products/sd-cards/
*runs at PCIe 2.0 speed (Score:4)
While this is very cool, I see that Raspberry Pi 5's internal PCIe bussing is Gen 2.0 x1. So although it supports NVMe SSDs from a pure connectivity standpoint and that in and of itself has a lot of value, they will run a lot slower than in your typical modern x86 mobo.
Not being disparaging at all. Raspy Pi 5s are awesome and this is expected, so I looked up this info as I was interested to know the actual throughput one could expect.
Re:*runs at PCIe 2.0 speed (Score:5, Interesting)
PCIe2 is still blazing fast for a storage interlink compared to what was common not that many years ago. There are lots of application where it will be great and more suitably compact than SATA cables, its also 'simpler' than SATA in the m2 format.
That said Pis are getting more 'expensive' and it seems like the trend is more and more to off the shelf parts vs, make something with the GPIO pins. At some point they are going to need to decide how to target these products or maybe create some more stratification, because I don't know what it is anymore. Is it hobby kit, or are they "consumer ARM PC parts"
Re:*runs at PCIe 2.0 speed (Score:4, Interesting)
The problem with raspi GPIO is that unless you can and want to use the programmable IO functionality (which is neat, to be fair) you are going to be throwing away a lot of performance using it, and the system is not completely realtime so there's things you can't reasonably do with it. As a result it often makes more sense to just hang a $3 Arduino Nano off of it and use it to do your GPIO, at which point you could have used something else which doesn't have all those pins so you're not paying for them. So they have the same problem of trying to figure out what their product is good for. Most people are either not using the expansion at all, or are using it to add a hat which provides functionality which really ought to be baked into the base product to make it cheaper and smaller — specifically, NVMe.
RasPi 5 is closer to Pico (Score:2)
> and the system is not completely realtime so there's things you can't reasonably do with it.
(Casting aside the fact that Linux is not the only OS you can run a Raspberry Pi and that you can actually run some real-time operating system to do baremetal stuff)
That's not entirely the case of the RasPi 5 in peculiar as...
> As a result it often makes more sense to just hang a $3 Arduino Nano off of it and use it to do your GPIO,
...this is basically the route Raspberry has went starting with the Pi5:
The IO controller of the Pi5 is a distant cousin of the RP2040 and RP2350 and stem from the same development, including their wonderful PIO state machines.
(RP1 is basically a kind-of-Pico but talking over PCIe to
Re:*runs at PCIe 2.0 speed (Score:5, Interesting)
The problem is the Pi was originally designed to be produced as cheaply as possible and to be a tool for students. Write a few lines of code to toggle an IO pin or collect data from a sensor. People kept asking for more powerful designs and the Pi foundation obliged. The first Pi had a composite video output and today people use them for playing 4k video at 60hz.
Luckily it opened the door for many clones to appear and RISC-V is getting attention now to free up licensing from ARM.
Re: (Score:3)
Yeah, the second point is the problem.
Yes, by itself it's greater than before and maybe a decent compromise for a device cheaper than alternatives with better options.
However, upon looking a Rpi5 costs about the same as an alternative with PCIe3x4 with m.2 down, and with a significantly beefier processor.
I'd say generally RPi sticking with Broadcom ARM is hurting the value proposition, since Broadcom isn't exactly pushing the envelope with their embedded ARM designs compared to other ARM vendors, and yet as
Re: (Score:2)
> That said Pis are getting more 'expensive'
You get to make this comment when older cheaper Pis aren't available anymore. Right now the Raspberry Pi is $10.98 *cheaper* than it was 8 years ago given the models currently available and in stock and adjusting for the fact that the 3+ is still available for the original launch price (and because inflation is a thing).
Having a wider product portfolio doesn't make your products more expensive. If you're on a budget, the budget models are right there for you to buy.
Re: (Score:3)
forcing-pci-express-gen-30-speeds-on-pi-5 [1]https://www.jeffgeerling.com/b... [jeffgeerling.com]
[1] https://www.jeffgeerling.com/blog/2023/forcing-pci-express-gen-30-speeds-on-pi-5
Re:*runs at PCIe 2.0 speed (Score:5, Informative)
The Raspberry Pi 5 doc states PCIe 3.0 mode isn't stable, which is why it's not enabled by default:
The Raspberry Pi 5 is not certified for Gen 3.0 speeds, and connections to PCIe devices at these speeds may be unstable.
Re: (Score:3)
The PCIe 2.0x1 interface is one of the reasons why I decided to use a competing device, an Orange Pi 5 Plus. It's significantly more expensive, but also significantly outperforms the RPi 5 with built-in PCIe 3.0x4 M.2 slot, dual 2.5G ethernet, usb-C, up to 32GB RAM, and a significantly faster cpu with more cores.
[1]https://www.amazon.com/Orange-... [amazon.com]
I also have a couple of RP5's around for things that don't require that type of performance.
Best,
[1] https://www.amazon.com/Orange-Pi-Rockchip-Frequency-Development/dp/B0C5BZLPZN?th=1
But are they any good? (Score:5, Interesting)
Back when I was messing with raspis (before mini pcs got cheap and raspis got more expensive) the SD cards that were shipping when you bought a bundle were poop. For some reason some SD cards have much, much faster random read access than others. You expect them to be varied in terms of write performance, and even in read performance, but I didn't expect them to vary significantly in seek times , the lack of which is supposed to be a key selling point of flash memory. But as it turns out they do vary significantly in this regard. Switching from a Sandisk Ultra card to a Samsung Evo+ literally halved my boot time. We are talking about a period of operation when transfer is sufficiently low that even on a raspi there are no unbuffered writes, as well.
So whose cards are they using? It's not like they manufacture SD cards, so these are about guaranteed to just be someone else's card which has been marked for them without any changes. They say the cards have "support for DDR50 and SDR104 bus speeds" but transfer rate is oddly enough not my biggest concern, nor even is random write performance (which varies as widely as you would expect) but just the random read performance, which is relevant all the time on restricted memory platforms where you don't have enough free memory to hold everything in cache all the time like you can on a desktop these days. A raspi with 8GB RAM is getting into minipc pricing territory where there is seldom a good reason to use one unless you are severely space constrained.
Re: (Score:3)
SSDs, not SD cards. The Raspberry Pi foundation is selling solid state drives (SSDs), not SD cards.
Re: (Score:2)
> SSDs, not SD cards. The Raspberry Pi foundation is selling solid state drives (SSDs), not SD cards.
Tell us you read neither TFS nor TFA [1]without telling us [raspberrypi.com]. It's in the title of the discussion you just commented in.
[1] https://www.raspberrypi.com/products/sd-cards/
Re:But are they any good? (Score:5, Interesting)
Poor seek performance is because SD cards remap sectors as a matter of course, to level out wear on the flash memory. So every seek involves looking up which area of flash memory that sector was mapped to, and if the lookup isn't optimized by e.g. having it cached in the controller's RAM rather than pulled from flash memory somewhere, it's going to be slow.
Another issue often seen as slow seek performance is where MLC reads need to be repeated due to calibration issues. The voltage in MLC flash fades over time, so the controller has to recalibrate the levels. More basic controllers just read the page, and if it fails checksums they re-read it at a different calibration. So the first read of a sector that has faded a bit takes much longer than subsequent ones, and looks like slow seek performance to the host.
Re: (Score:2)
I get that, but why are there any SD cards which are supposed to be fast which don't buffer that information? It's not like it takes a lot of memory to do it. I get why the very slowest classes of SD card wouldn't bother, because for those cards the price difference is no doubt significant, but I don't understand why anyone would make a card like that in the higher classes. SanDisk, I'm looking at you...
Re: (Score:2)
Because the benchmarks they and most reviewers use are flawed and don't pick up on those things. All they need to do to claim "Class X" is sustain that read speed after the blocks have been located and any calibration taken care of.
You are right, Sandisk are particularly bad and I don't know how they got their supposedly good reputation, beyond maybe all the others being even worse. You can buy industrial grade SD cards that have had a 100% factory test (typically they only test a few percent of the flash m
Branded products are nice (Score:3)
The branded products are nice for ensuring maximal compatibility. But as [1]Jeff Geerling on Youtube [youtube.com] has [2]documented extensively [github.com] since the Pi5 came out, there are lots of M.2 HATs out there that work really well. Many, by breaking modestly from the official HAT specification, allow for substantially larger SSDs - up to a 2280 module size.
[1] https://www.youtube.com/@JeffGeerling
[2] https://github.com/geerlingguy/raspberry-pi-pcie-devices/tree/master
An excellent upgrade (Score:2)
I'm working on machine vision applications with the Pi, and I use a Pi 5 as my development machine for that. The M.2 HAT+ is selling for $12 now and you can get a little 256G M Key SSD for about $20. A significant improvement in performance. It boots fast and will run VS Code smoothly, even with an AI code assistant.
Raspberry Pi Wrongly Given Open-Source Status (Score:2)
Along with the Unity Engine, Raspberry Pi laid out enough AstroTurf and aligned enough influences that now they have been pedestaled like like open hardware--even though they showed us where their heart is: corporate sales.
Things the world does not need... (Score:2)
They are clearly milking it for all the profit they can. The original idea is not even remotely present anymore.
And so it begins (Score:2)
I will miss them but the push for profit will eventually ruin them.
Re: (Score:2)
> I will miss them but the push for profit will eventually ruin them.
From my view, they abandoned the users for business users around the end of the plague times. So they are well on the way to being not for us.
Re: (Score:2)
You could really tell that they were not that interested in putting one into the hands of the people they were designed for.
Re:And so it begins (Score:5, Informative)
You can still buy Pi 3s. And Pi Zeros. You don't have to go with the latest and greatest.
Where Raspberry Pi completely destroys its SBC competitors is in software support and community. There are tons of SBCs out there with very interesting hardware, but totally crap software that is abandoned once the next model of SBC comes out. Raspberry Pi still maintains the latest version of the OS even for its older boards like the Pi Zero or the Pi 3.
Re: (Score:2)
What I needed a pi4 for would not run a pi3 much less a pi zero. So yes I had to go with the latest and greatest. Its what I put my project together with.
Re: (Score:3)
I would assert everyone is right here. The Pi community, even after the COVID unavailability of units for a long time, is a good one and well established. The software/OS support is solid, and they are well thought out and well built boards.
Of course, this doesn't mean they are the only game in town. China has been doing a lot with their RISC-V boards, and those are improving by a large factor, even with older Linux kernel drivers for the SoC items.
However, I do prefer to stick to the Raspberry Pi boards
Re: And so it begins (Score:1)
And so it [1]begins [wikipedia.org].
[1] https://en.m.wikipedia.org/wiki/Enshittification
Re: (Score:2)
Polite people say "modernization". Sounds nicer, but basically means the same thing (when marketing people, web designers or spammers say it).
Re: And so it begins (Score:5, Insightful)
This isn't enshittifiation, this is actually useful. A lot of issues people have with Raspberry Pi computers are down to poor quality SD cards, or compatibility issues with certain vendors and firmware.
The company I work for will probably switch to these now, since they are fully tested to be compatible with the Pi computers, and performance looks decent. The extra cost is more than covered by fewer returns, and the fact that there will be support from the vendor for use with this specific hardware. If you tell Sandisk their product doesn't work well with a Pi, they will just blame the Pi and not do anything to resolve it.
The other benefit is that if they sell a lot of them any issues with specific models will quickly become known and well documented. They likely won't change the firmware or flash memory in the cards very often either. As an engineer that makes me happy as it's unlikely I'll have to deal with a batch of cards that mysteriously don't work properly, or die prematurely.
Re: (Score:2)
People used to make similar types argumenta about using google services. Now look what has happened there, enshittifiation.
Re: (Score:2)
I find it useful. Maybe this is a step before Raspberry Pi puts a SSD slot on the Pi 6. The YouTube reviews of the SSD are positive. Having one vendor to call if there is a hardware problem, as opposed to trying to find if it is Samsung's fault or the Pi's fault, or swapping cards and seeing if the problem is that can take more time than just paying for the SD card or SSD in the first place.
Re: (Score:2)
> And so it [1]begins [wikipedia.org].
So what begins? How is providing additional products tested and certified to be used with your other products, entirely optional, in any way shape or form "enshitification"? I suggest you click your own link and learn how to use the term properly.
[1] https://en.m.wikipedia.org/wiki/Enshittification
Nobody is forcing you (Score:3)
Nobody is forcing you to specifically select Raspberry's own brand of flash media or NVMe/PCIe carrier board.
There's already a large amount of options available.
(Though a lot of the available options of SD card utterly suck. Do not buy anything but known-good brands from known good store on platform that never practice commingling - don't buy on Amazon).
The only thing you're force to if you use Raspberry SBC, is that whatever PCIe stack of devices you're using needs at the end to plug into a the non-standar
Re:And so it begins (Score:4, Informative)
yup, the Raspberry Pi gotten expensive enough that it is better to just buy a secondhand laptop and put Linux on it, i found a Dell Latitude that runs circles around a Raspberry Pi for 200 dollars
Re:And so it begins (Score:5, Informative)
I considered switching out my Pi 4 server that runs a bunch of my important services for an x86 machine, but (1) the Pi 4 is good enough and (2) it uses way less power than any x86 machine I could find. Energy consumption is the real strong point of Pi vs x86.
Re: (Score:2)
I started using retired mini desktops. Sometimes I can get them for as little as 'free'. I actually use one as a VM host.
Re: (Score:3)
It's always a power argument for me - my electric bill drives what I run as a host at home. The incremental cost of hardware is not huge, but the cost of powering something for a year is significant.
Re: (Score:2)
I've been running a heavily over-provisioned server for as long as I can remember, just running my own home automation, web, email, and file hosting. I've lost interest in playing with VMs for more, so I'm starting to scale back the hardware... Never giving up those four basics, though.
Re: (Score:2)
My main issue is rotating discs for my arrays. The biggest power suck is there. I'm waiting for the day that I can cost-competitively replace that all with SSD space. The savings on electric will buy the first SSD array, probably in the first year.
Re: (Score:2)
$200? You can buy about 8 Pis for that. Sure if you want to cherry pick the most expensive Pi and put it along side the cheapest second hand trash you can get on ebay you can but then you don't really have much of a compelling argument do you.
Your second hand laptop is not a SBC. And the Raspberry Pi is still cheap (despite the fact that more expensive models for different use cases exist). If you needed the horsepower of the laptop, and didn't require the formfactor of an SBC then the Raspberry Pi was *nev
Re: (Score:3)
Except you forgot, there is no GPIO on your cheap laptop. So not at all comparable.
Re: (Score:2)
Depends on what you want it for. I've got numerous (around 5 and will be 6 this fall) pi's running various things and I need the GPIO of an SBC to drive relays or sense temps etc. Easy to hook an ADC to it as well with either SPI or I2C. Now I could go even lower power with an ESP or now the new pico, but it is soo much easier to be able to login to the board and make a change if I want. The other thing I am finding about the pi's is they are supporting the products with long lifetimes. The new rp2040 uCont
Not necessarily a cash grab (Score:2)
> the push for profit
Given the larg amount of people complaining about SD card trouble in the forum, this doesn't look as much a cash grab to me as a tentative way to have a "known good" flash medium that "just works(tm)!" with RasPis.
(Whether they will actually achieve that, or whether these new Raspberry-branded flash media will suck as much as the SD card they packed into starter packs some eons ago is an entirely different question... I'm not holding my breath, in keep buying known-good brands from known-good store that don