Orange Pi 5 Review: Is it a Raspberry Pi 4 Challenger?

Orange pi 5 sbc

Orange Pi 5 SBC

Introducing the Orange Pi 5, the latest single-board computer equipped with the mighty RK3588S CPU developed by Rockchip. It is an octa-core processor with four neural processing units (NPUs) capable of up to TOPS of AI performance, four 1.8 GHz Cortex-A55 cores, four 2.4 GHz ARM Cortex-A76 CPU cores, and Mali-G610 MP4 GPU.

Orange Pi 5 Full View

Main Highlights:

  1. Rockchip RK3588S new Gen. AIoT chip.
  2. Internal Storage: 4/8/16 eMMC.
  3. Maximum memory supported – 32GB.
  4. WIFI & BT – Possible using an M.2 NVME to PCIe adapter.
  5. HDMI2.1, up to 8K @60Hz.
  6. 1x USB 3.1 Type-C (with power delivery and DisplayPort 1.4 support).
  7. 2x MIPI D-PHY TX 4Lane, configurable up to 4K @60Hz.

Hardware Specifications

Orange Pi 5

(Product specification)

Brand

Orange Pi

Model

Orange Pi 5

SoC

Rockchip RK3588S

CPU

• 8-core 64-bit processor
• Big.Little Architecture: 4xCortex-A76 + 4xCortex-A55, Big core cluster is 2.4GHz, and Little core cluster is 1.8GHz frequency.

GPU

• Arm Mali-G610 MP4 “Odin” GPU
• Compatible with OpenGL ES1.1/2.0/3.2, OpenCL 2.2, and Vulkan 1.2


• Max resolution: 8192x8192 source, 4096x4096 destination

NPU

Built-in AI accelerator NPU with up to 6 TOPS, supports INT4/INT8/INT16 mixed operation

System Memory

4GB, 8GB, 16GB, or 32GB (Optional) PDDR4/4x

Storage

M.2 NVME to PCIe 2.0, MicroSD card slot

Video Output

Support HDMI 2.1 8K video output, USB-C (DP1.4), dual MIPI D-PHY video output for multi-screen display, support

WiFi & Bluetooth

Possible, using an M.2 NVME to PCIe adapter.

LAN

GbE Ethernet RJ45 (YT8531)

External Display Interface

2x 4-lane MIPI DSI connector up to 4Kp60

Camera Interfaces

3x MIPI CSI 4-Lane

USB

• 1x USB 3.0 port

• 1x USB 3.1 Gen 1 Type-C port (5 Gbps) 

• 2x USB 2.0 ports

Audio

• ES8388 audio codec

• 3.5mm audio jack - headphone & microphone
• On-board microphone
• Support for HDMI 2.1 eARC

Expansion

• 26-pin header with up to 15x GPIO
• 2x 2x UART

• 3x PWM

• 2x I2C

• 1x CAN
• 1x PWR_ON

Debug

3pin UART header for serial console

Buttons / Keys

• 1x MaskROM key

• 1x RECOVERY
• 1x Reset key

LEDs

• Power LED

• Status LED

Power Supply

• 5V/4A via DC jack

• USB Type-C port (USB PD 3.0)
• RK806-1 PMU 

Dimensions

100 x 62 mm

Weight

46 grams


Raspberry Pi 4 vs. Orange Pi 5

Raspberry Pi 4 vs. Orange Pi 5

Model

Raspberry Pi 4B

Orange Pi 5

-

Raspberry Pi 4 Release
Orange pi 5 Board

Hardware features

SoC

Broadcom BCM2711

Rockchip RK3588S

RAM Configurations

1GB/2GB/4GB/8GB

4GB/8GB/16GB/32GB

CPU architecture

Cortex-A72 (ARM v8)

(64-bit SoC)

Cortex A76+A55 

(64-bit SoC)

Core number

4

8

CPU Frequency (Max)

4x1.50 GHz

4x Cortex-A76 (2.4GHz)

4x Cortex-A55 (1.8GHz)

GPU

Broadcom VideoCore VI (500MHz)

Arm Mali-G610 MP4 (600 MHz)

4 Execution units

GPIO header

40 pin

26 pin

Display & Camera Interfaces

