ODROID-C4
ODROID-C4
ODROID-C4
ODROID-C4 System Board
ODROID-C4
ODROID-C4
ODROID-C4
ODROID-C4 System Board

ODROID-C4

In Stock
US$70.20

The ODROID-C4 is a compact and versatile single-board computer with a quad-core Cortex-A55 CPU, Mali-G31 GPU, 4GB DDR4 RAM, and Gigabit Ethernet. It supports various operating systems and interfaces, making it ideal for DIY projects such as media centers, gaming consoles, and IoT devices.

Quantity Unit price You Save
50 US$69.50 US$35.10
100 US$69.15 US$105.30
300 US$68.80 US$421.20

Description

*No Warranty/Return will be accepted if Hardkernel proposed/provided power adapter is not used with the system board. The system board comes without Power Adapter, and you can purchase it as per Hardkernel's recommendations.

ODROID-C4 is a new generation single board computer that is more energy efficient and faster performing than ODROID-C2 which was introduced over four years ago as the world’s first affordable ARM 64bit computer.

The main CPU of the ODROID-C4 is built with a quad-core Cortex-A55 cluster with a new generation Mali-G31 GPU. The A55 cores run at 2.0Ghz without thermal throttling using the stock heat sink allowing a robust and quiet computer. The CPU multi-core performance is around 40% faster, and the system DRAM performance is 50% faster than the ODROID-C2.

A CPU (Amlogic S905X3)                                                                                

B DDR4 memory (4GiB)                                                                                        

C 4 x USB 3.0 host ports                                                                               

D 1 x RJ45 Ethernet port (10/100/1000)                                                               

E 1 x HDMI 2.0                                                                                                

F 1 x Micro USB 2.0 port (OTG)                                                                        

G 1 x DC power jack (Outer diameter : 5.5mm, inner diameter : 2.1mm)  

H 2 x System LED indicators             

I 1 x UART for system console

J 1 x IR receiver

K 40 x GPIO pins

L 7 x GPIO pins

M 1 x eMMC module socket

N 1 x Micro SD slot

.

CPU performance

Dhrystone-2, Double-Precision Whetstone, 7-zip compression benchmark results show the ODROID-C4 system performance is 40 ~ 55% faster than the previous generation ODROID-C2.

GPU performance

The Mali-G31 runs at 650MHz and is ~50% faster than Mali-450MP in ODROID-C2. The Mali-G31 is the first generation Bifrost-based mainstream GPU from Arm.

GPU performance was measured with the glmark2-es2 “–off-screen” option.

RAM performance

Why does DDR4 matter? ODROID-C4 DDR4 RAM runs at 1320Mhz. The memory bandwidth is 1.6 times higher than ODROID-C2.

CPU frequency vs performance

Some ODROID users may recall the lower than expected clock speed with ODROID-C2’s S905.

We ran a test to confirm the ratio between CPU clock frequency and performance with ODROID-C4.

Thermal characteristics

To check thermal throttling, we ran some heavy CPU and GPU loads together on the SoC and monitored the temperature. We ran the test within a chamber that maintains the ambient temperature at 25°C.

Note that the current thermal throttling point is set at 75°C in the Kernel configuration.

Note that if you put the ODROID-C4 board into an enclosure, you may encounter some thermal throttling issues when the ambient temperature is higher than 20°C and the continuous computing load is very high.

Ethernet

According to our iperf test result, the throughput performance was near 1Gbps.

USB Host

We measured the USB3 transfer speed with a UAS capable SSD.

The average ~340MB/s of throughput should be acceptable for many applications.

Since four USB host ports share a single root hub, the transfer rate will be lower if you use multiple USB3 devices at the same time. 

eMMC storage performance

Sequential read and write speed is over 165MB/s and 125MB/s respectively.

4K random access performance is reasonably fast too. iozone test results are as follows.

eMMC storage performance

Sequential read and write speed is over 165MB/s and 125MB/s respectively.

4K random access performance is reasonably fast too. iozone test results are as follows.

Cryptography

The ARMv8 architecture supports hardware accelerated crypto extensions for building a secure system. As expected, we could see very decent openSSL performance with ODROID-C4.

GPIO (40Pin Header)

The ODROID-C4 GPIO interface is similar to C2 and fully supports a 3.3Volt interface. This is beneficial for using various peripherals without complicated level shifters as with the XU4’s 1.8Volt GPIOs. Another big improvement is a faster SPI bus interface with a maximum frequency of about 100Mhz. It is significantly faster than the ODROID-C2’s 400Khz software “bit-banged” SPI.

Power consumption

Thanks to the modern 12nm fabricated S905X3 CPU, the power consumption and heat dissipation are relatively very low.

Therefore, we can enjoy a quiet and powerful computer with high energy efficiency.

Idle state: ≃ 0.18 Watt

Heavy load state: 3.1~3.3 Watt (stress-ng –cpu 4 –cpu-method matrixprod)

