Ваш город: Москва
+7 (495) 221-78-04
+7 (812) 327-327-1
Терраэлектроника

ODROID-C1, S805, ODROID

Компания Hardkernel получила огромное количество запросов на выпуск новой версии одноплатного, совместимого с Raspberry Pi, миникомпьютера ODROID-W. Но, к сожалению, выпустить обновленную версию не представлялось возможным из-за запрета производителя на использование процессора Broadcom BCM2835. В связи с возникшими обстоятельствами компанией было принято решение разработать и выпустить новый одноплатный миникомпьютер ODROID-C1 на другом процессоре, который по основным параметрам превосходил бы Raspberry Pi B+ при равной для покупателя стоимости изделий.

Ключевым моментом для проведения этой разработки стал подбор нового процессора. В результате проведенной работы был найден четырехъядерный процессор Amlogic S805, который по целому ряду параметров превосходит Broadcom BCM2835 ARM11 700MHz, применяемый во всей линейке Raspberry Pi.

В итоге был разработан и выпущен новый бюджетный (с одинаковой ценой с RPi B+) четырехъядерный высокопроизводительный одноплатный миникомпьютер ODROID-C1.

ODROID-C1 - новейший бюджетный одноплатный миникомпьютер на основе четырехъядерного ARM (v.7) Cortex-A5 процессора S805 (Amlogic) с графическим сопроцессором MALI-450 и широким набором популярных интерфейсов: Gigabit Ethernet, 4 x USB HOST, 1 x USB OTG, GPIO (40 pin), инфракрасный приемник (IR). На плате установлены 1 Gbyte DDR3 SDRAM, а также разъем флэш памяти eMMC и держатель microSD карты. Для инсталляции ОС (Linux или Android) понадобится microSD карта или модуль памяти eMMC. Мы рекомендуем использовать eMMC, так как это позволит дополнительно увеличить производительность системы. Для питания миникомпьютера (5V2ADC) на плате установлен разъем DC-JACK под штекер 0.8/2.5 мм. Удобнее всего использовать оригинальный адаптер питания от Hardkernel.

Исходный код U-boot/ Kernel/ Linux был выпущен 15 декабря 2014 года, а для Android код будет доступен в феврале 2015 года после решения некоторых вопросов с лицензиями.

ODROID-C1 - одноплатный миникомпьютер на основе четырехъядерного  ARM (v.7) Cortex-A5 процессора S805Высокопроизводительный одноплатный миникомпьютер ODROID-C1 от Hardkernel

Одноплатный миникомпьютер ODROID-C1 на основе процессора Amlogic S805 Cortex-A5 (ARM v7) 1.5 ГГц

Структурная схема одноплатного компьютера ODROID-C1 приведена на Рис. 1, а в таблице 1 – спецификация изделия.

Структурная схема одноплатного компьютера ODROID-C1

Рис.1. Структурная схема одноплатного компьютера ODROID-C1

Таблица 1. Спецификация ODROID-C1

Processor

Amlogic S805 SoC ARM® Cortex®-A5 (ARMv7) 1.5GHz Quad Core ARMv7 architecture @28nm wafer

Memory

1 Gbyte DDR3 RAM 792 Mhz

3D Accelerator

ARM® Mali™-450 MP2 OpenGL ES 2.0 / 1.1

Flash Storage

eMMC Module Socket : eMMC module (option)
MicroSD Card Slot : 8 or 16 GB MicroSD UHS-1 (option)

USB2.0 Host

High speed standard A type connector x 4 ports

USB2.0 Device/OTG

High Speed USB standard A type connector x 1 port

Ethernet/LAN

10/100/1000 Mbps Ethernet with RJ-45 Jack (Auto-MDIX support)

Video Output

HDMI

Audio Output

HDMI

Camera Input

USB 720p (option)

Real Time Clock

On-board RTC function with a backup battery connector

IO Expansion

40 pins

WiFi

USB IEEE 802.11b/g/n 1T1R WLAN with Antenna (USB module) (option)

Power

5 V 2 A Power (option)

System Software