1x 2-lane MIPI DSI display port
1x 2-lane MIPI CSI camera port

1x 4-Lane MIPI DSI display port 
3x 4-Lane MIPI D-PHY TX 

MicroSD (TF) Card Slot

check mark icon
check mark icon

M.2 M-KEY Socket

cross mark icon
check mark icon

eMMC Storage

cross mark icon
check mark icon

QSPI Nor FLASH 16MB

cross mark icon
check mark icon

USB

x2 USB 3.0 ports

x2 USB 2.0 ports

x2 USB3.0
x1 USB2.0

x1 Type-C (USB3.1)

Integrated WiFi & BT

check mark icon
cross mark icon

PCIe NVMe SSD / PCIe Wi-Fi6+BT5.0

(Using an expansion card)

3 Pin debug serial port (UART)

check mark icon
check mark icon

 On/Off Button

cross mark icon
check mark icon

Integrated Recovery Button

cross mark icon
check mark icon

10/100/1000Mbps Ethernet

check mark icon
check mark icon

HDMI

2 × micro-HDMI ports (up to 4kp60 supported)

HDMI2.1, up to 8K @60Hz

Integrated Microphone

cross mark icon
check mark icon

3.5mm jack

 Audio & Video Out

Audio In & Out

PCB size

286mm × 122mm

100mm x 62mm

Power Interface

Type-C (5V/4A)

Type-C (5V/3A)

PMU

STMicroelectronics STPMIC1A

RK806-1

OS

Android/Ubuntu/debian

Android/Ubuntu/debian

Astimate Price

Starting at $170

(4GB RAM Model)

Starting at $75-80

(4GB RAM Model)


Which SoC is better: RK3588 or RK3588S?

Rockchip is a well-known and highly regarded semiconductor company responsible for the development and production of cutting-edge system-on-chip (SoC) solutions. It recently released two powerful SoCs, the RK3588 and RK3588S. While both of these chips are built on the same architecture, there are some differences that set them apart. In this article, we will look at these two SoCs and compare their features.

The RK3588 and RK3588S are built on the powerful Arm Cortex-A76 architecture, which is renowned for its exceptional performance and efficient energy consumption. However, the RK3588S has a slightly higher clock speed than the RK3588. The RK3588S features a 2.4 GHz Cortex-A76 CPU while the RK3588 is clocked at 2.2 GHz. This means that it can perform tasks faster than the RK3588.

In terms of GPU performance, both SoCs feature the Arm Mali-G610 MP4. However, the RK3588S has a 30% faster GPU than the RK3588. This means that the RK3588S is better suited to graphics-intensive applications such as gaming.

The RK3588S and RK3588 are both mighty SoCs, boasting comparable architectures. The main differences between them lie in CPU and GPU performance, connectivity, and power consumption. The RK3588S has a faster CPU and GPU, wider 5G frequency support, and is more power-efficient thanks to a smaller manufacturing process. Ultimately, the choice between the two will depend on the specific requirements of the application in which they are used.

Power Consumption: The RK3588S is built using a 6nm manufacturing process, while the RK3588 is built on a 7nm process. This means that the RK3588S is more power-efficient than the RK3588.

Additionally, the RK3588S supports Wi-Fi 6E, which is the latest Wi-Fi standard operating in the 6GHz frequency band. This means that devices with the RK3588S can connect to Wi-Fi networks that operate in the 6GHz band, which can provide faster and more reliable Wi-Fi speeds.


Interfaces

The boardincludes two MIPI DSI display interfaces, three camera interfaces, Gigabit Ethernet with up to 32GB of RAM, 32GB of eMMC memory, HDMI 2.1 and DisplayPort 1.4 8K video outputs, several USB ports, and a 26-pin GPIO header.

(Front/Top view)

Orange Pi 5 Top View

(Back)

Orange 5 Bottom View

Hardware

The board is equipped with various impressive features that enhance its functionality. These include a MicroSD card slot, HDMI 2.1 video output, 8/16/32GB eMMC flash memory, and an M.2 PCIe 2.0 slot. The M.2 PCIe 2.0 slot specifically allows for seamless connections with a Wi-Fi/BT module board or an NVMe SSD card. Also, there is an option for up to 32GB of LPDDRx4 RAM, which is four times more than what the top-tier Raspberry Pi 4 offers (although entry-level configurations will have far fewer options, including 4GB, 8GB, 16GB, or 32GB).