No cables are attached except DC power input and USB-UART debug console cable.

Note:

  • The power consumption in “IDLE” is measured when a device is not being operated for 5 minutes since the CPU governor is set to ‘performance’.
  • The measured power consumption is not absolute and could vary in certain conditions.

Specifications

Form factor: Board Dimensions: 85mm x 56mm x 1.0mm

Heatsink Dimensions: 40mm x 32mm x 10mm

Weight: 59g including heatsink

 

Processor: Amlogic S905X3 12nm Processor

L1 instruction cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor

L1 data cache: 32 KB, 4-way set associative (128 sets), 64 byte lines, shared by 1 processor

L3 data cache: 512KB , 16-way set associative (512 sets), 64 byte lines, shared by 4 processors

Quad-Core Cortex-A55 (2.016GHz)

ARMv8-A architecture with Neon and Crypto extensions

Mali-G31 MP2 GPU with 4 x Execution Engines (650Mhz)

 

Memory: DDR4 4GiB with 32-bit bus width

Data rate: 2640 MT/s (PC4-21333 grade)

1.2Volt low power design

 

Storage: 1x eMMC connector (8/16/32/64GiB are available)

1x Micro SD slot (DS/HS mode up to UHS-I SDR104)

 

Networking: 1 x GbE LAN ports (RJ45, supports 10/100/1000 Mbps)

– Realtek RTL8211F (Ethernet transceiver)

– LED indicators

* Green LED: Flashing by data traffic at 100Mbps connection

* Amber LED: Flashing by data traffic at 1000Mbps connection

Optional WiFi USB adapters

 

Video:1 x HDMI 2.0 (up to 4K@60Hz with HDR, CEC, EDID)

Audio:1 x HDMI digital output

1 x Optional SPDIF optical output

 

External I/O: 4 x USB 3.0 Host ports (shares one single root hub)

1 x USB 2.0 OTG port for Host or Device mode. (No power input)

1 x Debug serial console (UART)

1 x Peripheral Expansion Header (40-pin, 2.54mm pitch)

2x DC 5V, 2x DC 3.3V, 1x DC 1.8V, 8x GND

1x SPI

1x UART

2x I2C

6x PWM

2x ADC input (12bit, 1.8V Max)

25x GPIO (Max)

1x Audio Expansion Header (7-pin, 2.54mm pitch)

1x DC 5V

1x SPDIF out

1x I2S

– All 3.3V I/O signal level except for ADC input at max 1.8Volt.

 

Other features: IR receiver for remote controller

System LEDS Indicators:

– Red (PWR) – Solid light when DC power is connected

– Blue (ALIVE) – Flashing like heartbeat while Kernel is running.

 

Power: 1 x DC jack : outer (negative) diameter 5.5mm, inner (positive) diameter 2.1mm

DC input :  5.5V ~ 13V  (*15V/4A PSU is not compatible with C4)

– DC 12V/2A power adaptor is recommended

Power consumption:

– IDLE : ≃ 1.8W

– CPU Stress : ≃ 3.64W (Performance governor)

– Power-off : ≃ 0.14W

Product Details

CPU
Amlogic S905X3 12nm
Base Frequency
Quad-Core Cortex-A55 (2.016GHz)
Cache Memory
L1-32KB, L3-512KB
RAM
DDR4 RAM runs at 1320Mhz
System Memory
DDR4 4GiB with 32-bit bus width Data rate: 2640 MT/s (PC4-21333 grade) 1.2Volt low power design
Storage Controller
1x eMMC connector (8/16/32/64GiB are available) 1x Micro SD slot (DS/HS mode up to UHS-I SDR104)
Advanced GPU
Mali-G31 MP2 GPU with 4 x Execution Engines (650Mhz)
HDMI Interface Connector
1 x HDMI digital output 1 x Optional SPDIF optical output
USB Compatibility
4 x USB 3.0 Host ports (shares one single root hub)
Ethernet Ports
1 x GbE LAN ports (RJ45, supports 10/100/1000 Mbps)
Ethernet Controller
Realtek RTL8211F (Ethernet transceiver)
Audio Output
1x Audio Expansion Header (7-pin, 2.54mm pitch)
Display Output
1 x HDMI 2.0 (up to 4K@60Hz with HDR, CEC, EDID)
UART
1
GPIO
25 (Max)
Power
DC 12V/2A power adaptor is recommended
Connector
1x eMMC connector
Cooling
Active cooling fan / Passive cooler
Board Size
85mm x 56mm x 1.0mm
Dimension
(Board) 85mm x 56mm x 1.0mm (Heatsink) 40mm x 32mm x 10mm
Board Category
ODROID Boards
Weight
59g including heatsink
ODROID-C4

Reviews (0)

No reviews

12 other products in the same category:

Product added to wishlist

By using this site, you agree to cookies for a better experience. See Privacy Policy.