ROCKPro64 SBC with PCIe x4
HTML-код
- Опубликовано: 11 авг 2018
- ROCKPro64 single board computer review, including its full specification, coverage of the board’s wide range of accessories, and a demo running Ubuntu 18.04 with LXDE desktop.
The ROCKPro64 shown in this video was kindly supplied by Pine64, and you can learn more about the board on their website here: www.pine64.org/?page_id=61454
If you like this video you may also enjoy my earlier shows featuring the ROCK64:
ROCK64 4K USB 3.0 SBC:
• ROCK64 4K USB 3.0 SBC
ROCK64 OpenMediaVault NAS:
• ROCK64 OpenMediaVault NAS
Oh, and you may also be interested in my recent book “Digital Genesis: The Future of Computing, Robots and AI”: amzn.to/2C2WrA6
More videos on computing and related topics can be found at: / explainingcomputers
And I have another RUclips channel called ExplainingTheFuture at: / explainingthefuture
#RockPro64 #PCIe #SBC #ExplainingComputers - Наука
the only educational tech channel with out sales pitches on youtube!!
I turn down a lot of offers (many a week). I feel they would alienate the audience here.
That is nice and all buuuuuut you should do a sponsored video, get paid, buy a 1080ti and make the video we all want to see!
If the offer was appropriate and heavily tied in with the core elements of the channel that many people would support it.
*I'm also glad you turn down sponsorship deals... All that money would go to your head; literally - with a pocket full of cash, you'd splash-out on a proper hair cut!*
*_BA BA BOOM_** Thank you, I'm here all week, please try the veal!*
Seriously this channel, its like being a kid just before Christmas sat with the Argos catalogue , every Sunday I'm sat at my computer thinking "Yep this is what I want next" whilst my wife sits there rolling her eyes saying things like "Well we will have to see" all that's missing is "if you're good for Christmas/Birthday" .
Still I wouldn't miss a Sunday ExplainingComputers for anything , keep up the great work Chris
Arthur here, please show me how to use this as a (desktop or ??)I love your show the most.
same here Mark, but my wife just walks away!! lol
Thanks for the review Chris Spending your money wisely on SBC's is so complicated these days. Your reviews are the best online and sure help.
After 5+ years of watching your videos Chris, they still continue to interest and educate me! Another awesome video!!
Thanks Jay! :)
I very much enjoy your videos. Thanks for posting this. I am looking forward to more content featuring the ROCKPro64.
All these SBC options right now are making choosing difficult. Thanks for showing this running Ubuntu. Looks like this is now at the top of my list as choice for my project.
Dear Chris, thanks for all your videos. Quite an addictive channel, which has got be back into linux, and tinkering with SBCs. And you make me chuckle, with Mr Scissors.
Thanks Chris! My how things are moving right along in this segment of computing! Thanks for the demo, good things to come.
Rich
Next video: GTX 1080 Ti running on a ROCKPro64 SBC
Exact same idea here. Want to see a discrete GPU on a SBC
ohh i would love to see this
i think it is so hard because nvdia is not support (for now) arm platforms. x86-64 drivers and compatibility not have for now
devtalk.nvidia.com/default/topic/925190/linux/geforce-driver-for-aarch64-64-bit-arm-/
@@becuasegoodreason There is the Nouveau open source Nvidia driver. And... since the TX2 can run a Pascal based dGPU. There must be a way.
Anyhow, even running a Polaris based GPU on it is good enough for me.
Yay! A video on the SBC I was looking to buy next :D
Just so you know LibreELEC has Kodi 18 builds with Rock64 and RockPro64 optimizations.
Thank you so much for this video. Please take care
I know nothing from computers but your videos sure as hell are interesting and fun to watch!
Love the jaunty angle :D. This SBC looks like a lot of fun for a good price. Great video!
I want to buy it all, every time you review a new SBC! As always, brilliant video!
Your the best on RUclips. Thank you for all your videos. I can not wait for the compare of all single board computers with this ROCKPro64.
Thanks for this! :) I think it is going to be an eight-way comparison, in early September.
Hello Chris, this board is really an interesting one! Looking forward to the next vids on this one!
It's always nice to see a upload from you, do more programming video.
All your videos are insta like, good and trustable information, direct to the point, no time loss with some crap like most of the videos of this kind, love it.
Thanks.
Thanks Chris - I love your SBC presentations - The best on RUclips if I dare say so.
Thanks.
Pretty much the only one making quality content. Others include MickMake, but his primary focus isn't SBCs.GreatScott, same as MickMake. They both make quality content, but not based on SBCs.
Agreed
Wow! Really fantastic video Prof. Chris!! Thank You for this!!
I'm currently researching and looking at different options for putting together a nice little home NAS, and this RockPro64 SBC with appropriate add-on accessories looks like it will do quite nicely indeed!!
Thanks so much for what you do here with these great videos!! Really super nicely done!!
Thanks for this -- and you may find this follow-up particularly usefull, where I add a SATA card and set up OMV for testing: ruclips.net/video/9CCQicHwfDI/видео.html
@@ExplainingComputers Thank you so much Prof. Chris! This is exactly the option I was looking at for my tiny little NAS, the add-in PCIe-SATA with a nice pair of 2Tb WD SSD drives in RAID-1 running under OMV! I'll watch it right *now*! Thank you again Professor!
Wow what a great SBC, they are getting more and more powerful indeed. Thank you for your amazing review as always.
Wow, very impressive SBC! Looking forward to additional tests with it.
Totally mind blown .. I can just about grasp each item as described & I am almost familiar with the terminology .. but like taking my laptop to the local " expert " I can very quickly find myself .. way beyond my understanding . Still I shall keep on learning . Thank you for the insight .. I now know it is possible to build a computer which will process sound & pictures .. without being constantly connected via the internet to a company which will only rent me access to the tools I want & charge me anyway for all the ones I will never use .. Self - build for the over 60's club .. lol thanks again bye .
Sweet little-big single board! Great review, as always.
I’m really blown away by the ROCKPro64. An amazing single board computer... I’ll get one for sure after watching the speed test video.
I learn so much from your channel. I used to work on main frames then lasers then robots. Now here I see what’s new ..... mr scissors...
Hello there, fellow Christopher... back (in time!) again...
Just picked up this board. Checking this video out before i really dive into it...
The fun awaits!
Greetings! Good luck with your RockPro64.
@@ExplainingComputers Thank you!!! You are a great inspiration!!!
I am considering this one to be my main desktop machine in future. Great video. Thank you!
Now that is a nice SBC! Can't wait for the comparison bench's.
Thanks for reviewing that sbc it's one I'm watching myself have a good day
This board is packed with really useful features. I really love the PCIe slot concept, as with one of their SATA port cards on that, this would make a very nice little NAS for very little money.
Love your videos. I want one already -- even though I have no practical need for one. Note: As part of the review of any single-board computer, I would like to see a review of the community support (forums). Having good support and custom distros (driver support, or examples of use) is a big part of the decision making process of purchasing one of these.
Matthew Hickok
having WIFI driver would be nice ALSO Linux on firmware would be good
AND bios support for booting
Ethernet
GNU GCC available for this (& driver source too please?)
FreeBSD (TrueOS?) support, too (for ZFS support)
SIZE Begs for automotive mounting, too IMHO.
I like the idea of them selling all the parts you need to set up a NAS without having to go through multiple suppliers.
This is a really cool product and will definitely be getting one.
And credit to you as always Christopher for selling me a product by not selling it on anything other than it's merits!
Excellent content as usual Chris. You've tempted me to pick up one of these myself! Cheers Mate :)
Excellent review of the RockPro64. I think the product represents two important steps in the evolution of SBCs. First, it clearly extends the market for DIY projects to more complex projects as mentioned by other commentators. The second step is an evolution in home computing. I could foresee an OEM producing a low cost ($100/85GBP) home computer (minus a display) running a Linux distro (a Microsoft Linux distro? ). In any case, thanks again for a wonderful review and keep up the good work.
Hello Chris a very interesting piece of equipment. I was disappointed that you did not show the actual installation of the additional bits of equipment and how you installed the heat sink with the heat pad underneath. These are things I like to watch others do just to make sure I am doing it the correct way. Thanks for your videos which is part of my weekly views on RUclips.
I will install PCIe cards in a video when I have them!
I'd love to see a video on you running through how you would spec your perfect SBC, seeing where the trade off's between cost and features is always an interesting discussion.
I sort of did that here: ruclips.net/video/Kajlrr5ybpU/видео.html
Wow what an awesome machine! Thanks for introducing me to it!
*I remember asking for this exact sort of thing in a previous video of yours!*
I think it was the XU4 video, where I thought being able to put my x4 tv tuner card into an SBC with it's hard drive. And here we are. Fantastic, that $79 price tag isn't to bad either.
This thing certainly has the hardware to power something like an InfitiTV4 or 6, too (though not sure how much power it can provide through the socket)
And it would need appropriate drivers . . .
True, there are Linux kernel modules for them, but I don't know if they've been compiled for ARM (until now, there wouldn't have been much of a reason to).
Still, I was not expecting to say 'you know what would REALLY be cool?' and then see the very thing I'd described (with the sole exception of the XU4's SATA connector) show up not all that long after.
As always! Excellent video! Entertaining, And very informational!
Thanks.
This is an intriguing option for a home based NAS storage, thanks for sharing
Definitely at the top of my SBC list now.
Indeed this SBC will allow our dear Cris to perform very insteresting Labs!!
Can't wait for next video. Sata and NVMe benchmarks please!
When I have the cards! :)
A well connected board, let's hope they sort out the WiFi & Bluetooth soon. Look forward to the benchmark tests especially running videos!
In case anyone was wondering about the version of the PCIe slot: it's a gen 2 x4 slot.
From the Rockchip RK3399 datasheet:
* PCIe
> One PCIe port in RK3399
> Compatible with PCI Express Base Specification Revision 2.1
> Maximum link width is 4, single bi-directional Link interface
> Support 2.5GT/s serial data transmission rate per lane per direction
> Support DMA within the module, 2 channels, 2 RAM partitions, 2K bytes depth
Also, the Pine64 RockPro64 wiki says the slot supports PCIe 2.1
PCIe is full-duplex. So according to that it should have 20 GT/s max aggregate data rate; 10 GT/s per direction. That's the raw data rate. PCIe gen 2 uses '8 bit per 10 bit' coding, so the cooked data rate is 8 Gbit/s (1 Gbyte/s) per direction. In other words, pretty damn fast for a little board like this; but perhaps in 2018 it isn't that unusual?
Very nice! Your movies tells me new ideas. Thank You!
What a powerful little board. Lovely!
A triple dose of Mr. Scissors. love it ;) As far as the board i'm very interested in the NAS possibilities using the SATA PCIe card and wifi card. (if they can get it to work with the OS) I hope the development continues.
Ah, Sunday....... lazing away with a new sbc review, luxury
Glad I didn't settle for the newest Pi. This is much closer to what I was looking for. Looks like it's time to save for a new toy. :)
Finally we got PCIe x4 and USB 3.0 for embedded applications!!!
I would like to see a benchmark and comparison video with other SBC's and the differences between eMMC, SD-Card possibly NVMe SSD. Because this SBC is one thing of my "what to buy next list". ;)
I will be making such a video! :)
I was waiting for a PCI-E to come to SBC forever now. I think my waiting game is finally over.
Mr. Scissors is going to town with that unboxing!
*"He keeps cutting, but it's still too short" --Mrs. Scissors*
That thing is schweeeet! Nice video Chris.
Cool overview! Seems like one of its target uses is onboard image processing/depth perception
Yes, indeed -- stereo cameras opens up interesting image processing capabilities.
Fantastic review!
It would be nice to see a summary of some of the ways people are using single board computers for different projects.
I'd be curious to see if you could get hwloc installed and what the output of lstopo looks like. Also lscpu.
Feature packs... Good job Pine 64.
so these micro computers are coming back full circle to become motherboards again
I was thinking the same thing when i saw the difference between the RPI and this board. Phones followed the exact same path: huge in the beginning, then the battle of who makes the smallest and lightest phone, now they're growing again. Or like Oprah's weight. But I diverge.
Small single board computers this size has been around forever and used for stuff like NAS and other black boxes. I do like the GPIO-connector. Makes it easy to fit stuff like LEDs and an audible alarm to such systems. A long time ago I saw a NAS setup that used parallell port to control LEDs and stuff.
Wow! What a feature rich animal! Thank you, Chris!
Would it be possible to hook up a graphics card to one of these boards that have PCI? I’m assuming you would have to write drivers for it.
You can probably use a different storage adapter with more ports and make that a decent little storage/media server. Very nice, have fun with that!
Water cool it and see if it helps and is the Wi-Fi. 2.0 or 3.0 added to this can you run a gpu in the pcie4x slot
Can't wait for the hacking scene to get Windows 10 on ARM to work on this SBC. Great video, Chris!
In the other video i commented about how ARM is coming to desktop, i didn't think it will come this fast, yes the board is larger than the Pi but there is room for more stuff, i'm looking forward for the day when these boards will use more PC parts.
can this s/pdif header run an otical transmitter as well as a digital rca jack or is this header for only one of these?
No optical connector I'm afraid.
What is the connection on the PC which the board with the emmc thingy plugs into so you can install an os?
The eMMC adapter plugs into a standard Type A USB port.
I've been exited for this one
Looks like a very nice little machine!
The SATA controller and enclosure make total sense for that product, this would make a good NAS.
Chris, if i add a pcie to sata adapter do you think it will boot to an ssd through it? Would an internal bd rom also work through it?
I've added the official SATA adapter in this video: ruclips.net/video/9CCQicHwfDI/видео.html -- remember you need an ARM driver for any card. An internal BD ROM should work fine as a connected SATA device. Booting is far more problematic as the ROCKPro64's BIOS would need to support this.
Hi Chris, i have a Question, how much watt gives the PCIe slot?
This looks an ideal low power consumption hardware firewall, just put a quad port NIC in the PCI x4 slot. Does anyone know if pfSense will run on it?
This puter looks like it has some very high potential for some fun.
how come you have the two prong power us in Canada have a three-prong 110 volt plug
It is what they supplied with the review board. I have lots of adapters!
Great video. Well done mate!
Thanks a lot!
What are the chances of seeing a gt710 used with this sbc to finallu use mainline kernel with hardware gpu acceleration (via nouveau druvers, of course)? As always, wonderful videos, Chris!
how would one add an HDMI *input* to this, say to use it as an Atomos ninja replacement to record 4K from a camera?
This could potentially be done via a USB C adaptor, but would need the right drivers writing.
dose installing the os still require another program ot install the os ? i was slitle put off the pine 64 becaues of the program you had to use.
I installed the OS onto the eMMC using Etcher in Windows.
This one's loaded. And even features a few _jaunty angles_ too.
I really like your videos. Congratulations!
Excellent video on a wonderfull product ! I want it !
It seems that the display is driven by the CPU and not the GPU? (Heavy CPU usage par xorg)
The Odroid N1 has the same chipset with an included fan. Could you use the same fan on the RockPro64, to get better cooling?
The Odroid N1 is cancelled. :( I imagine the Rock fans are compatible.
I still has two questions:
Will it boot from M.2 SSD?
Can use normal raspberry libraries to access GPIO, like GPIO.zero etc?
No and no I'm afraid.
Hi there, for the Wifi / Bluetooth module: Is that a special interface or are they using usb 2.0 or usb 3.0 headers ?
- In other words: would it be possible to use the "Wifi/BT Adaptor" for other projects when using the correct headerpins ?
As far as I am aware, it is their own interface.
Learning about this board it does make me wonder; At what point does a single board computer become a small motherboard?
What is the weight of this board without any additional accessories ??
Looking forward to the video on the M.2 pcie board. That should make for a huge performance increase.
If it can boot from a M.2 ssd I'm buying it FOR SURE!
i wonder if they used sata2 because of the processor keeping up.
ExplainingComputers+
Can we install the OS on a M2 drive PCIe x4? Do they have android for this, if so what version?
You could in theory install most of your OS files on an M.2 drive in the PCIe adapter, but booting is I think restricted to microSD, eMMC and the onboard SPI flash. So one of these would have to run the boot loader. There is currently an Android 7.1.2 image supporting a touchscreen (but not, as far as I could make work anyway, HDMI). But I am sure it is just a matter of time.
Any plans for a review of their new laptop product, the Pinebook Pro? I’m surprised it took this long for a single-board computer maker to come out with a laptop system, ready to use out of the box (complete with Linux installation all set up) like any regular consumer product.
What is the speed of the PCIe ? i guess it is quite slow as the expansion board was SATA II only. And that opens another question, if it is even worth to install the m.2 expansion card at all. If the speeds are near SATA II (3Gb/s) then it makes no real sense.
Great machine! Are the usual packages available over the apt package manager? Like open-vpn? What about controlling GPIO? Is there an ADC on the board? Thanks for your great hardware review, Chris! 😊
Make a comparison video with resberry pie 3 (latest model)....
My favorite topic "single board computer".
this might be the candidate for the emulation station i've been wanting.
I wonder how this one will do on the software side of things over time. I love my rock 64 but it's still a bit lacking in the OS department with being able to use the hardware to it's full potential as a media player.
what the big jump, Pi goes to 64 bit. but i am curious, can we possible moving the gpu to the external pcie graphic card, ie. nvidia or radeon ?
if that is possible, I imagine there are no more os platform limits. Apple, Linux, Windows, Android all depend on the user tastes to use.💡🤔👍