ROCKPro64 | [SBC] RK3399, DDR4, PCI-E x4, eMMC, 1Gbe, 2xUSB 3.0, 4K HDMI, IR



Rep: (73)
ODROID-H2 | ODROID-N2 | ODROID-XU3 / -XU4 / -HC1 / -HC2 / -MC1 | ODROID-C2 | ODROID-C1 / C1 + / C0 | Orange pi | Banana pi | Raspberry pi | Rock64


ROCKPro64
sbc: RK3399 2Ghz / 1.5Ghz 64bit, OS Android / Linux, 2 / 4GB LPDDR4, PCI-E x4, eMMC, microSD, 1Gb / s ethernet RG45, 2xUSB 3.0, 2xUSB2.0, OTG, IR remote

Attached Image


Description
* 64-bit 6-core MK Rockchip RK3399, containing two ARM Cortex-A72 2Ghz cores and four Cortex-A53 1.5Ghz cores, big-LITTLE architecture
* GPU Mali-T860MP4, 650MHz, 1300Mtri / s, 10.4Gpix / s, 4-D shader cores: supporting OpenGL ES1.1 / 2.0 / 3.0, OpenCL1.2, DirectX11.1
* RAM: 2 or 4GB LPDDR4
* Physical Ethernet 10/100/1000 chip RTL8211F-CG
* eMMC v5.1 8bit to 64GB (purchased separately as handkerchiefs with an IC of 16,32,64 GB)
* microSD 3.0 / MMC v4.51 4 bit to 64GB (sold separately)
* SPI Flash 128Mbit (i.e. 16MByte)
* PCI-E gen2 v2.1 4-line bus, up to 2.5GT / s per line (Standard PCI-E x4 slot)
* 2xUSB3.0, 2xUSB2.0 (full, without hubs)
* HDMI 2.0 4K
* Sound codec on ES8316 chip with headset connector
* Optional connectors for modules: Wi-Fi / BT, MiPi-DSI + Touch Panel, eDP, Stereo MiPi-CSI 13Mpxl, CMOS Camera, IR, 40GPIO Pi2-Bus, FAN, Battery RTC, SPDIF, + 12V connector for SATA power / SSD
* Power supply: Built-in DC-DC voltage regulator, two SY8113B chips, with input voltage = 4.5 ... 16V, absolute maximum = 18V
(in the description write power from BP = 12V, current 3A, and if with two HDD / SSD, then 5A,
+ 12V goes to the slot PCI-E, LCD, Cooler and SATA, so do not experiment and serve exactly 12V :))

Hardware video decoding, if the OS / software will contain acc. drivers
* Real time video decoder of MPEG-1, MPEG-2, MPEG-4, H.263, H.264, H.265, VC-1, VP9, ​​VP8, MVC
* H.264 10bit up to HP level 5.1: 2160p @ 60fps (4096x2304)
* VP9: 2160p @ 60fps (4096x2304)
* H.265 / HEVC 10bit: 2160p @ 60fps (4096x2304)
* MPEG-4 up to ASP level 5: 1080p @ 60fps (1920x1088)
* MPEG-2 up to MP: 1080p @ 60fps (1920x1088)
* MPEG-1 up to MP: 1080p @ 60fps (1920x1088)
* H.263: 576p @ 60fps (720x576)
* VC-1 up to AP level 3: 1080p @ 30fps (1920x1088)
* VP8: 1080p @ 60fps (1920x1088)
* MVC: 1080p @ 60fps (1920x1088)
* Support video encoder for H.264, MVC and VP8

Additional Images
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Options - be sure to look before you buy a single board
Official store
When buying, pay attention, if it says "In stock" - it means it is in stock,
if "Available on backorder" is a pre-sale, out of stock, look at the red line like "Next batch will be in the middle of September 2018" - is expected to be available from mid-September 2018
therefore, we are not surprised if it does not go for a long time (do not panic). You will be informed of the track ID after being sent.
Payment via PayPal by credit card, delivery by "standard" (China Post) or express (EMS),
to Russia / Ukraine only via EMS, i.e. choose "Shipping - Express Flat Rate: $ 30.00", delivery 5 - 10 business days
Kazakhstan / Belarus through China Post, i.e. choose "Shipping - Standard Flat Rate: $ 11.99" shipping 15 - 45 business days
Attached Image

In some other countries you can choose one or the other.
Attached Image


Consider some options:

