Mekotronics R58x embedded PC w/ Rockchip 3588 chip

Mekotronics Rk3588

The all-new Mekotronics R58x is a full-fledged multi-purpose ARM-based embedded PC offering all the characteristics of a stand-alone encoding-decoding system.

Last week we presented the Mekotronics RK3399Pro 6-core. Today we will introduce the big boy of the family, the Mekotronics R58x embedded PC.

Mekotronics R58x is a low power, high performance processor for ARM-based PC and Edge Computing device, personal mobile internet device and other digital multimedia applications, and integrates quad-core Cortex-A76 and quad-core Cortex-A55 with separately NEON coprocessor; its maximum DDR capacity support is up to 32GB.

Also, R58x support WiFi 6, 2.4G/5G WiFi. With its metal housing, R58x has industrial grade stability and can operate stably for a long time under the working temperature range from -40°C to 80°C.

Mekotronics rk3588

Rockchip RK3588 industrial CPU

Rockchip 3588 is a eight core 64 bit quad-core cortex-A76 and quad core cortex A55 processor, and it is 8nm made advanced technology. Quad-core ARM Cortex-A76 MPCore processor and quad-core ARM Cortex-A55 MPCore processor, both are high-performance, low-power and cached application processor.

Integrated 64KB L1 instruction cache, 64KB L1 data cache and 512KB L2 cache for each Cortex-A76. Integrated 32KB L1 instruction cache, 32KB L1 data cache and 128KB L2 cache for each Cortex-A55. Quad-core Cortex-A76 and Quad-core Cortex-A55 share 3MB L3 cache.

RockChip RK3588

Mekotronics R58x, with DDR max capacity up to 16GB

RK3588 has high-performance quad channel external memory interface (LPDDR4/LPDDR4X/LPDDR5) capable of sustaining demanding memory bandwidths; it also provides a complete set of peripheral interface to support very flexible applications.
* Dynamic Memory Interface

  • Compatible with JEDEC standards LPDDR4/LPDDR4X/LPDDR5
  • Support four channels, each channel 16bits data widths
  • Support up to 2 ranks (chip selects) for each channel
  • Totally up to 16GB address space
  • Low power modes, such as power-down and self-refresh for SDRAM

* eMMC Interface

  • Fully compliant with JEDEC Emmc5.1, SDIO3.0, M.2 PCIE 3.0, SATA 3.0 7pin*2
  • Backward compliant with eMMC 4.51 and earlier versions specification.
  • Support HS400, HS200, DDR50 and legacy operating modes
  • Support three data bus width: 1bit, 4bits or 8bits

Mekotronics 3 colors R58x

Rockchip RK3588 integrated GPU, VPU, and NPU

Mekotronics R58x has Embedded 3D GPU makes RK3588 completely compatible with OpenGLES 1.1, 2.0, and 3.2, OpenCL up to 2.2 and Vulkan1.2. Special 2D hardware engine with MMU will maximize display performance and provide very smoothly operation.

The build-in NPU supports INT4/INT8/INT16/FP16 hybrid operation and computing power is up to 6TOPs. In addition, with its strong compatibility, network models based on a series of frameworks such as TensorFlow/MXNet/PyTorch/Caffe can be easily converted.

PyTorch Caffe

Multiple display interfaces

Mekotronics R58x has many embedded powerful hardware engines provide optimized performance for high-end application. RK3588 supports H.265 and VP9 decoder by 8K@60fps, H.264 decoder by 8K@30fps, and AV1 decoder by 4K@60fps, also support H.264 and H.265 encoder by 8K@30fps, high-quality JPEG encoder/decoder, specialized image pre-processor and post-processor.

The system has HDMI 2.1 and DP video output, and also HDMI input interface, so R58x can support two screens displaying different contents at the same time; R58x can be used as digital bulletin terminal, digital signage mediaplayer and other applications.

The new RK3588 introduces a new generation totally hardware-based maximum 48-Megapixel ISP (image signal processor). It implements a lot of filtering and accelerator algorithm, such as HDR, 3A, LSC, 3DNR, 2DNR, sharpening, dehaze, fisheye correction, gamma correction and so on.

Mekotronics display options

Video Decoder

  • Real-time video decoder of MPEG-1, MPEG-2, MPEG-4, H.263, H.264, H.265, VC-1, VP9, VP8, MVC, AV1
  • MMU Embedded
  • Multi-channel decoder in parallel for less resolution
  • H.264 AVC/MVC Main10 L6.0 : 8K@30fps (7680×4320)
  • VP9 Profile0/2 L6.1 : 8K@60fps (7680×4320)
  • H.265 HEVC/MVC Main10 L6.1 : 8K@60fps (7680×4320)
  • AVS2 Profile0/2 L10.2.6 : 8K@60fps (7680×4320)
  • AV1 Main Profile 8/10bit L5.3 : 4K@60fps (3840×2160)
  • MPEG-2 up to MP: 1080p@60fps (1920×1088)
  • MPEG-1 up to MP: 1080p@60fps (1920×1088)
  • VC-1 up to AP level 3: 1080p@60fps (1920×1088)
  • VP8 version2 : 1080p@60fps (1920×1088)

Video Encoder

  • Real-time H.265/H.264 video encoding
  • Support up to 8K@30fps
  • Multi-channel encoder in parallel for less resolution

Mekotronics encoding

Stable running at wide temperature range

With strictly select industrial grade processors and components, Mekotronics R58x can run under harsh working environment, and its working temperature range is from – 40°C to 80°C. And R18 also can work continuously and stably 24/7 for reaching the industrial standard.

Various interfaces