The topology of the board (16GB RAM Model)

Take a look at this screenshot showcasing an intricate graphical display of the different hardware elements. This includes information such as NUMA memory nodes, shared caches, CPU packages, processor cores, threads, NOR 16MB FLASH, installed 0.5TB M.2 NVMe SSD. And much more.

Orange Pi 5 lstopo
orange pi 5 lstopo

Software Support

Supporting Android 12 and Ubuntu/Debian just like the previous Rockchip RK3588/RK3588S boards we’ve seen. To access the most current list of supported images, please consult the table provided below.

No.

Distribution name

Description

Referral links

1

Android 12.0

Ubuntu
Orange Pi OS(Droid)

Orange Pi website images

2

OpenWRT

Orange Pi website images

3

Diet Pi

Lightweight customizable

4

FydeOS

Chrome OS based

5

Armbian

Highly customizable & optimized

6

RebornOS

Arch Based

7

Batocera

Retro Gaming

8

JELOS

 Retrob Gaming

9

Ubuntu 22.04.1 TLS

Project Contributors:

Patrick Schur, Joshua Riek

10

Debian & Ubuntu

 bullseye, jammy

11

OpenWrt

Running under docker

12

Windows 11 (ARM)

Under development

Updated on 25 April 2023


26-pin header

The Orange Pi 5 and Raspberry Pi (RPI) are popular single-board computers used in many DIY projects. There is a significant difference between the two in terms of the quantity of pins on their headers. The board has a 26-pin header, while the RPI has a 40-pin header. The extra pins on the RPI allow for more connectivity options, such as additional USB ports, Ethernet, and GPIO. However, the board header can be beneficial for projects that require a smaller form factor. Ultimately, the choice between the two will depend on the specific needs of the project and the desired level of connectivity.

Raspberry Pi 4/B vs. Orange Pi 5/B (Header Comparison)

Model

Raspberry Pi 4/B

Orange Pi 5/B

-

Raspberry Pi 4 Release
Orange pi 5 Board

GPIO header

40 pin

26 pin

No' of Ground pins

8

5

No' of 5V Power pins

2

1

No' of 3V Power pins

2

2

No' of SPI pins

26

4

UART Receiver/transmiter

2

8 (4 pairs for TX/RX)

I2C Receiver/transmiter

4

6

PCM PCM Data-Out

check mark icon
cross mark icon

Exploring the Benefits of Hardware Graphic Acceleration

The Pi 5 is a powerful single-board computer that offers a range of features and capabilities. One of the most notable features of the board is its hardware graphic acceleration. This can significantly boost graphics-intensive applications. In this article, we will explore the benefits of hardware graphic acceleration and how it can improve applications’ performance.

Hardware graphic acceleration technology allows the Pi 5 to use its dedicated graphics processing unit (GPU) to process graphics-intensive tasks. This can significantly boost the performance of applications that require graphical processing power. For example, video editing, 3D rendering, and gaming applications can benefit from hardware graphic acceleration.

The use of hardware graphic acceleration enhances image quality. This is due to the GPU’s ability to process images with enhanced precision and clarity, leading to crisper and more detailed images. This impacts applications like video editing, where image quality

With hardware graphic acceleration, the Pi 5 can achieve better power efficiency. By using this technology, the GPU can handle graphics-intensive tasks, reducing overall power consumption. Users can enjoy longer battery life and lower energy consumption

Finally, the board hardware graphic acceleration improves security. By offloading graphics-intensive tasks to the GPU, the Pi 5 can reduce the amount of data processed by the CPU, which can reduce the risk of malicious attacks.

In conclusion, the Pi 5 hardware graphic acceleration can provide various benefits, including improved performance, image quality, power efficiency, and security. By taking advantage of this technology, users can enjoy improved performance and enhanced security for their applications.


NPU Support: Orange Pi 5 vs. Raspberry Pi 4

The Raspberry Pi 4, released in 2019, does not have a dedicated neural processing unit (NPU). However, it has a VideoCore VI graphics processing unit (GPU) that performs some machine learning tasks.