Ubuntu 14.04 + OpenGL ES on Kernel 3.10 LTS
Android 4.4.x on Kernel 3.10 LTS
Full source code is accessible via our Github.

PCB Size

85 x 56 x 18 mm approx. (Weight : 40 gram)

Отличительные особенности:

  • четырехъядерный CPU Amlogic Cortex-A5 (ARM v.7) 1.5 Ghz;
  • графический сопроцессор Mali-450 MP2 GPU (OpenGL ES 2.0/1.1 для Linux и Android);
  • 1 Gbyte DDR3 SDRAM;
  • Gigabit Ethernet;
  • 40 pin GPIOs;
  • слоты для флэш памяти eMMC4.5 HS200 и microSD карты UHS-1 SDR50;
  • USB 2.0 Host x 4, USB OTG x 1;
  • инфракрасный приемник (IR);
  • операционная система Ubuntu 14.04 или Android KitKat.

Области применения:

  • встраиваемые системы;
  • Умный дом;
  • мультимедиа;
  • обучение программированию;
  • миникомпьютер общего назначения и др.

Комплектация:

  1. ODROID-C1.

Сравнение ODROID-C1 и Raspberry Pi B+

Итак, оба миникомпьютера являются многоцелевыми, т.е. их можно применять для решения широкого круга прикладных задач. Области применения таких изделий - встраиваемые системы, мультимедиа, умный дом, индустриальные приложения, обучение программированию и многое другое. Существенные отличия железа ODROID-C1 от Raspberry Pi B+ - установленные четырехъядерный процессор Amlogic S805 1.5 GHz c 1 GByte ОЗУ DDR3, Gigabit Ethernet, инфракрасный приемник и др. Габариты платы ODROID-C1 85х56 мм при весе 40 грамм. Средняя потребляемая мощность не более 2–3 Вт. На плате установлен разъем GPIO (40 контактов), представляющий собой физический интерфейс между платой и внешним миром, на который выведены линии портов общего назначения и интерфейсы SPI, I2C, UART, ADC. Для полноценной работы с ODROID-C1 достаточно установить в слот microSD карту с инсталлированной операционной системой (ОС), подключить монитор через разъем HDMI, клавиатуру и мышь (разъемы USB), кабель Ethernet и кабель питания. Теперь можно просматривать Web-страницы, играть, запускать офисные программы, редактировать фото, разрабатывать ПО, смотреть видео и т.д. Наличие на плате часов реального времени, IR и ADC делает ODROID-C1 очень удобным для разработки DIY проектов.

Ниже (в таблице 2) для сравнения приведены параметры миникомпьютеров ODROID-C1 и Raspberry Pi B+

Таблица 2. Параметры миникомпьютеров ODROID-C1 и Raspberry Pi B+

 

ODROID-C1

RPi Model-B+

CPU

Amlogic S805 SoC

4 x ARM® Cortex®-A5 1.5GHz

ARMv7 Architecture @28nm wafer

Broadcom BCM2835

1 x ARM11 700MHz

ARMv6 Architecture @40nm wafer

GPU

2 x ARM® Mali™-450MP 600MHz

1 x VideoCore IV 250MHz

RAM

1GB 32bit DDR3 792MHz

512MB 32bit LP-DDR2 400MHz

Flash Storage

Micro-SD UHS-1@100Mhz/SDR50 or eMMC storage option

Micro-SD @50Mhz/SDR25, No eMMC storage option

USB2.0 Host

4 Ports

4 Ports

USB2.0 Device / OTG

1 Port for Linux USB Gadget driver

No

Ethernet/LAN

10/100/1000 Mbit/s

10/100 Mbit/s

Video Output

HDMI

HDMI / Composite RCA

Audio Output

HDMI

HDMI / 3.5mm Jack

Camera Input

USB 720p

MIPI CSI 1080p

Real Time Clock

YES (On-board RTC)

No(unless using an add-on module)

IR Receiver

YES (On-board IR Sensor)

No(unless using an add-on module)

IO Expansion

40pin port (GPIO/UART/SPI/I2C/ADC)

