i preorderd it on june 1st and sadly no email but i preorderd it also later so i think i get the email at the end of october
Introduce ROCK 5B - ARM Desktop level SBC
‘Industrial’ is always a fraught path to discuss as often there are 2 very different approaches 1stly tank like hardening vs pit stop quick change.
Its been over 20 years but before I got ill I was starting to do quite a bit of commissioning on the data side of plc systems.
The Acces i/o modules sort of remind me of some of the pci/pcie cards of that time that where great but prob not what I would leave to maintenance electricians where brick type plcs where wiring loom has a quick release and so does the module.
When I was around SD Cards where still to make an appearance as they seem only used for loading purpose whilst runtime is on a industrial rated processor / ecc memory usually battery backed unit.
Being old and out of the loop I wouldn’t call acces i/o ‘industrial’ as I was a fan of low cost quick fit maintenance stock but would prob be a bit concerned about the electricians who may be doing the replacing.
I am pretty sure the automotive/industrial rated chips of the Rk3588 with specific designs would make great industrial product as would many from the RK range but they do need specific consideration to be made truly ‘industrial’, but that is personal opinion and not worth argument.
Which is all cool as the B type boards & CM tend to be general purpose that at a pinch could be used for all, but tend to be very feature rich and so increasing cost.
I have a few ‘is it worth it’ ponderings and eMMC is often one, just for me in use often I don’t use or would.
GPIO40 is another as often it isn’t 100% Pi format and the low density often means revisions play pin mux musical chairs as a community argues about missing i/o.
Why not higher density connectors that could be FPC ribbon, eMMC snap ons or just more dense 1.27mm headers that any could have more pins and feed a 2.5mm gpio40 daughter board.
My 3rd common comment is a vert, off i/o plane power connector that connects to the same buck as PD but allows 12v like a mobo for internal psu’s which is likely an addition to the B type boards.
So eMMC B type boards maybe likely, A type boards maybe not.
GPIO40 on all I tend to think is past its sell by date.
I really like the singular I/O plane of the ‘pico itx’ format as really it means we don’t need enclosures just an i/o panel, but would like a non i/o prob non pd power connector for internal psu’s at least on B boards.
Only personal musings, but raspberry seemed to be able to shave off much cost by dropping connectors for simplicity and occasionally I am thinking what is the 20% of connectors that could suit 80% of the community that may be applicable to lower cost A-type boards.
The Rock5b is pretty much set in stone so been wondering what you can shave off for a cut price Rock5a as have my fingers crossed
I’m one day after you (11.01) so maybe tomorrow I will get possibility to make an order.
Allnet sent my email yesterday as well for my January 10th order. I have a second order that was placed on January 13th. Lets see how long it takes for them to get through 3 days worth of orders.
I am excited for my board to finally be shipped.
I have two rk3588s boards (firefly and some other rando manufacturer). Both are like this. I had looked at the early leaked tech docs and it seemed to imply this was the only mux choice you could make.
I admit to not trying to hunt down the (presumably) now final docs to see if this is still true.
If it’s not that’s great!
I would believe the recipe for Rock 5A being cheaper than 5B isn’t something shaved off but a tiny addition in form of the letter s.
Speaking about RK3588s I still don’t get whether this is really an own SoC or just ‘garbage’ from the same wafers RK3588 are coming from? At least all those collected sbc-bench results where PVTM goes horribly wrong (SoCs being limited to below 400 MHz while on the highest cpufreq OPP and as such performing really crappy) are all RK3588s. See here (Rock 5A), there, there, there and there…
I actually think you are very right about gpio40. I would rather have obvious and clear access through fpc that I can route elsewhere than play mux roulette.
Even with the relatively standard things like spi/i2c
Every 40 pin board using SPI randomly chooses chip select from 0/1 with often no way to change. I actually have stupid chip select changer PCBs I had made up to never deal with this again.
i2c these days you can get relatively standard 4 pin quick connect between boards.
I don’t want a big 40 pin connector just for these things, and it often forces dumb enclosure design or silly cable usage.
Yeah the low density 40pin GPIO sort of seems legacy now that often isn’t RPI 100% compat so why.
Khadas dropped the 40pin on there edge2 which soon as I saw thought yeah been thinking that for a while, not sure if they could of gone for cheaper FPC connectors though…
With model A type boards I would say both and wondering what concessions, some would promote.
Dunno about the garbage from wafers as it would be unusual to offer less interfaces and retain same rated freqs, guess we will have to see how the https://www.khadas.com/edge2 does as more users test as sure they will.
Khadas often make some really nice boards but often seem to have a really nice premium.
So a lot of dunno as merely interested in what is possible cost wise with a rock5a and can not say until I see them become a thing.
I guess you do what Radxa are doing and release full fledged model-b’s and get a feel for community use and feedback.
True but an interesting data point is idle temperature and here all those RK3588s thingies tend to be a lot hotter than RK3588. Especially 1st entry below is a Rock 5A without any cooling, the later entries were with ‘5v standalone fan connected to the GPIO header and a small heatsink over SoC’. Also first Edge 2 result is made with Khadas’ fansink (by @CNXSoft), no idea about the later submissions.
This would hint at the CPU cores in RK3588s being fed with way higher supply voltages compared to RK3588…
Device / details | Clockspeed | idle temp | 7-zip | memcpy | memset |
---|---|---|---|---|---|
Radxa ROCK 5A | 2400/2400 MHz | +63.8 | 10620 | 7660 | 21300 |
Radxa ROCK 5A | 2400/2400 MHz | +48.1 | 15830 | 9100 | 27230 |
Radxa ROCK 5A | 2400/2400 MHz | +36.1 | 16030 | 10810 | 28150 |
Firefly ITX-3588J HDMI(Linux) | no cpufreq support | 8750 | 10190 | 15080 | |
Firefly ITX-3588J HDMI(Linux) | no cpufreq support | 8760 | 10200 | 15080 | |
Firefly ITX-3588J HDMI(Linux) | no cpufreq support | 8780 | 10020 | 15040 | |
Firefly ITX-3588J HDMI(Linux) | no cpufreq support | +35.2 | 8780 | 10100 | 15080 |
Radxa ROCK 5A | 2352/1800 MHz | +36.1 | 4660 | 5790 | 20920 |
Radxa ROCK 5B | 2400/1800 MHz | +31.5 | 16450 | 10830 | 29220 |
Radxa ROCK 5B | 2400/1800 MHz | +30.5 | 16400 | 10860 | 28900 |
Radxa ROCK 5B | 2400/1800 MHz | +32.4 | 16480 | 10820 | 28870 |
Radxa ROCK 5B | 2400/1800 MHz | +41.6 | 15290 | 10890 | 28430 |
Radxa ROCK 5B | 2400/1800 MHz | +33.3 | 16350 | 10060 | 29350 |
Radxa ROCK 5B | 2400/1800 MHz | +44.4 | 16320 | 10090 | 29110 |
Radxa ROCK 5B | 2400/1800 MHz | +32.4 | 16530 | 10300 | 28970 |
Radxa ROCK 5B | 2400/1800 MHz | +30.5 | 16450 | 10140 | 29310 |
Radxa ROCK 5B | 2400/1800 MHz | +30.5 | 16440 | 10220 | 29170 |
Radxa ROCK 5B | 2400/1800 MHz | +31.5 | 16450 | 10370 | 27960 |
Radxa ROCK 5B | 2304/1800 MHz | +31.5 | 16290 | 10200 | 28610 |
Radxa ROCK 5B | 2400/1800 MHz | +30.5 | 16510 | 10050 | 29020 |
Radxa ROCK 5B | 2256/1800 MHz | +42.5 | 15900 | 9540 | 28380 |
Radxa ROCK 5B | 2352/1800 MHz | +38.8 | 16140 | 10000 | 27530 |
Radxa ROCK 5B | 2304/1800 MHz | +33.3 | 16160 | 9700 | 28700 |
Radxa ROCK 5B | 2352/1800 MHz | +35.2 | 16310 | 10470 | 27860 |
Radxa ROCK 5B | 2352/1800 MHz | +37.0 | 16280 | 10430 | 28020 |
Radxa ROCK 5B | 2352/1800 MHz | +35.2 | 16230 | 9600 | 27530 |
Radxa ROCK 5B | 2304/1800 MHz | +38.8 | 16250 | 10460 | 28500 |
Radxa ROCK 5B | 2256/1800 MHz | +49.0 | 16160 | 10460 | 28550 |
Radxa ROCK 5B | 2352/1800 MHz | +38.8 | 16390 | 10730 | 28590 |
Radxa ROCK 5B | 2352/1800 MHz | +37.0 | 16280 | 10740 | 28880 |
Radxa ROCK 5B | 2352/1800 MHz | +38.8 | 16080 | 9360 | 27480 |
Rockchip RK3588-EVB-KS-T1 LP4 V10 Board | 2352/1800 MHz | +49.9 | 4690 | 6150 | 21520 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2352/1800 MHz | +37.0 | 14610 | 11160 | 28870 |
Firefly ITX-3588J HDMI(Linux) | 2256/1800 MHz | +29.6 | 15950 | 8380 | 26030 |
Radxa ROCK 5B | 2400/1800 MHz | +30.5 | 14660 | 10230 | 29240 |
Radxa ROCK 5B | 2400/1800 MHz | +29.6 | 14660 | 10090 | 29010 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2352/1800 MHz | +42.5 | 14930 | 11040 | 28250 |
Radxa ROCK 5B | 2400/1800 MHz | +28.7 | 14670 | 10430 | 29130 |
Radxa ROCK 5B | 2400/1800 MHz | +41.6 | 16280 | 9850 | 28390 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2256/1800 MHz | +33.3 | 14330 | 10810 | 28220 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2304/1800 MHz | +35.2 | 14520 | 11500 | 29030 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2352/1800 MHz | +36.1 | 15370 | 10800 | 28020 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2352/1800 MHz | +38.8 | 14860 | 11580 | 28720 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2352/1800 MHz | +37.9 | 14790 | 10910 | 28700 |
Khadas Edge2 | 2304/1800 MHz | +47.2 | 16470 | 10860 | 29110 |
Radxa ROCK 5B | 2400/1800 MHz | +43.5 | 16350 | 9840 | 29120 |
Radxa ROCK 5B | 2400/1800 MHz | +35.2 | 14680 | 10230 | 29130 |
Radxa ROCK 5B | 2304/1800 MHz | +45.3 | 13780 | 10120 | 28120 |
Firefly ROC-RK3588S-PC HDMI(Linux) | 2352/1800 MHz | +31.5 | 13540 | 9400 | 27140 |
Radxa ROCK 5B | 2400/1800 MHz | +37.9 | 14640 | 10170 | 28750 |
Radxa ROCK 5B | 2400/1800 MHz | +31.5 | 14620 | 10220 | 29150 |
Radxa ROCK 5B | 2400/1800 MHz | +25.9 | 14700 | 9700 | 29320 |
Radxa ROCK 5B | 2400/1800 MHz | +25.9 | 14710 | 10120 | 29170 |
Radxa ROCK 5B | 2400/1800 MHz | +46.2 | 14460 | 9990 | 28410 |
Radxa ROCK 5B | 2400/1800 MHz | +46.2 | 14560 | 10160 | 28430 |
Radxa ROCK 5B | 2400/1800 MHz | +32.4 | 14660 | 10110 | 29170 |
Radxa ROCK 5B | 2400/1800 MHz | +33.3 | 14640 | 10280 | 29210 |
Radxa ROCK 5B | 2400/1800 MHz | +39.8 | 16440 | 10770 | 29270 |
Radxa ROCK 5B | 2400/1800 MHz | +30.5 | 14520 | 10450 | 28650 |
Radxa ROCK 5B | 2400/1800 MHz | +44.4 | 14560 | 10020 | 28580 |
Radxa ROCK 5B | 2400/1800 MHz | +31.5 | 14520 | 10130 | 28600 |
Radxa ROCK 5B | 2400/1800 MHz | +28.7 | 14260 | 10190 | 28620 |
Radxa ROCK 5B | 2304/1800 MHz | +31.5 | 14570 | 9770 | 28640 |
Radxa ROCK 5B | 2400/1800 MHz | +32.4 | 14690 | 10110 | 28650 |
Radxa ROCK 5B | 2304/1800 MHz | +30.5 | 14610 | 10050 | 28790 |
Radxa ROCK 5B | 2400/1800 MHz | +29.6 | 16300 | 9550 | 29140 |
Radxa ROCK 5B | 2400/1800 MHz | +29.6 | 14960 | 10200 | 28820 |
Khadas Edge2 | 2304/1800 MHz | +49.9 | 5660 | 9940 | 27680 |
Khadas Edge2 | 2304/1800 MHz | +49.0 | 5960 | 9790 | 27520 |
Radxa ROCK 5B | 2400/1800 MHz | +25.9 | 16780 | 9680 | 29380 |
Radxa ROCK 5B | 2400/1800 MHz | +30.5 | 15090 | 10160 | 28770 |
Radxa ROCK 5B | 2400/1800 MHz | +28.7 | 14700 | 10250 | 28870 |
Radxa ROCK 5B | 2400/1800 MHz | +32.4 | 15400 | 11110 | 28760 |
Radxa ROCK 5B | 2400/1800 MHz | +25.0 | 16720 | 9710 | 29340 |
Radxa ROCK 5B | 2400/1800 MHz | +33.3 | 17350 | 9910 | 28750 |
Radxa ROCK 5B | 2400/1800 MHz | +25.0 | 16640 | 9710 | 28920 |
Radxa ROCK 5B | 2400/1800 MHz | +36.1 | 16750 | 9720 | 27740 |
Radxa ROCK 5B | 2400/1800 MHz | +59.2 | 13940 | 10960 | 28800 |
Radxa ROCK 5B | 2400/1800 MHz | +36.1 | 17520 | 10020 | 28640 |
Radxa ROCK 5B | 2400/1800 MHz | +44.4 | 14440 | 9690 | 27990 |
Radxa ROCK 5B | 2400/1800 MHz | +32.4 | 14660 | 10140 | 28770 |
Radxa ROCK 5B | 2352/1800 MHz | +36.1 | 14570 | 10210 | 28650 |
Radxa ROCK 5B | 2304/1800 MHz | +50.8 | 14250 | 10100 | 28890 |
Radxa ROCK 5B | 2352/1800 MHz | +37.9 | 14630 | 9690 | 29010 |
Radxa ROCK 5B | 2352/1800 MHz | +40.7 | 14610 | 9870 | 28500 |
Radxa ROCK 5B | 2304/1800 MHz | +41.6 | 14390 | 10080 | 28480 |
Khadas Edge2 | 2352/1800 MHz | +49.0 | 4630 | 6320 | 21800 |
Radxa ROCK 5B | 2304/1800 MHz | +34.2 | 14880 | 9690 | 27070 |
Radxa ROCK 5B | 2256/1800 MHz | +44.4°C | 14380 | 9870 | 28530 |
Radxa ROCK 5B | 2400/1800 MHz | +43.5 | 17560 | 11010 | 29570 |
Radxa ROCK 5B | 2400/1800 MHz | +38.8 | 16350 | 10390 | 29170 |
Radxa ROCK 5B | 2400/1800 MHz | +25.9 | 17550 | 10250 | 29180 |
Radxa ROCK 5B | 2304/1800 MHz | +25.0 | 14630 | 10180 | 29110 |
Radxa ROCK 5B | 2400/1800 MHz | +24.1 | 14870 | 10220 | 29220 |
Khadas Edge2 | 2352/1800 MHz | +39.8°C | 4680 | 5710 | 21910 |
Radxa ROCK 5B | 2400/1800 MHz | +26.8 | 17710 | 10220 | 29030 |
Radxa ROCK 5B | 2400/1800 MHz | +45.3 | 16390 | 9700 | 27700 |
Or is it a smaller die, dunno …
Not much evidence of it being the lower cost of the two though
PS quite a bit after a google
“RK3588 is 23x23mm, and the package size of RK3588S is 17x17mm”
No need to use Google, just rely on @CNXSoft. This is public information thanks to him and setting the size of a BGA chip in metal can package in relation to a CSP package is most probably misleading. RK3588 even with same ball pitch needs to have a larger PCB area for the additional I/O pins alone.
And just a reminder (again): https://www.cnx-software.com/2022/04/19/roc-rk3588s-pc-first-rockchip-rk3588s-sbc-32gb-ram/#comment-591822
will there be an uefi to boot normaly with grub and or most linux distros
I tested this eMMC rom pine64 on rock3A, it worked and it was slightly faster than any other eMMC I have
Totally agree
Because of difficult availability of laptops and computers (with big nvme drives) some companies are buying what they can get and then replacing disks to something better. Thanks to that 256GB nvme are cheaper than good quality SD card and much more than eMMC.
Of course if You already have some eMMC still it’s worth to add it but it won’t be faster or bigger than m.2
RaspiKey is not that wonderful solution. It’s not compatible with every reader and device, still uses UHS-1 so won’t be better than good SD card. It’s big and expensive sd card, I think it’s just better to get any “high endurance” sd card than this. My raspikeys are not working on any pcie reader so I don’t use then at all.
Quick reminder that bios/uefi is actually separated system, if you need it - you are going for wrong sbc. You need something like Huawei Taishan.
Just a matter of time until Jared or any of the other BSD heroes ports it over to RK3588…
Update: the alternative would be Radxa picking up Rockchip’s own EDK2 port.
For what its worth on the schedule: Mine was a early Jan reserve, just got my order notice today and got the order completed within about 5 minutes. Noticed no heat sink with fan still, so opted for just a heat sink. Will worry about a fan on my own when it arrives.
bought coupon Jan 11, just got an email and ordered my 16GB Version
I also ordered the Acrylic Protector which you can choose to be Active Cooling and it seems to include a fan and heatsink. We will see.
i didnt notice that the fan was part of the protector. I had planned on shoving it into an extruded aluminium housing so didnt even look.