eMMC Module - For OS Use eMMC (16 | 32 | 64 GB)
- I highly recommend, less "hemorrhoids" will be in use, and microSD can be installed as a secondary Flash
eMMC modules are fully compatible with eMMC modules from ODROID, red ones from XU3 / XU4 exactly, checked personally, acc. connector and pinout are the same.
Attached Image


USB Adapter for eMMC Module - it is better to have, with an adapter it will be much easier to upload the OS to eMMC from a regular PC, but you can do it without, with a microSD or Console.
Fully compatible with eMMC modules from ODROID.
Attached Image


ROCKPro64 30mm Tall Profile Heatsink (Radiator for MK - must have)
There are three options, in the form of a copper plate 1.2mm, in the form of aluminum fins with a height of 20mm and 30mm, to them there is a separate option - a 12V fan 40x40mm.
- I recommend a 30mm high radiator with a fan - MK is not childishly heated, 20mm is rather weak, not to mention a plate.
In the passive mode (radiator without a fan) - the internal t MK will be under + 80РЎ, with a fan 40 ... 50 degrees.
Attached Image



ROCKPro64 PCI-e to Dual SATA-II Interface Card
strange that they wrote SATA-II apparently typo,
because chip usedASMedia ASM1061,
The ASM1061, x1 PCI Express Serial ATA, enables a Serial ATA PHY up to 6Gbps high speed interface, the following Serial ATA Revision 3.0 specification
Please note that there is no power supply for SATA, onboard for SATA connector with only + 12V, you need an adapter from + 12V to SATA power supply with built-in + 5V converters !!!
I have this board for a month :(
Attached Image


IMHO is better with Ali SATA adapter
this adapter has a PCIe x2 bus, I personally checkedon the Marvell 88SE9235 chip- works !!!
the same version with Raid support on the Marvell 88SE9230 chip
Attached Image


ROCKPro64 special designed power cable for 2 SATA drives
Input: 12V Output: dual individual regulator module + 5V DC 3A
on the single-board board 4-pin connector for SATA - two common and two + 12V, for receiving +5 A converter is needed !!!

Nonsense, of course, but who can’t cope with double power supply +12 + 5V - such an adapter is needed.
Attached Image



ROCKPro64 Metal Desktop / NAS Casing - no 80x80mm fan included
Included are 2 SATA interface cables and two adapters with + 12V to SATA power supply with built-in + 5V converters !!!
Attached Image



ROCKPro64 PCI-e X4 to M.2 / NGFF NVMe SSD Interface Card
IMHO more for "perverts" (NVMe SSD lovers), in principle, up to 1000 MB / s reach,
but it can be put only one, it will be possible to boot from it and not every SSD slice model will work,
For me, it is better to have a few more SATA at a speed of 300-600 MB / s
Attached Image



ROCKPro64 2 Г— 2 MIMO Dual Band WIFI 802.11AC / BLUETOOTH 4.2 MODULE (Works under Android without PCI-E,Support is temporarily disabled in Linux OS - conflict with PCI-E / NVMe.)
Based on AMPAK AP6359SA Combo Module, IEEE 802.11 AC / A / B / N Dual Band 2.4GHz / 5GHz 2T2R MIMO WiFi with Real-Time Simultaneous Dual Band (RSDB) and Bluetooth 4.2
Attached Image



ROCKPro64 13 MEGAPIXEL CAMERA MODULE (only for Android, not yet supported in Linux)
This 13MP Color Camera Module using the Sony IMX214 CMOS image sensor MiPi-CSI Camera port.
This standard model comes with an auto focus.
MiPi-CSI camera module
Attached Image



ROCKPro64 12V 5A EU POWER SUPPLY - Power Supply 12V 5A with European plug
power connector pin external F5.5mm, internal F2.1mm
Attached Image

I personally prefer a more reliable MeanWell type power supply and preferably stationary,
and immediately to two voltages +5 and +12, such as RD-65A or any power supply unit from ATX PC, by connecting both a router and a hub and a single board to one power supply unit


SERIAL CONSOLE PADI Chipboarding |
- USB-UART converter based on CH340G chip, there is no dedicated connector for the console on a single-board device,connects with multiple wiring to 40GPIO Pi2-Bus connector.
Attached Image

Operating Systems
* DebianStretch Minimal
* Ubuntu 18.04 BionicLXDE DesktopandMinimal
* OpenMediaVault
* LibreElec KODI Communityplease look for the RK3399 images with rockpro64 in the suffix
* Netbsd
* Openbsd
* Android 8.1.0
* Android 7.1.2
* Android SDK Nougat [v7.1]

* From the Authorayufan

* By CVHLibreElec

* Dietpi


Useful Information / Instructions / Links
Fan speed adjustment
Fan speed adjustment
control in files, temperature: "/ sys / class / thermal / thermal_zone0 / temp", PWM duty cycle "/ sys / class / hwmon / hwmon0 / pwm1"
automation script for t MK
Thermo mode
Kernel update
This is a release issue with pulseaudio with the 4.4.132-1075 kernel version.

You can check your kernel version with
uname -a

You can upgrade yourkernel with
sudo apt-get update
sudo apt-get install linux-image-4.4.154-1128-rockchip-ayufan-g61b4b1151f9a
sudo apt-get install linux-headers-4.4.154-1128-rockchip-ayufan-g61b4b1151f9a
sudo apt-get install linux-firmware-image-4.4.154-1128-rockchip-ayufan-g61b4b1151f9a
sudo apt-get install linux-image-4.4.154-1128-rockchip-ayufan-g61b4b1151f9a-dbg
sudo reboot

Core> 4.14 here
apt-get install linux-image-4.20.0-1083-ayufan-g686e1f1aa461
apt-get install linux-headers-4.20.0-1083-ayufan-g686e1f1aa461
apt-get install linux-image-4.20.0-1083-ayufan-g686e1f1aa461-dbg
reboot
Create the file /etc/rc.local
vi /etc/rc.local
Content:
#! / bin / sh -e
#
# rc.local
#
# This script is executed in multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script
# bits.
#
# By default this script does nothing.

exit 0
Create a file
vi /etc/systemd/system/rc-local.service
Content:
[Unit]
Description = / etc / rc.local Compatibility
ConditionPathExists = / etc / rc.local

[Service]
Type = forking
ExecStart = / etc / rc.local start
TimeoutSec = 0
Standard Output = tty
RemainAfterExit = yes
SysVStartPriority = 99

[Install]
WantedBy = multi-user.target
touch /etc/rc.local
chmod + x /etc/rc.local
systemctl enable rc-local
systemctl start rc-local.service
systemctl status rc-local.service



Topic Curator: Topic with no curator


Post has been editedstp101 - 27.07.19, 16:56



Rep: (7)
those. kde5 no?
Although for x86 there seems to be


in slackware at the moment kde4 even in current, kde5 hasEric Hameleers, but there are no assemblies under arm | aarch64.



Rep: (1090)
Blackride @ 01/19/19, 02:49*
those. kde5 no?

why do you need kde5? Here on x86 until you beat a baloo with a brick, it’s not DE but continuous torment.



Rep: (33)
why do you need kde5

then what is it DE

this is not DE but continuous torment

Sorry, still tell me that you need to return to kde 4 or use the junk xfce / lxde in 2019, where nothing changes at all, as it was with the clumsy look it remained. Gnome for obvious reasons on arm does not make sense - the interface itself will stupidly stupid.
KDE has finally become less or less optimal than what it was before. And there’s nothing to say about customization, in any way you can cook up.
There are still tales that it falls.

Post has been editedblackride - 20.01.19, 19:22



Rep: (133)
* blackride There are alternatives, enlightenment, for example, in 2019 in the era of drm / wayland, I think the most



Rep: (1090)
Gnome for obvious reasons on arm does not make sense - the interface itself will stupidly stupid.

KDE on arm will also be stupid no worse than a gnome.
There are still tales that it falls.

Well, falling does not fall, but KDE5 occasionally freezes. This is on x86. Yes, the ball is naturally nailed.
Collect enlightment under ARM - nice DE, though with its own troubles. I periodically try to use it on x86
Well, the most important question - why DE on ARM? Are you planning to use it as a computer or something?

Post has been editedAzathtot - 20.01.19, 19:32



Rep: (33)
KDE on arm will also be stupid no worse than a gnome.

What is there to stupid? It does not consume as many resources as gnome. It just consumes at the xfce level, it works better.

but KDE5 occasionally freezes

OS?

Why DE on ARM? Are you planning to use it as a computer or something?

The man wrote that he uses it as a desktop version, only with xfce. Why not? Who does not need shindovs, then this would not be a bad option. Passive minicomputer.

enlightenment

enlightment

Alternative

for xfce / lxde I agree, but not for KDE 5

Post has been editedblackride - 21.01.19, 05:09



Rep: (1090)
OS?

Slackware ARM 64, System on SSD



Rep: (33)
Slackware ARM 64

Meant where KDE5 freezes

Post has been editedblackride - 21.01.19, 09:53



Rep: (1090)
* blackride
Yes, when how. Not often, but it happens that stalls before Ctrl + Alt + Bksp.
In principle, I do not consider this to be something directly absolutely critical, but the fact that it is is a fact



Rep: (33)
Azathtot @ 01/21/19, 13:56*
Yes when how

I wanted to know on x86 or arm. Anyway.
I sat on the arch with the gnome 3 before the release of kde5. In principle, the fact that I was not happy with the others was different for Gnomov’s money-changing / deleting different functions in nautilus and throughout DE, I was happy. However, the fact that nautilus was hung on a small number of image indexes if it was lucky for 20-30 minutes, and even it could hang at all + from time to time, the hang of DE itself, still irritated me wildly.
Spit on the kind of childish surprise in KDE4 and below. When 5ka came out, I tried it. Like a breath of fresh air. There was still no good stability on this arch with this DE. Moved to KDE Neon due to the same freshness of the packages. And still sitting on the user edition. I liked it, plasma works stably on it. On arch do not even want to again. Spoiled: lol:

Post has been editedblackride - 21.01.19, 13:25



Rep: (1090)
Blackride @ 01/21/19, 07:23*
I wanted to know on x86 or arm.

wrote above x86_64
I myself am constantly sitting on KDE5. There are no complaints besides those described above. Well, still snapping up the socket on the blade of the drive discs



Rep: (33)
* romtorwator,
Is it possible on your part to check, and if there is a camera (on the phone or a separate one) that can write at 60 fps, then record a video of the coding interface (standard skin) in Libreelec 9?
I wonder if there is such smoothness or is it like in odroid C2? In the 1080p 60 fps video, the asus tinker board shows excellent smoothness of the interface:
https://youtu.be/gb5Eo98mTrQ
https://youtu.be/q8v-gZ-2DGA

From me +

Post has been editedblackride - 27.01.19, 11:35



Rep: (73)
My pay goes toilya2129 , now he needs to be asked :)
I used it exclusively as a NAS with Debian minimal,
I didn’t even try to get video from it, HDMI connected only the first time I turned it on :)