40pin port (GPIO/UART/SPI/I2C/I2S)

ADC

10bit SAR 2 channels

No(unless using an add-on board)

Size

85 x 56mm (3.35” x 2.2”)

85 x 56mm (3.35” x 2.2”)

Weight

40g (1.41 oz)

42g (1.48 oz)

Сравнение производительности

Для сравнения производительности двух одноплатных компьютеров специалисты Hardkernel применили простой популярный тест Unix-Bench (v5.1.3). Тестирование было проведено с использованием образов системы от нескольких производителей. Чтобы убедиться, что установлены последние обновленные версии Linux, первыми были выполнены команды системы “apt-get update && apt-get upgrade”.

RPi B+ был запущен с тактовой частотой 800 МГц с использованием SD карты Sandisc UHS-1 и установленной ОС Debian Wheezy. Тактовая частота C1 составила 1.5 ГГц. В качестве ОС была использована Ubuntu 14.04, установленная на флэш eMMC 16 GByte. Обе платы были запитаны от источников питания 5 В/2 А и подключены к дисплеям через HDMI выходы с разрешением 1920х1080. Заметим, что для использования всех четырех ядер C1 была применена команда «./run-c4».

Таблица 3. Сравнение производительности миникомпьютеров ODROID-C1 и Raspberry Pi B+

Benchmarks (Index Score)

RPi Model B+

ODROID-C1

Ratio

Dhrystone-2 using register variables

162.1

1262.8

7.8

Double-Precision Whetstone

56.2

439.6

7.8

Execl Throughput

61.6

489.4

7.9

File Copy 4K bufsize, 8000 maxblocks

187.9

778.4

4.1

Pipe Throughput

164.1

610.4

3.7

Pipe-based Context Switching

62.7

467.0

7.4

Process Creation

68.2

371.8

5.5

Shell Scripts (1 concurrent)

117.2

874.4

7.5

Shell Scripts (8 concurrent)

106.2

853.8

8.0

System Call Overhead

290.5

1999.7

6.9

Total Index Score

109.8

622.3

5.7

Сравнение производительности миникомпьютеров ODROID-C1 и Raspberry Pi B+

Рис.2. Сравнение производительности миникомпьютеров ODROID-C1 и Raspberry Pi B+

Сравнение скорости чтение/запись памяти C1 и RPi B+

Для проведения теста были использованы следующие команды:

  • $ dd if=/dev/zero of=test.tmp oflag=direct bs=500K count=1024, (запись)
  • $ dd if=test.tmp of=/dev/null iflag=direct bs=500K count=1024, (чтение)

Результаты теста чтение/запись

Рис.3. Результаты теста чтение/запись

Таблица 4. Результаты теста чтение/запись

Media access performance

RPi Model B+

ODROID-C1

eMMC Read (MB/s)

NA

62.2

eMMC Write (MB/s)

NA

25.1

MicroSD UHS-1 Read (MB/s)

19.2

32.5

MicroSD UHS-1 Write (MB/s)

13.1

14.2

Производительность (чтение/ запись) при использовании eMMC примерно в 2-3 раза выше, чем при использовании SD карты в RPi B+. Вместе с тем, благодаря использованию хост контроллера SD 3.01 в процессоре S805, скорость работы карты памяти UHS-1 в C1 в 1.7 раза выше, чем в RPi B+.

Сравнение производительности Ethernet C1 И RPi B+

Для оценки производительности интерфейса Ethernet в системе были выполнены следующие команды:

  • Server agent on the C1 and Client agent on the host PC
    ruppi@ruppi-desktop:~$ iperf -c 192.168.2.10 -P 10
    [SUM] 0.0-10.0 sec 700 MBytes 584 Mbits/sec

  • Server agent on the host PC and Client agent on the C1
    odroid@odroid:~# iperf -c 192.168.2.2 -P 10
    [SUM] 0.0-10.1 sec 351 MBytes 292 Mbits/sec

  • Server agent on the RPi and Client agent on the host PC
    ruppi@ruppi-desktop:~$ iperf -c 192.168.2.11 -P 10
    [SUM] 0.0-10.3 sec 121 MBytes 98.6 Mbits/sec

  • Server agent on the host PC and Client agent on the RPi
    pi@raspberrypi:~$ iperf -c 192.168.2.2 -P 10
    [SUM] 0.0-10.3 sec 81.6 MBytes 66.6 Mbits/sec

