EnglishSvenska

ODROID M1 4GB RAM Rockchip RK3568 2GHz Quad-Core CPU Mali G52 MP2 650MHz GPU

by Hardkernel
1 087 kr

Download Odroid M1 User Manual and Resources

Hardkernel has used the modified Rockchip RK3569B2 System on Chip (SoC) on Odroid M1. This open-source Single Board Computer has a 2GHz low-power consumption processor based on Quad-Core ARM Cortex-A55. Odroid M1 has a 650 MHz Mali G52 MP2 GPU with 4x execution engines. There is a 4GB LPDDR4 RAM on this M1 variant.

The variety of useful peripherals and interfaces on Odroid M1 makes it a suitable SBC for advanced embedded applications.

Long Term Support for Odroid M1

The exclusive RK3568B2 SoC is the modification of the original RK3568 SoC. It will avoid the supply shortage and Hardkernel has promised the production of this chip for at least 15 years (from 2021 to 2036).

Odroid M1 Board Layout

Block Diagram 

Specifications of Odroid M1

Processor

  • RK3568B2 (Rockchip) System on Chip
  • ARMv8-A Architecture | Support for Crypto and Neon Extensions
  • ARM Cortex-A55
  • Quad-Core
  • 1.992 GHz
  • 512 KB L3 Data Cache | 64 byte lines (used by 4 processors) | 512 Sets (16-Way)
  • 32 KB L1 Data Cache | 64 byte lines (used by 1 processor) | 128 Sets (4-Way)
  • 32 KB L1 Instruction Cache | 64 byte lines (used by 1 processor) | 128 Sets (4-Way)

Neural Processing Unit

  • RKNN NPU
  • High performance AI accelerator
  • 8T ops @ INT8
  • One-click switching support for TFLite, Keras, Caffe, Darknet, ONNX, PyTorch, and TensorFlow

Graphics Processing Unit

  • Mali G52 MP2 GPU
  • Up to 650 MHz
  • Execution Engines - x4

RAM

  • LPDDR4 4GB RAM
  • 1560 MHz
  • Data Rate – 3120 MT/s
  • Bus Width – 32-bit

Storage Options

  • Micro SD Card Slot (x1) | Compatible with DS / HS Mode up to UHS-I SDR104
  • 0 (x1)
  • eMMC Socket (x1)
  • 2 NVMe SSD (x1) | PCIe 3.0 (x2)

Networking

  • Realtek RTL8211F Ethernet Transceiver
  • Gigabit (GbE) Ethernet – 10M / 100M / 1000M
  • LAN Port – RJ45
  • Data traffic LED indicator (100 Mbps connection): GREEN LED flashes
  • Data traffic LED indicator (1000 Mbps connection): AMBER LED flashes

External Input / Output

  • GPIO 40-PIN Header
  • SATA Connector (x1)
  • Serial Debugging Console (x1) | UART 1.5Mbps N81
  • USB 2.0 HOST (x2)
  • USB 2.0 OTG (x1) + USB 3.0 HOST (x1) OR USB 3.0 HOST (x2)
  • Camera Connector Interface MIPI-CSI 15-Pin (x1)
  • Display Connector Interface MIPI-DSI 31-Pin (x1)

Video Support

  • HDMI 2.0 Port (x1) | EDID and HDR Support | Up to 4K @ 60 Hz
  • MIPI-DSI Display Interface (x1) | Supports up to 800 x 1280p LCD

Audio Support

  • Audio Output Mono Speaker (x1)
  • Headphone Jack 2.5mm (x1)
  • HDMI Sound (x1)

Power Input

  • Power Input DC Jack
  • 1mm inner (+ve) diameter and 5.5mm outer (-ve) diameter
  • Compatible with 7.5V ~ 15.5V DC Power Supply

Hardkernel has recommended using a 12V / 2A DC Power Supply with Odroid M1. Below are the links to the official Hardkernel (Odroid) Power Supplies for Odroid M1.

Additional Features

  • Function / OS Status LED Indicator (BLUE): Heartbeat flash when Kernel is operational | Solid stable light during u-boot
  • Power Supply LED Indicator (RED): Solid stable light when connected to DC power supply
  • RTC Battery Holder
  • Infrared (IR) Remote Controller Receiver
  • Holder for RTC Backup Battery

Dimensions and Weight

  • Board Dimensions: 9cm x 12.2cm x 1.6cm | 90mm x 122mm x 16mm
  • Heatsink Dimensions: 10cm x 12.3cm x 1.9cm | 100mm x 123mm x 19mm
  • Weight: 253 Grams (Heatsink Included)

Software / Operating System Support

Ubuntu 22.04 (LTS) and 20.04 (LTS)

  • Kernel 4.19.219
  • WiringPi library and GPIO driver support
  • Neural Network APIs and NPU driver support
  • MIPI CSI and MIPI DSI driver support
  • Wayland driver support for Mali GPU EGL
  • Wayland GNOME Desktop Support

Hardkernel has announced the provision of the Mainline Kernel in the future. This will allow Odroid M1 to access the Panfrost driver.

Android 11 (Red Velvet Cake)

  • Kernal 4.19.193
  • MIPI-DSI and HDMI support for simultaneous Dual Head Display

Easy OS and Kernel Installation

  • Supports Operating System boot from NVMe, MicroSD, USB, SATA, and eMMC
  • SPI Flash 16MiB comes with the pre-installed Petitboot
  • Odroid M1 networking features support online Operating System installation
  • Supports easy management of different Operating Systems and Kernel versions

M.2 NVMe Storage Support

  • Compatible with the standard M.2 NVMe 22mm x 80mm storage device

Note: The M.2 slot supports the M-Key PCIe interface. The M.2 SATA storage device is not compatible with this M.2 Slot.

  • PCIe 3.0 2-Lane supports Up to 1600 Mbps sequential access

SSD NAND and HDD Support

  • 5inch HDD and SSD NAND supported
  • Supports up to approximately 500 Mbps sequential access
  • SATA 3.0 Port (non-USB)

LCD Connection Example

 

Video Presentation of Odroid M1 Object Detection with Neural Networking Processing Unit (NPU) 

 

Power Consumption

  • Light processing load (no external peripherals connected) – Consumes 1.3 Watt only
  • Heavy processing load (no external peripherals connected) – Consumes 4.5 Watt only

Thermal Characteristics

The following graph shows the performance of the large heatsink of Odroid M1

GPIO Pin Definition

Items Included

  • Odroid M1 4GB (1)