Mekotronics R58x has HDMI2.1 and DP video output, HDMI input, dual G-LAN network, GPIO, RS232, RS485, PCIE for internal SSD, USB 3.0, USB2.0,Type-C, and many other interfaces.

Multiple operation systems, Android 12 and Linux Ubuntu OS

The Rockchip 3588 chipset can be widely used as IOT gateway, industrial PC, edge computing, face recognition, digital signage, intelligent device, cloud terminal, vehicle central control and other applications. The system has excellent real-time performance and  can provide a safe and stable system environment for product research and production.

Mekotronics R58x

Specifications

 

 

CPU Quad-core ARM Cortex-A76 MPCore processor and quad-core ARM Cortex-A55 MPCore processor, both are high-performance, low-power and cached application processor, frequency 2.4Ghz
GPU
  • 3D Graphics Engine
  • ARM Mali-G610 MP4
  • High performance OpenGLES 1.1, 2.0 and 3.2, OpenCL 2.2, Vulkan1.2 etc.
  • Embedded 4 shader cores with shared hierarchical tiler
  • Provide MMU and L2 Cache with 4x 256KB size
  • The latest Valhall architecture
  • ARM Frame Buffer Compression(AFBC) 1.3
  • Support Serial Wire debug for embedded MCU
  • One isolated voltage domain to support DVFS

 

NPU
  • Neural network acceleration engine with processing performance up to 6 TOPS
  • Include triple NPU core, and support triple core co-work, dual core co-work, and work independently
  • Support integer 4, integer 8, integer 16, float 16, Bfloat 16 and tf32 operation
  • Embedded 384KBx3 internal buffer
  • Multi-task, multi-scenario in parallel
  • Support deep learning frameworks: TensorFlow, Caffe, Tflite, Pytorch, Onnx NN, Android NN, etc.
  • One isolated voltage domain to support DVFS Storage Emmc5.1, SDIO3.0, M.2 PCIE 3.0, SATA 3.0 7pin*2

 

Storage
  • Emmc5.1, SDIO3.0, M.2 PCIE 3.0, SATA 3.0 7pin*2
Video-codec
  • Real-time video decoder of MPEG-1, MPEG-2, MPEG-4, H.263,H.264, H.265, VC-1, VP9, VP8, MVC, AV1
  • MMU Embedded
  • Multi-channel decoder in parallel for less resolution
  • H.264 AVC/MVC Main10 L6.0 : 8K@30fps (7680×4320)
  • VP9 Profile0/2 L6.1 : 8K@60fps (7680×4320)
  • H.265 HEVC/MVC Main10 L6.1 : 8K@60fps (7680×4320)
  • AVS2 Profile0/2 L10.2.6 : 8K@60fps (7680×4320)
  • AV1 Main Profile 8/10bit L5.3 : 4K@60fps (3840×2160)
  • MPEG-2 up to MP: 1080p@60fps (1920×1088)
  • MPEG-1 up to MP: 1080p@60fps (1920×1088)
  • VC-1 up to AP level 3: 1080p@60fps (1920×1088)
  • VP8 version2 : 1080p@60fps (1920×1088)

 

JPEG-codec
  • JPEG Encoder
  • Baseline (DCT sequential)
  • Encoder size is from 96×96 to 8192×8192(67Mpixels)
  • Up to 90 million pixels per second
  • Embedded four encoder units JPEG Decoder
  • Decoder size is from 48×48 to 65536×65536
  • Support YUV400/YUV411/YUV420/YUV422/YUV440/YUV444
  • Support up to 1080P@280fps, and 560 million pixels per second
  • Support MJPEG
  • Embedded four encoder units

 

Display
  • Support multi-display
  • Support HDMI 2.1 video output (max resolution 7680*4320 60Hz)
  • Support DP1.4(display port) video output (max resolution 7680*4320 30Hz)
  • video input: HDMI input

 

WiFi 2.4G/5G dual band WiFi (2T2R) or WiFi 6

 

Clock Support RTC

 

Audio Support MIC and audio jack *1 1.25mm 4 pin CON *1

 

Interfaces
  • HDMI2.1 and DP video output
  • HDMI input
  • dual G-LAN 1000Mbps*2
  • MIPI CSI 2lane*1
  • GPIO*6, RS232, RS485, I2C port
  • M.2 PCIE, SATA 3.0 *2
  • USB 3.0, USB2.0*2, debug, Type-C

 

Operating
system
 Android 12 OS, Linux Ubuntu 18.04, Debian 11

Final thoughts

This new Mekotronics R58x looks like a powerful, yet low-energy device to add a number of interesting new opportunities to our home, SOHO and industry applications. Mekotronics planned its launch today, March the 10th, with a retail price of 249 USD. A medium-sized NUC would cost twice, with less configuration options and a doubled request for power.

If the RK3399Pro-6core was a little jewel, the R58x appears like the new big boy of the town. I would consider buying one for my daily work.

 

Join our groups on Telegram…

… and don’t forget our social channels!

Definire ciò che si è non risulta mai semplice o intuitivo, in specie quando nella vita si cerca costantemente di migliorarsi, di crescere tanto professionalmente quanto emotivamente. Lavoro per contribuire al mutamento dei settori cardine della computer science e per offrire sintesi ragionate e consulenza ad aziende e pubblicazioni ICT, ma anche perche’ ciò che riesco a portare a termine mi dà soddisfazione, piacere. Così come mi piace suonare (sax, tastiere, chitarra), cantare, scrivere (ho pubblicato 350 articoli scientfici e 3 libri sinora, ma non ho concluso ciò che ho da dire), leggere, Adoro la matematica, la logica, la filosofia, la scienza e la tecnologia, ed inseguo quel concetto di homo novus rinascimentale, cercando di completare quelle sezioni della mia vita che ancora appaiono poco ricche.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.