Благодаря использованию Gigabit Ethernet в C1, производительность по каналу Ethernet в 4 – 6 выше, чем у RPi B+ (см. рис.4).

Производительность интерфейсов Ethernet С1 и RPi B+

Рис.4. Производительность интерфейсов Ethernet С1 и RPi B+

Результаты тестирования показали, что производительность C1 в 8 раз выше по сравнению с RPi B+ при использовании теста Drystone-2 (тест общего назначения системной производительности процессора), система считывания/ записи файлов в 4 раза быстрее (в С1 использовался модуль памяти eMMC). Общий результат теста показывает, что производительность C1 в 6 раз выше производительности RPi B+ при одинаковых ценах и габаритах этих плат.

Четырехъядерный ODROID-C1 с тактовой частотой 1.5 ГГц существенно превосходит по производительности одноядерный Raspberry PI 700 МГц, даже в случае разгона процессора BCM2835.

Дополнительно, к изделию компания Hardkernel выпускает целый ряд аксессуаров, в том числе, корпуса, набор для прототипирования и др.

Дополнительную информацию, документацию на изделие, в том числе схему электрическую принципиальную, чертеж PCB (AutoCAD) и многое другое можно найти на сайте производителя.

Таким образом, если вам нужен небольшой бюджетный высокопроизводительный одноплатный компьютер, лучшим выбором, пожалуй, будет ODROID-C1.

Использование семидюймового дисплея 7INCHHDMILCD[B] от компании Waveshare совместно с одноплатным миникомпьютером ODROID-C1(+). Сборка ядра Linux


ODROID-C1, ODROID

Параметры ODROID-C1

НаименованиеODROID-C1
ПроизводительODROID (HARDKERN)
Артикул1894059
Чип
Тип устройства
Ядро
Производитель МК

Аналоги ODROID-C1, доступные на складе

  • Изображение  ODROID-C1+

    ODROID-C1+
    HARDKERN

    Склад (1-2 дн)

    Одноплатный миникомпьютер ODROID-C1+ на основе четырехъядерного процессора Amlogic ARM® Cortex®-A5(ARMv7) 1.5Ghz

Сопутствующие товары для ODROID-C1

  • Изображение  ODROID-C1 Case Blue

    ODROID-C1 Case Blue
    HARDKERN

    Склад (1-2 дн)

    Прочный пластиковый корпус синего цвета для защиты миникомпьютера ODROID-C1 от пыли и посторонних частиц. Габариты: 90х59х28 мм, вес 32 г.

  • Изображение  C1 Heat Sink

    C1 Heat Sink
    HARDKERN

    Склад (1-2 дн)

    Радиатор для миникомпьютера ODROID-C1 применяется в случае работы микропроцессора на максимальной частоте, когда необходимо его охлаждение.

  • Изображение  C Tinkering Kit

    C Tinkering Kit
    HARDKERN

    Склад (1-2 дн)

    Набор для изучения основ работы с одноплатными миникомпьютерами. Предназначен для работы с высокопроизводительным миникомпьютером ODROID-C1, но также может быть использован и совместно с Raspberry Pi Model B+

  • Изображение  ODROID-C1 Case Clear

    ODROID-C1 Case Clear
    HARDKERN

    Склад (1-2 дн)

    Прочный пластиковый прозрачный корпус для защиты миникомпьютера ODROID-C1 от пыли и посторонних частиц. габариты: 90х59х28 мм, вес 32 г.

Изображения ODROID-C1

ODROID-C1, ODROID ODROID-C1, ODROID
НА СКЛАДЕ
Запросить цену
По запросу
Наличие на складе
Нет на складе,
сообщить о поступлении
Уведомить о поступлении
поиск по складам

Заметили ошибку в работе сайта?
Скажите нам об этом