We had most Rockchip RK3588 specifications so far for the long-awaited Cortex-A76/Cortex-A55 processor, but at today’s Rockchip Developer Conference 2021, more information surfaces with impressive CPU and GPU benchmarks, and the Rockchip RK3588 datasheet has just dropped from the sky directly into my laptop, as such document usually does. At least two single board computers are expected to soon follow from Radxa and Pine64.
Rockchip RK3588 datasheet
Since we have the datasheet, we can confirm some of the specifications of RK3588, and get additional details:
- CPU – 4x Cortex-A76 @ up to 2.4/2.6 GHz and 4x Cortex-A55 cores @ 1.8 GHz in dynamIQ configuration
- GPU
- Arm Mali-G610 MP4 “Odin” GPU with support for OpenGLES 1.1, 2.0, and 3.2, OpenCL up to 2.2 and Vulkan1.2
- 2D graphics engine up to 8192×8192 source, 4096×4096 destination
- AI Accelerator – 6 TOPS NPU 3.0 (Neural Processing Unit)
- VPU
- Video decoding
- 8Kp60 H.265, VP9, AVS2, 8Kp30 H.264 AVC/MVC
- 4Kp60 AV1
- 1080p60 MPEG-2/-1, VC-1, VP8
- Real-time 8Kp30 encoding with H.265/H.264; multi-channel encoding supported at lower resolutions
- Video decoding
- Memory I/F – LPDDR4/LPDDR4x/LPDDR5 up to 32GB
- Storage – eMMC 5.1, SD/MMC, SATA 3.0 (multiplexed with PCIe 2.0), FSPI (Flexible SPI)
- Video Output
- Dual HDMI 2.1 / eDP 1.3 up to 8Kp60
- Dual DisplayPort 1.4a up to 8Kp30 (multiplexed with USB 3.0)
- Dual MIPI DSI output up to 4Kp60
- Bt.1120 video output up to 1080p60
- Optional dual LVDS up to 1080p60 via RK628 chip.
- Up to four independent displays (up to 1x 8Kp60, 2x 4Kp60, 1x 1080p60)
- Video Input/Camera
- 48MP (2x 24MP) ISP with HDR and 3D NR support; multi-camera input
- 2x MIPI DC (4-lane DPHY v2.0 or 3-lane CPHY V1.1)
- 4x 2-lane MIPI CSI
- DVP camera interface
- HDMI Rx 2.0 interface up to 4Kp60 with HDCP 2.3 support
- Audio
- 2x 8-channel I2S, 2x 2-channel I2S
- 2x SPDIF
- 2x 8-channel PDM (for mic arrays)
- 2-channel digital audio codec (16-bit DAC)
- VAD engine
- Networking – Dual Gigabit Ethernet
- USB – 2x USB 3.1 Gen 1 up to 5 Gbps (multiplexed with DisplayPort), 1x USB 3.1 Gen 1 (multiplexed with Combo “PIPE PHY2”), 2x USB 2.0 OTG
- PCIe – PCIe 3.0 up to 8 Gbps (1x 4-lane, or 2x 2-lane, or 4x 1-lane, or 1x 2-lane + 2x 1-lane
- 3x Combo PIPE PHY interfaces
- Combo PIPE PHY0/1 – SATA III or PCIe2.1 up to 5 Gbps
- Combo PIPE PHY2 – SATA III, PCIe 2.1, or USB 3.0
- Low-speed I/O – 5x SPI, 9x I2C, 10x UART, GPIOs, 12-bit ADC (SARADC)
- Package – FCBGA1088L; 21.45 x 21.45mm
- Manufacturing process – 8nm LP
There are additional details in the datasheet, including three Cortex-M0 MCUs for the PMU, NPU, and “PD_CENTER” with the latter related to the DDR memory controller. Rockchip RK3588 has several multiplex interfaces for SATA, PCIe 2.1, USB 3.0 in a way that looks similar to Rockchip RK3568.
I’m quite surprised they could use a Mali-G610 “sub-premium premium” GPU as it was announced together with Cortex-A510, Cortex-A710, Cortex-X2 Armv9 cores, but it also works in SoCs with older Armv8 cores so that’s good, and that’s why GPU performance is truly a big step, up to over 10 times faster, compared to Rockchip RK3399.
Pine64, Radxa Rockchip RK3588 SBC’s coming soon
The other good news is that Pine64 is working on an RK3588 SBC and Radxa ROCK5 is also under development, and there should be an announcement before the end of the year. It won’t mean the boards are ready to ship, but rather pre-orders for at least one of the boards will be opened, and early backers should be happy for the prices that are going to be offered. I’ve heard both boards may be showcased at RDC 2021 tomorrow, but this remains to be confirmed. I’ve also been told Rockchip RK3588 chip is really complex, and software support will take time.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
Great news!
And some doubts about manufacture during those “50+ weeks order” times…
It is estimated that mid-2022, fab wait times should be easing gone by 2023.
i would guess that mass production would be after that time, exc. sampling bath, press kit, etc…..
Now we’re talking, a proper multipurpose chip with decent processing power. The big question is, will Rockchip offer decent software support for it?
Its Rockchip we are talking so probably no
What SoC vendor would make you say “it’s $X so definitely yes”? Not Allwinner, clearly. Amlogic?
Anyway, the RK3588’s specs are exactly what I’m looking for, so I’ll take a leap of faith on the software and buy a SBC as soon as one is available.
Its all up to Armbian’s community for decent sofware support.
Probably NXP or TI. But you want a modern and low cost chip? Beats me. Not allwinner, not mediatek.
It will be interesting to see and with AMLogic seemingly blocking open source support for their S905X4 SOC it could open up great market opportunities for Rockchip to take the lead that they once had over ML.
It’s just insane that it’s so hard to get a single company to offer a decent general purpose SoC with matching software support. There seems to be a huge demand, but zero interest in providing such a product.
It’s the business money model used and programmers make more money constantly doing the same.
See you soon: https://ibb.co/mFXTN9Y
It looks nice.
When we will see the full presentation?
Boards are great and all but in 6 months or a year after this is released will it still have u-boot/kernel sources that build with current distros.. let alone a kernel with “well, there’s no merge conflicts” level grade LTS updates?
Why is it none of you companies that makes these so called development boards, consider cooling? That board is going to be impossible to cool.
Why?
It shouldn’t be hotter than a Pi4 really.
You’re joking, right? This has an additional four cores, albeit low power ones, it has a much more powerful GPU, an NPU and much more PCIe connectivity, all of which adds heat. Yes, it’s built in a more advanced, but it’ll run hotter than the Pi 4.
Odroid N2+ clocked to 2.4 ghz only does 6.2W when stressing the CPUs. A Raspberry Pi4B does 6-6.5W too. And consumes a bit more when overclocked, obviously. Now the Odroid N2+ has 2 fewer cores than 3588, but those A53s are clocked higher and obviously on a 12nm process rather than 8nm. 5-6 watt when stressing the CPU is well within the realms of possibilities. Regarding the GPU, architectural improvements should have it much more efficient. Don’t know how much it will consume but I doubt it will be an order of a magnitude more than the OdroidN2, which has… Read more »
I never said the chip was impossible to cool, I said the Rock5 Model B is going to be impossible to cool. It has no sensible means of mounting a cooler, as there are no holes to use for mounting a cooler.
A Pi4 doesn’t really have any sensible holes either. But even those hacky cases with a 20mm fan do their job well enough. As long as it doesn’t go north of 10W it shouldn’t be much of a problem.
The Pi4 overheats without a heatsink. Had to stick one on, just for it not to fall over when playing videos. It’s terrible and yes, I loathe the RPi form factor.
That’s fair.
I’m fairly accepting of janky setups with those aftermarket cases.
But I wish it’d be bigger too, like those bigger RK3399 board.
It’s the largest SoC in rk35xx series (about double area than s922) and pcb quality and design is supportive to heat transfer and is declared for mobile internet purposes also.
Average power demand is for lower cpu/gpu voltages (about <10% lower, but real values are TBD). Maximum current draw might be around 6-9 amps on SoC voltage level (depending on multimedia demand)?
That Samsung 8nm node can not be ignored. It’s a different story than 28nm.
Mmm, I don’t think it will run hotter than a slightly overclocked RPi4. Mind that RPi4 had an ancient fab when it was released. Intel uses 22nm since 2012 and RPi4 is from 2019 and uses 28nm. Any board boasting a Cortex A76+A55 with better GPU with a 8nm fab will consume 8-10w tops, including overclocking
Yep. What a pity! I’ve expect at least something like odroid N2{+}. It have decent heatsink. And you can add m.2 with that form factor.
The 8nm process of the RK3588 vs. the 28nm process of the Broadcom on the RPi4 will definitely give it an advantage to power efficiency, low heat, and high performance.
Its a great piece of hardware.
If only had a good software support. Rockchip’s SoC always take some time to be really good for applications due to the community having to support it.
That’s still better that for most chips where companies doesn’t work at all on kernel? Have you a better example than Rockchip for mainline support?
Looks pretty nice overall. And dual-gigE, finally! This plus the 4 PCIe3 lanes offer nice possibilities… provided software support doesn’t take the usual 5 years to come, of course.
To bad it got delayed by 2 years, it could likely have been even more impressive 2 years ago!
Now let’s see what Tom comes up with and at what price. If it can make a decent dev armv8.2 board, I may get tempted.
Dual gig just in time for when the market is moving to 2.5Gbps…
Still a pretty decent chip overall though, assuming the software support is there.
Yep I thought about it as well, but since the chip is 2yr late we couldn’t expect to see a new MAC IP block there I guess.
I think the GPU was changed to this unreleased one during the 2 years of delays, so at least we got something out of it.
Very likely it was considered as a showstopper for laptop usage due to being so late, and had to be changed or the product would die.
The information I got is that changing gpu and adding m0 cores are all happened this year
Deja vu! It seems like this is exactly where we were at this time of year in 2019 – announcements.
So lets just cut to the chase…
How much does it cost? When will it be available (really available, not pre-order, not back-order)?
how the fuck does arm survive with such perpetual pathetic shrivelled shit lowered expectations? this chip is not awful by arm standards but fuck man, the shittiest lowest crappiest x86 has >8x more io than this shrivelled peanut shit. what the fuck is wrong with arm. why are we happy or ok with such vastly vastly vaslty lowered expectations? power consumption isn’t all that, isn’t that stellar. cpu performance is droll; a bump but not superb. io is a ghostly shadow of what an intel atom would deliver, just vanishing & faint. this is somewhat cheaper than x86 but like,… Read more »
Tell us how you really feel 😀
First, please take your meds, you really seem to need them.
Secondly, Arm doesn’t design chips, companies like Rockchip does and the I/O is down to the chip makers, not Arm.
If you want an Arm based chip with massive I/O, maybe consider something like the Ampere Altra, it has up to 128 PCIe 4.0 lanes and eigh channel memory support.
https://www.gigabyte.com/Enterprise/Edge-Server/E252-P31-rev-100
I don’t think that he actually said that ARM develops chips, but yes, you are right, there are ARM microprocessors for HPC, servers, etc – and companies do produce designs with the ability to move plenty of data to and from the chip. Some of these may well be available at a better price point than x86 chips, and if anyone knows of a desktop motherboard or SBC using one of them I at least would really like to know. I think that his complaint may be that for all processing power continues to get cheaper, there is a gap… Read more »
Just don’t buy it. Buy x86 if it’s so superior then…
Most mobile arm socs aren’t mean for servers, that’s why. Why to add dozen of pci lanes on a general purpose soc. What if you dont need them?? Then you are wasting them at a cost on price and power consumption. The guys who dev socs are far smarter than you, and that’s why.
Photo of Rockchip RK3588 evaluation board.
Cool. As everyone can see there’s room for a sufficiently large heat sink, so we can definitely expect cooling issues like with RK3399, as usual. Anyway, that’s normal, CPU manufacturers always have to find the sweet spot between performance and consumption.
^ This.
They are cpu socket holes instead of heatsink holes.
There’s also a Rockchip RK3588S chip. That must be why the GeekBench4 results leaked a few weeks ago were titled RK3588_S, and performance was a bit lower.
What’s that, a variant for something like a PinePhone Pro 2? (PinePhone Pro uses RK3399S)
Lower cost variant, but I’m not sure whether it’s optimized for low power like RK3399S.
No, it’s the same with less I/O. The rk3399S were just repurposed hw (aka rk3399s that aren’t good enough)
The RK3588 is fab out @ 11.Nov, It’s a big challenge for them to develop so many demos that shown in RKDC 2021
More photos at https://twitter.com/AnalogLamb/status/1471710278995746817
Antutu 9 score is about 540,000 points.
Hello. Can you see the breakdown by sub-items of the test? And more. In Geekbench tests, 3588 is 1.5, 2 times faster than 922. And in Antutu, in 4. Why such a spread? Thank you.
p.s. Test 922
“I’m quite surprised they could use a Mali-G610 “sub-premium premium” GPU as it was announced together with Cortex-A510, Cortex-A710, Cortex-X2 Armv9 cores, but it also works in SoCs with older Armv8 cores so that’s good, and that’s why GPU performance is truly a big step, up to over 10 times faster, compared to Rockchip RK3399.” Mali G610 comes with closed-source BLOB and currently no support in open-source Panfrost drivers. A Mali Bifrost G76 with a generous number of EEs would have matched the CPU upgrade and have worked with open-source OpenGL and GL-ES drivers on launch. Was the G610 part… Read more »
And how does one go about to build a retail product using 2nd hand phones?
You just need really many of them, maybe you could get them manufactured for you by some Chinese second hand manufacturing company and hot glue them in place somewhere in the case of your industrial device.
That’s pure expectation, but after what I read in dev blog, the jump from Mitgard T7xx and T8xx to Bitfrost G31, G52, G72, and few month later G78 that uses Valhall (start with G77), didn’t take so much months, after what I read, but GL3.1 support was only in september for G52. We could probably expect the same not too long progress for new generation GPU, hoping they will have one devboard soon enough. post GL 3.1 is still a WIP, most of features are here on 3.2 (but geometry shaders is not finished) and 3.3 and some functions on… Read more »
Pricing info there is wrong based on the info I have.
Aside from anticipated performance, that I/O setup is simply amazing, from suprising additional HDMI input, to 2 GigE and large amount of serial, SPI, I2C, PCIe and audio interfaces. I can already so many more different devices that would utilize those capabilities, no matter the official software support.
Board designers: please learn from the Odroid N2. Put the SoC on the bottom and the heat can trivially convect to the case. This yields a lot more case design flexibility.
Thank you.
Great, a Cortex A76+A55 being released on 2023. The only thing new here is the GPU.
And of course, they will expect you to pay 100-120€ + shipping for a dev board.
This thing will be interesting when the price of these is around 50€ with 8GB of RAM, and I don’t see why that wouldn’t happen.