SBC / Low Power boards general - Raspberry Pi and what not

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Remember the Jetson family of SBC boards and full devkits exist if you have too much money. Put simply: This is a Raspberry Pi on Russian steroids.
Ideally you would not need one unless you are either doing a lot of integer math, punching polygons or making sense of video with CV or some AI shenanigans.
View attachment 5577313
It sucks they stoped releasing a cheaper "entry tier" after the first generation. I still have my nano 2gb and it super useful for a lot of the ML projects I have been working on
 
I have an RK3588 board and stuff like this is one of the problems. Either you're running old-ass kernels ported by the manufacturer with barely working graphics with a bunch of hacks or waiting years to get mainline support. But it's good that it's coming.
Even though the Pi 5 is lower performance and less IO I switched back for one project just so everything was supported. (Really, only a single exposed PCIe lane and officially only 2.0....)
 
I'm not entirely sure a 180W power supply qualifies it for "Low Power"
I forgot how hard they were going to push even the chip itself: as high as 80 Watts, which is desktop APU territory. But in laptops, 45W or lower will be typical.

I think the dev kit is not going to pull even 100 Watts most of the time. The additional wattage would let it charge/run devices over USB.
 
Panthor open-source driver achieves OpenGL ES 3.1 conformance with Arm Mali-G610 GPU (RK3588 SoC)

The RK3588 becomes a well-supported product... by 2030.

Radxa X4 low-cost, credit card-sized Intel N100 SBC goes for $60 and up

Radxa does N100. $60 gets you 4 GB LPDDR5, which would be enough for a good media player, and remember that Alder Lake-N has AV1 decode and everything else Raspberry Pi 5 lacks. $80 gets to 8 GB and improved Wi-Fi 6/BT5.2. 16 GB is planned but not available yet.

It can take M.2 2230 at a blazing PCIe 3.0 x4, or eMMC. There's no SD/microSD slot. It uses 2x microHDMI, good for existing Raspberry Pi 4/5 owners. It has 3x USB 3.2 (10 Gbps) ports and 1x USB 2. Instead of 1 GbE, it has 2.5 GbE, PoE optional through a HAT.

40-pin GPIO is handled by an integrated Raspberry Pi RP2040 microcontroller. That isn't the first time they've done this, for example, the Radxa X2L has an older Intel J4125 combined with RP2040 for the GPIO.
 
The HiFive Unmatched looks promising, requires ATX power but at same time those guys got potential if they can make a full size ATX board with multiple PCI-Express slots and a smaller raspi form factor like the Beaglebone V fire they got a lot of potential. But at the same time, RISC-V is new and shiny and not well supported. So you are either relying on yourself or nothing ends up working.
 
Upgraded Radxa ROCK 5B+ SBC gets LPDDR5 memory, eMMC flash, WiFi 6, two M.2 M-Key sockets, 4G LTE/5G support, and more
The Radxa ROCK 5B+ (“ROCK 5B Plus”) is an upgrade to the popular Rockchip RK3588-powered ROCK 5B Pico-ITX SBC with the same form factor but various changes including a switch from LPDDR4x to LPDDR5, optional built-in eMMC flash, and an onboard WiFi 6 and Bluetooth 5.2 module instead of one connected through an M.2 Key-E connector.

Other changes include replacing the M.2 Key-M PCIe Gen 3 x4 socket with two M.2 Key-M PCIe Gen3 x2 sockets, adding a SIM card slot and M.2 Key-B socket for 4G LTE or 5G cellular connectivity, adding an extra USB-C port for power only (was multiplexed with USB-C Display Port connected in ROCK 5B), and the HDMI input relies on a full-size HDMI port instead of a micro HDMI port.
Radxa-ROCK-5B-Plus.jpgROCK5-Model-B-720x532.jpg
New ROCK 5B+ on the left, old ROCK 5B on the right. You can see the new USB-C power port in the back next to the GPIO pins. The bottom changed quite a lot, removing the micro-HDMI for input, adding the second M.2, and SIM card slot. I'm not sure where the microSD went on the original.
 
Upgraded Radxa ROCK 5B+ SBC gets LPDDR5 memory, eMMC flash, WiFi 6, two M.2 M-Key sockets, 4G LTE/5G support, and more

View attachment 6239124View attachment 6239128
New ROCK 5B+ on the left, old ROCK 5B on the right. You can see the new USB-C power port in the back next to the GPIO pins. The bottom changed quite a lot, removing the micro-HDMI for input, adding the second M.2, and SIM card slot. I'm not sure where the microSD went on the original.
Now if only the OS support was better.
 
Raspberry Pi Pico 2, our new $5 microcontroller board, on sale now
$5 Raspberry Pi Pico 2 launched with Raspberry Pi RP2350 dual-core RISC-V or Arm Cortex-M33 microcontroller