It’s also worth noting that there are add-on boards and accessories for the Raspberry Pi that can provide additional hardware acceleration for machine learning, such as the Google Coral USB Accelerator.


Orange Pi 5’s Hardware Graphic Acceleration

The Orange Pi 5 is a powerful single-board computer that offers hardware graphic acceleration. This feature can maximize performance and improve user experience. In this article, we will discuss how to optimize performance with Orange Pi 5’s hardware graphic acceleration.

First, it is essential to understand hardware graphic acceleration. This technology uses dedicated hardware to process graphics-intensive tasks like 3D rendering and video playback. This allows for faster and smoother performance, as the processor does not have to handle graphics processing.

The board is equipped with its own Arm Mali-G610 MP4 GPU, which is capable of providing powerful hardware graphic acceleration. You will need to install the appropriate drivers to use this feature. The drivers can be downloaded from the official Orange Pi website. Once the drivers are installed, you can enable hardware graphic acceleration in the system settings.

Once hardware graphic acceleration is enabled, you can benefit from its benefits. One of the most noticeable benefits is improved performance when running graphics-intensive tasks. This can be especially useful for gaming, as improved performance can lead to a smoother and more enjoyable experience.

In conclusion, hardware graphic acceleration can be used to maximize performance and improve the user experience on the Orange Pi 5. To take advantage of this feature, you must install the appropriate drivers and enable hardware graphic acceleration in the system settings. Once enabled, you can benefit from its benefits, such as improved performance, battery life, and user experience. We strongly recommend checking the Armbian distribution with hardware graphic acceleration support, which can be downloaded here.


Package Contents

  • 1x Orange Pi 5 Board (16GB RAM Edition).
  • 1x Quick Start Guide.
  • 1x USB Type-C Power Adapter (5V-4A).

The Orange Pi 5 Board Package

Unboxing All of the items


A Closer Look at the Orange Pi 5


Orange Pi 5 with a Metal Case (Optional)

The Orange Pi 5 does not include a metal case by default. There are currently two options for this board. You can either choose a closed type plastic acrylic transparent case or this semi-open metal case (as shown in the photos below). We recommend using a metal case for better cooling and easy access to chips and interfaces, compared to a closed plastic case. Therefore, you don’t have to unscrew any additional screws to access the camera interfaces, GPIO pins and so forth.

The case Design

Composed of two main metal plates. There is a small housing pocket for mounting the fan on the upper cover, which has cooling fins. The two plates are firmly connected with four screws, creating a tight sandwich-like structure where the Pi 5 board is snugly placed between them and held in position by four spacers. The case kit includes a Philips screwdriver, four thermal pads, and a 5V fan. Based on our impression, the fan does an excellent job cooling the chips. The fan isn’t noisy, and you can expect CPU temperatures to drop as low as 32℃ in idle mode.

Accessing ports & Interfaces

Another option for using the case. If for some reason you need to access the camera port (CAM2), located on the rear side of the board and the gap is too small and limiting access, you can buy and add additional spacers to increase the space between the lower plate and the board.

This arrangement will be ideal for adding extra space when installing a 2242 M.2 SSD card with a heatsink. In some situations, you can also cut the length of the spacers so that the 2242 M.2 SSD Card will contact the lower plate for maximum thermal conductivity.

Increasing the space between the lower case plate and the Orange Pi 5 board

Orange Pi 5 Case Spacers

The Orange Pi 5 case after Assembly


Disadvantages of using the semi open metal case

Although this case provides an excellent cooling solution for the Pi 5 board, there are a few drawbacks or limitations to using this solution. For example, the Maskrom and recovery buttons are the last resort if your bootloader is damaged or you need to flash Raw Firmware to eMMC.

In Maskrom mode, instead of booting off eMMC or microSD, the CPU loads binaries from the USB OTG port. In this way, you can perform low-level maintenance tasks. Because the Maskrom and recovery button are located near the Orange CPU and RAM chips, the metal case covers it, making it inaccessible. To overcome this issue, we recommend using acrylic or sheet metal cases or installing individual heatsinks on top of each chip.


CPU stress and monitoring