Rep: (33)
My board goes to ilya2129, now he needs to be asked

Why? Not suitable for NAS? An interesting reason for the sale. Because considered to purchase as a media player and nas (if all of a sudden ..)



Rep: (73)
On ODROID-XU3 / XU4 it definitely rotates 60fps under Android, and there it also rotates 4K, but on a 1080 display.
True, the H.265 / HEVC codec does not support, but H.264 8bit is lightweight on HW.
Why? Not suitable for NAS?
For NAS, I think it's ideally the fastest of the single-board ones discussed here.
I just switched to INTEL - combined both NAS and Multimedia server.



Rep: (33)
ODROID-XU3 / XU4

Korean devices no longer interest me. And this one especially.

I just switched to INTEL - combined both NAS and Multimedia server

Odroid H2. All clear.

I'm just sure that the RK3399 will also give out graphics, like the RK3288, becauseKwiboo says so:
"On RK3328 default is to run both CPU and GPU using performance govenor, i.e. run at full speed. On RK3288 / RK3399 gpu use performance and cpu use ondemand."

But it is better to make sure, so to speak, in reality than to doubt.

ilya2129

did not say for what purpose? : rolleyes:



Rep: (73)
Blackride @ 01/27/19, 2:00 p.m.*
did not say for what purpose?
He asked me on Ubunte to compile firewood for DVB tuners, it turns out no, it works.
as far as I understand, he grabs from satellite / cable video and records / streams to the network.



Rep: (33)
He asked me on Ubunte to compile firewood for DVB tuners, it turns out no, it turned out

Interestingly, what did dvb-s2 connect via pci-e?



Rep: (73)
No, as far as I understand USB, because PCI-E controller ->SATA also took.



Rep: (33)
em, as far as I understand USB, because PCI-E controller ->SATA also took

It’s a pity, I see until I buy it = I don’t know if my 2 tuner card will be seen or some other :)

Post has been editedblackride - 27.01.19, 12:16


Full version    

Help     rules

Now: 09/16/19, 01:33