New Pico microcontroller, no wireless or wireless w/ headers soldered versions yet. The RP2350 contains 2x Arm Cortex-M33 and 2x RISC-V cores that can allegedly be used at the same time (but only two of the four cores can be active). Pico 2 doubles the QSPI flash storage to 4 MB and SRAM is up to 520 KB from 264 KB (1.97x). It also adds some security features including a true random number generator (TRNG) and SHA-256 acceleration.

Why both Arm and RISC-V?
In adding Hazard3 to RP2350, we’re aiming to give software developers a chance to experiment with the RISC-V architecture in a stable, well-supported environment, and to popularize Hazard3 as a clean, open core, suitable for verbatim use in other devices, or as a basis for further development.

Arm Cortex-M33 should be the faster option, and significantly faster than Cortex-M0+ in the original. They also contain the optional FPU and support the optional DSP instructions.

There are four variants of the RP2350. Pico 2 uses the smaller 7×7mm RP2350A package with no internal flash. There is a 10×10mm RP2350B that supports 48 instead of 30 GPIOs. RP2354(A|B) will add 2 MB of internal flash.
 
I wanted to hang a "co-processor" off my Amiga's clockport, and the security enhancements the RP2350 has are probably gonna make this one "it". Wonder if the RTC in this one is going to be usable. (Yes I know this already exists, and somebody even made a wlan adapter with one but I don't need to bring the internet cancer to such a nice platform, thank you)

The memory architecture will always give these an upper ceiling but they get more impressive from year to year. I remember MCs where you got about 1 kb of program rom, 64 bytes of data ROM and 32 bytes (not kilobytes) of RAM and that had to be enough. What a time to live in.
 
Multiple sources have found that the Raspberry Pi 5 2 GB uses less power than the current 4/8 GB models. This is due to a chip revision that removes a whopping 32.5% of the die size. This portion was unused and probably has its functionality duplicated by the RP1 chip, which handles I/O now. The result is lower power consumption and temperatures, especially while at idle, but also when under stress.

RPi will probably ship 4 GB and 8 GB models with this revision in the future, but you typically have no way of knowing which one you get short of opening the box and reading the chip. Eventually most of the older ones should disappear from the retail market.

New 2GB Pi 5 has 33% smaller die, 30% idle power savings (archive)
 
Nice use of A RP2040 to provide the gpio header, and having a proper x86_64 system is still pretty much unbeatable. From a quick google the power consumption is almost double to that of a Pi though. Guess it's up to oneself if that matters for the usage scenario at hand. That thing is more than enough for a tiny desktop build though. (I guess so is the Pi but I personally have been burned on ARM; there was always some gotcha where shit simply isn't compatible) If it's still more value than a Mini-PC though? Going by aliexpress prices for a bit more money you can get a system that's a lot more powerful.

This portion was unused

ctrl+c&ctrl+v'ing bugs into their silicion seems to be a Pi special; the new RP2350 apparently also has problems in that area with it's GPIO. (I forgot the details)

EDIT: Googling around lead me to find out that the Pi 5 doesn't support h264 in hardware anymore. What are they smoking
 
Last edited:
Details about an RK3688 successor to the RK3588 are emerging:
I'm calling it right now: the full mainline linux support which is just around the corner for the RK3588 will never happen as all development will be almost completely abandoned when the RK3688 drops. Then the game starts anew with the RK3688 until the RK3788 (or whatever) drops in a few years. Story with ARM SoCs and Linux as old as time itself. *sigh*

That's where the Pi wins even though it kinda sucks - their generous support promise for many, many years. Not some heavily hacked eol-kernel on some github that doesn't compile correctly with current GCC, sees two small updates and then is never touched again.

I had a dream the other night about a low powered ARM system that's hooked up to an eink monitor and boots directly into an emacs. There is no web browser or other complications, only lisp and a cloud-based LLM which can be accessed for searching through swathes of documentation or general entertainment. The ARM system also could play movies back on a TV, or show other multimedia. There was also full mainline kernel support for all components of the system. (This is where I realized I was dreaming and woke up)

But jokes aside, which ARM SoC is fully supported? That TI one which name escapes me right now? The i.MX6? A20 maybe? (not sure, haven't used mine in a while) They all are ancient. The A20s GPU can't even do full 1080p. (as in general display bandwidth, not even talking about video playback)
 
I still think a Qualcomm dev kit qualifies as low-power, but now it's more like zero power:

Qualcomm cancels Windows dev kit PC for “comprehensively” failing to meet standards (archive)
Qualcomm has unceremoniously canceled the dev kit and is sending out refunds to those who ordered them. That's according to a note received by developer and YouTuber Jeff Geerling, who had already received the Snapdragon Dev Kit and given it a middling review a couple of weeks ago.
Qualcomm's statement also says that "any material, if received" will not have to be returned—those lucky enough to have gotten one of the Dev Kits up until now may be able to keep it and get their money back, though the PC is no longer officially being supported by Qualcomm.
I wonder how many they sent out. Deal of the century if you got the refund and the unit.
 
Back