Let’s dive back into the performance of the Pi 5, both under normal and high workloads. When used with a metal case you can expect the following temperatures. Based on our tests, we were able to overload all eight CPU cores at 100% using the stress tool S-tui, and reached 78 °C. As for the recovery time, or the time it takes the CPU temp to reach “normal” core values of approximately ~48℃, it took us about 20–26 seconds from the moment we stopped stressing the CPU.

S-tui stress testing (Armbian)

Operating temperature


Product Model FEATURES
EDITORS CHOICE
Orange-Pi-5B-Metal-Case
  • CNC manufactured design.
  • Compatible with Orange Pi 5/B.
  • Supports: M.2 2280 NVMe
EDITORS CHOICE
Orange-Pi-5-Case-N506
  • Sheetmetal design
  • Compatible with Orange Pi 5/B.
  • Supports: M.2 2280 NVMe
Top Pick
Orange Pi 5 Case N505
  • Sheet Metal design
  • Compatible with Orange Pi 5/B.
  • Best Compatibility with M.2 2242 NVMe
Best cooling
Orange Pi 5 Case C3600
  • Semi-open design
  • Compatible with Orange Pi 5/B.
  • Compatible with M.2 2230/2242 NVMe
Best low cosT
orange pi 5 plastic case
  • Acrylic (Plastic)
  • Compatible with Orange Pi 5.
  • Compatible with M.2 2230/2242 NVMe

Monitoring system resources

Based on our check, in a clean Armbian installation you can expect to be left with a total of 14.4Gib of free RAM with CPU load of %4 (Idle Mode). As mentioned in the board specification sheet, the Orange Pi 5 doesn’t have an eMMC flash option. It’s not a dealbreaker, but we strongly advise using a fast 64G/128G Micro-SD card. But if you need faster read/write speeds, you have the option to add an 2242 NVMe SSD expansion card.

Armbian Linux (Desktop)

The Orange Pi 5 works excellently with this highly optimized distribution. We had an excellent user experience using this distribution. The entire system worked smoothly and opened apps like the LibreOffice suite quickly. Additionally, the drivers provide excellent support for GPU hardware acceleration. If you are planning to use the Orange Pi 5 as a portable mini PC/Workstation, then this is the right choic

Armbian 23.02 Jammy Gnome (Desktop)

GPU Acceleration Support

Thanks to hardware GPU acceleration support, games, animations, and movies played through the Chrome browser run smoother with fewer lags or hiccups. Instead of the CPU handling all the processed data, the GPU handles them more efficiently. This boosts execution speed and ultimately improves the user experience when watching online content.

Thanks to our careful adherence to Armbian’s comprehensive instructions, we effortlessly installed the Mesa 3D graphics drivers and incorporated the Mali G610 firmware into our system. Undoubtedly, our overall user experience was greatly improved by the impressive outcome of this endeavor.

Playing YouTube videos in high resolution was really awesome. Some 4K videos will probably not always run smoothly, so don’t expect perfection in supporting all video formats known today. We can say that overall, playing videos in 720P and 1080P resolutions was impressive as you would expect from a high-end media player device.

Chrome browser: Hardware acceleration settings

Orange Pi5 Hw Gpu

The Kodi Experience – What to expect?

When it comes to video performance, the Orange Pi 5 is a real hardware beast. We played with Kodi Matrix 19.4 under the Armbian 23.02 Jammy (Gnome) distribution, which is super optimized and based on Ubuntu. Kodi loaded instantly. Also, we managed to play a few heavy videos recorded in 2K & 4K quality very smoothly without any noticeable lags.

From 16GB of RAM, only 9% were used. It is imperative to emphasize that not every format is playable on Kodi. Some files will surely fail. But based on our personal impression, the hardware is more than adequate for heavy high-resolution video playback. In addition, we managed to stream live shows from Samsung TV Plus and Pluto TV in 1080P resolution without any problems.


Practical Applications

The Orange Pi 5 may be used extensively in various domains, including tablets, edge computing, AI, cloud computing, AR/VR, smart security, smart homes, and other tech areas that cover several AIoT industries.


Installing and Benchmarking an M.2 NVMe SSD

