Customization: | Available |
---|---|
Type: | Dev.Board |
Chipset: | S905X3 |
Shipping Cost: | Contact the supplier about freight and estimated delivery time. |
---|
Payment Methods: |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
---|---|
Support payments in USD |
Secure payments: | Every payment you make on Made-in-China.com is protected by the platform. |
---|
Refund policy: | Claim a refund if your order doesn't ship, is missing, or arrives with product issues. |
---|
Suppliers with verified business licenses
Audited by an independent third-party inspection agency
DESCRIPTION
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. Technical information at WiKi : odroid-c4/odroid-c4
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 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.
Micro-SD UHS performance
Using properly implemented UHS dynamic voltage scaling, the sequential read and write speed is over 70MB/s and 50MB/s respectively.
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.
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