Rock 5 Model B, A Powerful New SBC From Radxa
HTML-код
- Опубликовано: 6 июл 2024
- In this video, we'll look at the new Rock 5 Model B, a powerful new SBC from Radxa based on the RK3588 SOC. It has a 64-bit, 8-core processor, integrated G610MP4 graphics that can do up to 8K 60fps and up to 16GB of RAM.
ADDITIONAL INFORMATION
---------------------------------------------------
Visit ALLNET's web store to get your own Rock 5 B - bit.ly/3VUGd4Y
Visit my blog for the written review - www.the-diy-life.com/rock-5-m...
Get help from the Radxa community - forum.radxa.com/
PURCHASE LINKS
---------------------------------------------------
Rock 5 Model B - bit.ly/3VUGd4Y
Passive Heatsink - bit.ly/3vK50OG
Equipment Used
Power Meter USB C Cable - amzn.to/3IAkMTQ
Video Capture Box - amzn.to/3s6js1B
Some of the above parts are affiliate links. By purchasing products through the above links, you’ll be supporting this channel, at no additional cost to you.
CHAPTERS
---------------------------------------------------
0:00 Intro
0:55 Look Around The Board
3:22 Passive Heatsink
3:58 Flashing The OS
4:38 Testing Video Streaming
6:12 Sysbench CPU Benchmark
7:27 Power Consumption
7:49 Booting From NVMe Drive
8:52 Final Thoughts
If you've got any ideas for Raspberry Pi, Arduino, or other Electronics projects or tutorials you'd like to see, let me know in the comments section. Наука
0:54 well, that was painful.
It's always when I forgot I have tinnitus
Hello. I’ve been using this SBC and booting with nvme for a week now. I achieved this using the Linux instructions (it appears you tried using windows), and the process was flawless. The distribution I used was Ubuntu. Perhaps it might work for you too?
Would it be possible for you to provide more details regarding how you accomplished this?
Looking forward to the Radxa CM5, hopefully you'll get a review unit!
This passive heatsink was designed for different board, it fits here and that is better than nothing for start. Active cooling won't turn on fan if temp is low, so board is quiet most of time.
I hope you will do some beautiful case for your idea like for previous boards. For now there are is only one dedicated metal case, others are used from something else and dont look that good.
Every part of my rock 5b is working good. had same problem as you with ssd, but got it in the end.
So, how do you/what is the solution to enable HW/GPU acceleration in the browser?
I plan to use this board in my 3d printer and I have a few requirements and questions for you to test if you can:
- Will the board and OS run a Raspberry Pi 7" touchscreen or the Bigtreetech 7" PI TFT70 touchscreen (same drivers as the former) through the DSI connector? This works fine on the Rock 4 SE but I'd like to confirm it does on this one too
- The Rock 4 series have a usb-c port but that's only used for power. There's no way to support data and specially not DP alt mode on them. Does the Rock 5 support data and DP Alt Mode?
this would be perfect for my grandparents. thanks
no ,no it wouldn't
@@andreamitchell4758 it would. Ubuntu or another simple OS. Perfect for browsing Facebook and saving photos
Other boards with the rk3588 are the nanopc t6 and the Orange pi 5 plus.
Nice video, thanks :)
Hello. Beautiful presentation. Please, if possible, make a video of the HOME ASSISTANT installation.
I was able to flash the SPI on first try using dd over the commandline while I was booted on the Rock5 on Armbian from microSD.
There is a step by step guide on how to do it on the same page you showed. So now I'm able to boot armbian from the NVME.
I've subsequently managed to get the new bootloader flashed, I should have a follow-up video out soon
How well does it run Darktable?
Mine should be shipping soon there just waiting on cases 😁😁
Hi. You've made some videos featuring a Seeedstudio UPS hat for raspberry pi. Given rock 5 model b has the same GPIO layout as Rpi do you think it would be compatible with the same UPS?
The general UPS functionality would probably work fine but the script to get the status information from the UPS and initiate a safe shutdown wouldn't work as it's written for the Pi's OS.
It needs an iGPU. It just needs it. Has to be done.
About power supply, please note 5V is not advised and the default Debian desktop image is not stable, but if You Can boot with your PD, just try to update the system and it should be ok at next boot. On my external battery, the system switched to 9 or 12V as far as I can remember (it displays V and A) for about 12W Peak with opengl benchmark and kernel compilation on 8 threads both running AT the same Time. I run on a 64GB eMMC module with ethernet only
It was stable but the passive heatsink is not suitable for heavy loads: temperature raised to about 76°C after less than 5 min with room temperature at 20°C.
Thanks for sharing your results. I must find a PD power meter that indicates voltage as well, my USB tester doesn't offer PD and the PD cable that I've got only shows power, not V and A.
The passive heat sink was fine for me, but I wasn't running it at full load for extended periods of time. I'm sure the active cooler is a better solution for extended heavy loads.
Your video on the Rock5b was really helpful, did you ever figure out how to boot from the NVME? I would like to see how to do that!
Thank you. Yes I did, there was a missing check in a tickbox. I go through it briefly in this follow-up video - ruclips.net/video/2Z4GDLaM-us/видео.html
@@MichaelKlements I appreciate the response, I think I am way over my head with the Rock5b, I need very simple instructions (like those that get posted for Rpi's) and I am ignorant in many ways regarding steps to make a bootable NVME on Rock5b... maybe someday there will be a post that delivers step by step instructions, till then I am stuck with booting from the micro SD . Currently using Armbian OS cinnamon desktop version.
Thank you for this review! Did you by now get the M.2 SSD working correctly? Could you maybe do a speed test of the SSD if yes? I am wondering if it would be worth to get a Samsung 980 Pro SSD for this computer, or if the machine couldn't handle its speed anyway.
Yes I have managed to get it working. I get just under 3000MB/s sequential read speed from the drive.
@@MichaelKlements That's good to know, thank you for the info!
Has power on bottom?
I emailed customer support, they said the Rock 4 POE HAT works on the 5. No idea about Raspberry Pi POE HATs.
Repost a video if u get nvme bootable?
Given the Rock 5 has a pcie-NVMe slot, it would be interesting if it could be used with a 5 or 4- port SATA adapter board and flash OMV on a SD or eMMC card. If it is possible, it could be a very interesting NAS option
I asked this question on Radxa forum, but no answers so far. There are 3 sister boards for the purpose for rock 4, all sold out at this time, but I guess they all can be used and take avantage on the PCIe x4 of the rock 5b... Interested also on any additional comment on this.
I'll look into some of the available SATA adaptor boards and try this out - with the 2.5G Ethernet port it would be a great NAS option.
@@MichaelKlements also You can get another sata port on m.2 e slot via dedicated $1.5 card.
For m.2 slot on bottom 6x sata m.2 card is working, but it uses 2x pcie lanes (out of 4). It should be possible to add bifurcation adapter to get 2x2 m.2 abd use also another nvme. So far I found only those for regular pcie slot so this will enlarge whole setup :(
Also there is eMMC to be used for system/caching.
Very interesting idea!
I heard the RebornOS supports full hardware acceleration on this board now if you want to give that a try.
Thank you for the suggestion, I'll look into it!
Hmm, not sure what that default browser one was, but modern browsers usually offer hardware acceleration for media. Does it fare any better for Firefox/Chrome?
The default browser on Debian is Chromium - Firefox was also installed but seemed to perform worse in my tests.
Currently there is only the closed source Rockchip driver for Linux kernel 5.15. But it will be messy to get hardware acceleration working in browsers. Things might improve with Panfork, but it's better we get proper Mesa support.
I'd like to see Windows 11 on it ? :)
Do the other available OSs offer HW acceleration?
They only offer Android, Debian and Ubuntu as official images. Ubuntu is a headless server OS and Android doesn't have Google Play installed so that makes it a bit more difficult to install official apps like RUclips. The community has provided additional "unofficial" images, I haven't tested these as well.
@@MichaelKlements you really don't need to be limited to official images. Much more fun is to get few others and tweak them (or compile whole image).
Radxa provides all sources and build system for others to encourage them for that. You can also add hw acceleration driver and use it, afaik it's not out of beta yet but it work for youtube videos.
@DMC for sure, I happily use unofficial images for projects all the time and I'm sure someone will correct the driver issue in a distribution, but for the time being the official images don't offer hardware acceleration.
@@MichaelKlements It's true, and it was even worse about two-three months ago when board could not work with many pd chargers just because it was faster than negotiation needed to get more power. This board was released as soon as possible to allow people to get in it's software development and try whole power of this SOC, I don't expect that it's wrong, others just name that differently like "early bird", "development board" and so on. I'm sure that sooner or later it will get good images like it was for RK3399 when first year performed way back behind rpi. Also thanks to earlier RK3566/68 some work was already done so systems are rather stable.
As far as I remember hardware accelleration still has some small glitches and that is reason why it's not included by default. On the other hand somebody already managed to connect eGPU via m.2 slot and use that.
Android does. On Linux people are testing with Panfork, but we are hoping we get proper Mesa support.
Imagine 2 decades ago...
I have a PCB that fits in one hand, with 8 cores at 2.4GHz, 16GB memory, and even 2.5Gb ethernet...
Hmm...
It needs an iGPU. It just needs it. Has to be done.
There are so many Raspberry Pi SBC spinoffs that do not include GPIO PWM I2C turnkey information or have examples of using GPU TensorFlow/OpenCV examples. Thank you.
Just onde detail the option on rkdevtool
Write by address needs to be checked.
(at least its what says on their tutorials not sure if it helps)
Exactly this was obviously missing there.
Also some cables or usb controllers are problematic, I found out that usb-c to usb-c work best for this board on my computer, none of usb-a worked.
I don't understand why you get that results on RPi4!, I am using Fedora 37 Workstation on a raspberry pi 4, overclocked to 2000, the result are:
events per second: 2787.94
total number of events: 27890
I'm not sure, what prime number limit were you using? I know sysbench gives vastly different results depending on the limit that has been set.
Try installing android on rock5.
Is there any H.264 H.265 hardware support ? An SBC without Wifi ? Only single M2 means SSD or Wifi ? Where is the PCIe ? Is there SSD boot ? Is there any new Linux-Kernel support or still old Ubuntu ? Hardware specs without Software-Eco-System are useless....
Disappointed with Rock5b. I’m forced to be patient though. Great looking sbc for sure. I have the 16g model that I received in early December but haven’t attempted to use it yet because everything seems so complicated to me. Rpi4 and both my vim’s from khadas are simple to do stuff with. Special dev tools, maskrom, PD issues, possibly bricked boards, nvme and emmc not working correctly is stuff I’ve read on Radxa forum. Eh, I bypassed all other sbc’s using rk3588 soc in favor of what I consider to be the best looking board. Patience is boring but necessary I suppose
So, by now, the better board to buy is likely the Orange Pi 5 Plus, which is similar but has a few improvements. I doubt that the company that makes the Rock 5 B has stood still however.
To anyone that has never done anything like this, buy a high quality high speed SD Card ( I have a few that are rated for 180MB/sec read/ 130 MB/sec write ) and go for it. Don't worry about NVME until you get the general idea. The Raspberry PI 4 is "better documented" for novices; but the truth is that it's very similar for boards like this Rock 5 B, and Orange Pi 5 Plus - except that these often have better options like EMMC and NVME storage. But these boards also tend to be more expensive, but are ALSO far better performing. These boards run perfectly fine with a quality SD card; an NVME is better, but - well, this is how one gains experience...
Generally speaking, while if you have a project that you intend to use such a board for, maybe it requires 1G of ram; in my opinion, go with a 8G or 16 G option so that you can re-utilize the board later in a different role that might require more ram, for example. This is the buy once, cry once mentality.
QC is shit for radxa donlt buy it , also the shipping was a huge rip off, it was $45 to US and took 5 months, and my board is DOA, deffecive and doesnlt boot
with shipping and accessories it came to almost $300, huge waste of money
Is this raspberry pi 5?
No, this is made by Radxa as part of their Rock series (they used to call them Rock Pi)
Does Bitcoin node software run on the Rock5 in the same way it does on an RPi?
I haven't tried but it's unlikely it'll run on the Rock 5, it'll probably need to be compiled for the board
@@MichaelKlements not for board but for arch which is the same. Also all dependencies needs to be satisfied what is done by selected distro.
At this price, I will buy a PC on Intel
exactly
mine cost almost $300 wih shipping and accessories on the "pre order deal" and it is defective right out of the box (no HDMI signal and the light only stays solid green and will not even boot at all I could have got a mini PC instead tha wold have been a lot more powerful for a cheaper price it's like I took 3 hundered dollar bills and set them on fire, it won't do anything at all and return shipping and shipping it back I would have to pay more than it is worth
what a piece of garbage and a nightmare, I want my money back Radxa SUCKS
Allnet charged me like $45 US for shipping on the slow boat from China (it should have been free and they should have tounged y balls too for spendin $300 , if i spend 300 on aliexpress I get free shipping and more) , it took like 5 months for me to get it, with the wifi and heatsink fan and EMMC and reader it was like $300, it's a rip off if it does work and mine was defective out of the box and doesn't boot at all , just take you money and flush it down the loo it will be a better experience than this board
First
A76 is very old now...
doesn't that make you even older ? ;-)
It's hot gargabe, I could have got a really nice NUC for what I paid for this POS
my board wonlt boot at all, the light just stays solid green and won't do anythng at all
I searched radxa forum and it seems like a I am not the only one, ,one guy has 2 out of 6 of his board that were defective, tha is like 33% defective rate, QC is trash
the board is trash I am out $300 now what a huge waste of time and money,, jut buy a NIC or something x86 insead these SBC are still not worth it
my Rpi 4 sucks a and is too underpowered to do anyhting useful , I figured i would try this and got a DOA board that does fuckall and I bought all the accessories with it to save on shipping too, what a wate I am out $300 for a worthless chinese paperweight do not waste your money 0/10
im wondering if you can help me, how do you certify the khadas edge 2 in google play?
Ive tried the khadas comunity forums and they hardly get responses from devs or community
You won't be able to certify the Edge 2 in Google Play, the developer has to do that. You'll need to use work-arounds to install whatever apps you're wanting to download through Google Play.
You can just flash the spi within debian running
the instructions are so short that you overread them
Step 4 is the right option
(Check ls /dev/mtd* as I tested it the path the the spi was different)
Thank you, I''ll give this option a try
@@MichaelKlements also some builds, like armbian comes with dedicated script to update spi and move system into nvme, that is even easier.
@DMC It seems like this is the way to go