Orange Pi 5 M.2 interface supports 2230 and 2242 NVMe SSDs. According to our benchmark tests running under Armbian 23.02 Jammy with GNOME Disk Utility, we were able to achieve 380-400 MB/s read and write speeds similar to those of the NanoPi R5S board. In our hands-on test, we used an M.2 2230 type by SAMSUNG, model MZ-9LQ512 (512GB). A helpful installation practice is to use the right height spacer between the card and the Orange Pi 5. By doing this, it will prevent it from accidentally getting lost in the socket or causing contact problems when assembled together.

Assembling the MZ-9LQ512 (512GB) NVMe/SATA SSD

Compatibility with NV2 M.2 2280 PCIe NVMe

Can I still use an M.2 2280 NVMe Card?

The answer is yes. Despite the fact that its form factor exceeds the pi 5 board dimensions, it can be used in some situations. For example, it may be possible if you design your own custom-made enclosure that fits the card dimensions. The ideal card size for most case designs is 2242 (42mm) , but if you are still very keen on installing a 2280 card because of the low price point, we recommend buying the N506 metal enclosure that should fit it well.


SSD Benchmarks

After booting into Ubuntu via a Micro SD card, we formatted the SSD with the ext4 file system through the GNOME disk app. It is very easy to use and user-friendly. To check if the transfer speeds were stable, we set our sample file size to 200MiB and checked the results. Although the SSD card we used supports x4.0 lanes, the Orange Pi 5 M.2 interface only supports x2 speeds.

The read/write speeds we got were around the ~400MB/s (Peak speed), as previously mentioned. For some known reason when we increased the sample file size to 1000MiB (1GB) the SSD had more difficulty maintaining consistent and stable write speeds and dropped to 278MB/s.

Compatible brands tested with the Orange Pi 5

Brand

Model

Bus Speed

Interface

Tested

Buy Link

Kioxia

KBG40ZNS

PCIe® Gen3 x4

M.2 2230

check mark icon

Samsung

PM991a

PCIe® Gen3 x4

M.2 2230

check mark icon

This site contains affiliate links to products. We may receive a commission for purchases made through these links.


Orange Pi 5 vs. Raspberry Pi 4

Orange Pi 5 single-board computer (SBC) is powered by an octa-core Rockchip RK3588S new generation 8-core 64-bit processor that can reach speeds up to 2.4GHz. This processor offers more cores than the Raspberry Pi 4, powered by a quad-core ARM Cortex A72 processor. The Orange Pi 5 can handle more complex tasks and multitasking, making it more suitable for intensive gaming and video streaming applications.

The Orange Pi 5 is more powerful than the Raspberry Pi 4. It has more RAM options than the Raspberry Pi 4, with up to 32GB LPDDR4/4x RAM. This allows it to run multiple applications at once without performance issues. In addition, it has an Arm Mali-G610 MP4 GPU, which offers better graphics performance than the Raspberry Pi 4’s VideoCore IV GPU.


Pricing and Availability (Updated on Friday, 3 February 2023)

Shenzhen Xunlong company is known for its aggressive pricing strategies, and it should be considerably less expensive than the $219 requested for the ROC-RK3588S-PC with 4GB RAM and 32GB eMMC flash. The initial starting price for the Orange Pi 5 bare board with 4GB RAM is $75.00, and $90.00 for the 8GB RAM model. Although the Orange Pi 5 board does not come with onboard Wi-Fi/BT support, worry not, as there is an easy solution. Buy a wireless module board with an M.2 converter adapter to easily connect Wi-Fi and Bluetooth to your Orange Pi 5 board.


Where can you get it?

Overall, the Orange Pi 5 is an awesome piece of hardware with exemplary performance. It should be noted that some packages don’t include a 5V-4A power adaptor, so if you already have one, you can save a few bucks.

That said, the bare board with 4GB of RAM is currently priced at $66. The 8GB RAM model, which is currently priced at $85, is also available for more demanding hardware applications. You are welcome to check the Shenzhen Xunlong official AliExpress store to keep updated on upcoming products, including the latest Orange Pi 5 prices.

Orange Pi 5 Sbc

Orange Pi 5

$66.00
This site contains affiliate links to products. We may receive a commission for purchases made through these links.
*Shenzhen Xunlong Software CO., Limited Official Store*

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
AndroidPIMP
Logo