Zealz GK802 — мини-компьютер с возможностью установки Ubuntu

—

от автора

image
Мини-компьютерами и медиаплеерами с операционной системой Android уже мало никого не удивишь. Но есть ещё среди них устройство, которое может выделиться среди серой массы — это мини-компьютер Zealz GK802, в котором по умолчанию установлен Android версии 4.0.4.
Что же в нём интересного?
А интересно в нём то, что он построен на 4-х ядерном чипе Freescale i.MX6Quad и под него есть полноценная сборка Ubuntu!

►Технические характеристики

image Четырёхъядерный видеоускоритель Vivante GC2000
image Четырёхъядерный процессор Freescale i.MX6 Quad с архитектурой Cortex A9
image 1 ГБ оперативной памяти
image Операционная система Android 4.0.4
image 8 ГБ пользовательской памяти + слот для карт памяти MicroSD
image Связь: Wi-Fi (802.11 b/g/n), Bluetooth

►Внешний вид и комплектация

Zealz GK802 поставляется в небольшой чёрной коробке:
image

Мини-компютер небольших размеров, выполнен из металла с небольшой пластиковой вставкой, под которой спрятана Wifi-антенна.
image

С другое стороны и по бокам множество вентиляционных отверстий. Они действительно нужны, в процессе работы устройство ощутимо нагревается.
image

Слот для карт памяти microSD:
image

В комплект входит зарядное устройство, USB-кабель:
image
Кабель microUSB-USB используется для подключения питания от USB-порта телевизора, либо от USB-хаба.

А также HDMI удлинитель:
image

Сзади расположен microUSB порт, который используется для питания и полноценный USB порт.
image
Можно подключить множество различных USB-устройств (мышь, клавиатура, внешний жесткий диск)

Спереди находится male HDMI:
image
Если HDMI вход в телевизоре повёрнут в стену, то можно воспользоваться HDMI-удлинителем, который вход в комплект поставки.

►Разбираем

Разбирается Zealz GK802 очень просто, нужно всего лишь открутить 2 винтика спереди и аккуратно сдвинуть конструкцию:
image

Под радиатором находится сам чип Freescale i.MX6 Quad.
image

Также видны 2 чипа памяти от Samsung:
image

Переворачиваем и видим ещё 2 чипа памяти:
image

Обращаем внимание, что внутренняя память организована в виде microSD карты.
image

С одной стороны это уменьшает скорость обращения к постоянной памяти, а с другой стороны мы получаем устройство, которое невозможно «убить» неудачной перепрошивкой. Если что-то пошло не так — просто записываем образ на карту с компьютера, вставляем и снова получаем рабочее устройство!
Также такой подход в организации памяти позволяет хранить несколько заготовленных операционных систем на microSD картах без надобности каждый раз обновлять прошивку.

►Программное обеспечение

Предустановлен Android 4.0.4, без каких-либо лаунчеров.
image

image

Предустановлен Google Play:
image

Поддерживается вывод изображения с реальным разрешением 1080p:
image

С разрешение 1080p интерфейс Android становится не таким отзывчивым.

►Производительность

Freescale i.MX 6 Quad — очень перспективный чип, который оставили без особо внимания производители в Китае. Единственным планшетом, который более-менее подружился с ним был Ampe A10 Quad.
В основе лежит 4-х ядерный Cortex-A9 процессор с частотой работы до 1ГГц и GPU Vivante GC2000.
Объём оперативной памяти — 1 Гб, постоянной — 8Гб. Так как внутренняя память организовано в виде microSD карты, то не составит никаких проблем поставить больший объём.
image

Результаты теста производительности Antutu 3.2.2 при разрешении 1920х1080:
image

1280×720:
image

В результатах видим ожидаемое падение производительности при увеличении разрешения

Vellamo:
image

Quadrant при запуске теста показывает только чёрный экран. Наверное мне не везёт, но это уже 3е устройство, на котором не запускается этот тест.

►Игры

GPU Vivante GC2000 не очень популярна, из-за чего есть проблемы с совместимостью в некоторых 3D-играх.
С 2D дела обстоят лучше и большинство игр работают без проблем.
image

GTA идёт рывками на средних настройках качества графики.
image

►Видео

MX Player проигрывает как 720p так и 1080p видео:
image

Существует сборка XBMC для GK802, но интерфейс программы слишком сильно нагружает процессор, и устройство перегревается. Возможно в будущем сделают сборку, которая не будет загружать процессор на 100%.

►Как управлять?

Управлять Zealz GK802 можно следующими способами:
1. Мышью и клавиатурой, подключенные через USB-хаб к мини-компьютеру.
2. Bluetooth мышью/клавиатурой.
3. Беспроводной мышью клавиатурой. Сейчас на рынке очень много вариантов. Например iPazzport:
image

У Lenovo тоже есть решение с трекболом — Lenovo N5901:
image

►Установка Ubuntu

На данный момент существует несколько версий Ubuntu, которые можно установить на GK802.
Это Ubuntu 11.10 в которой есть поддержка аппаратного декодирования GPU и VPU и Ubuntu 12.04.
Чтобы установить Ubuntu 11.10 необходимо провести следующие шаги:
1. Скачать образ Ubuntu 11.10, uboot, ядро, и модули выполнив команды:

wget http://dl.miniand.com/jas-hacks/gk802/ubuntu_gk802.img.gz  wget http://dl.miniand.com/jas-hacks/gk802/u-boot.imx  wget http://dl.miniand.com/jas-hacks/gk802/uImage_3.0.35-0269_cpu_freq  wget http://dl.miniand.com/jas-hacks/gk802/modules_3.0.35-02695.tar 

2. Распаковать образ:

gzip -d ubuntu_gk802.img.gz

Скопировать образ, uboot и ядро на microSD карту памяти

sudo dd if=ubuntu_gk802.img of=/dev/<sd_device>  sudo dd if=u-boot.imx bs=1k seek=1 of=/dev/<sd_device> && sync  sudo dd if=uImage_3.0.35-0269_cpu_freq of=/dev/<sd_device> bs=1048576 seek=1 && sudo sync 

заменив /dev/<sd_device> на путь к sd карте в системе. В моём случае при подключении через встроенный кард-ридер ноутбука путь был /dev/mmcblk0.
Если при распаковке файла возникнет ошибка, что размера microSD карты недостаточно — ничего страшного, в конце образа нет важных данных.
4. Извлечь microSD-карту из компьютера и вставить снова для монтирования rootfs. Если это не произошло автоматически — смонтируйте вручную командой

sudo mount -t vfat /dev/sdc /media/ubuntu

5. Скопировать модули ядра в rootfs.

tar xvf modules_3.0.35-02695.tar  sudo cp -r modules/3.0.35-02695-ga09806b-dirty /media/ubuntu/lib/modules 

6. Размонтировать карту памяти и извлечь из компьютера.
7. Разобрать G802, вставить карту памяти с образом Linux, собрать и запустить.

Подключаем питание, ждём некоторое время и через некоторое время нас встречает Ubuntu:
image

Проверить аппаратное ускорение GPu можно в бенчмарках e2gears:
image

И glmark2-es:
image
image

Предустановлен браузер Mozilla Firefox:
image

В данной сборке Ubuntu 11.10 работает:
1. Wifi
2. Внешние карты памяти
3. USB
4. Аппаратное ускорение GPU и VPU

Интерфейс работает довольно плавно, при перетаскивании окон нет шлейфов. Но в целом складывается впечатление некоторой задумчивости реакции на действия в системе.
Можно настроить работу в качестве Linux-сервера, или торрент-качалки. Но не стоит забывать о нагреве: при работе Ubuntu корпус сильно нагревается. Если планируете долгую работу в Ubuntu — обязательно сделайте дополнительное охлаждение (самое элементарное — радиатор прямо на корпус) в целях безопасности!

Видео c Youtube от одного из создателей сборки Ubuntu для GK802:

Существует сборка Ubuntu 12.04 в которое работает:
1. Аппаратное ускорение GPU и VPU
2. Wifi
3. Рабочий стол Unity 2D или Xubuntu на выбор
4. Предустановлен Chromium
Но также не работает Bluetooth.

Установить Ubuntu 12.04 можно следующим образом

Инструкция предполагает что у на microSD карте уже установлен Ubuntu 11.10.
1. Скачать rootfs imageUbuntu 12.04
2. Удалить существующую rootfs из образа на microSD карте:

rm -rf <sd card mount point>/ubuntu/*     sync 

3. Распаковать новый rootfs

cd <sd card mount point>/ubuntu     tar xvf linaro_12_04_gpu.tar.gz     sync 

4. Скачиваем ядро и записываем на карту:

wget http://stende.no-ip.info/jas/uImage_cpufreq sudo dd if=arch/arm/boot/uImage_cpufreq of=/dev/sdc bs=1048576 seek=1 &&  sudo sync  

5. Скачиваем uboot и записываем на карту:

wget http://stende.no-ip.info/jas/u-boot.imx dd if=u-boot.imx bs=1k seek=1 of=/dev/sdc && sync 

6. Разобрать G802, вставить карту памяти с образом Linux, собрать и запустить.

Различные сборки Linux можно найти на форуме ArmTech

Как видно, установить Ubuntu на карту памяти для G802 можно из операционной системы Linux. Если у вас нет под рукой Linux, а только Windows, то можно установить Ubuntu на flash-накопитель и уже загрузившись с USB провести установку образа на microSD карту для GK802. Для этого необходимо:
1. Скачать дистрибутив Ubuntu с сайта ubuntu.com
2. Скачать программу для установки Ubuntu на USB flash-накопитель
3. Подготовить flash-накопитель, запустить программу для записи образов.
4. Выбрать тип операционной системы для установки, устройство для записи.
5.Записать образ на flash-накопитель.
6. Перезагрузить компьютер, при старте войти в BIOS (кнопка для входа отображается при загрузке компьютера)
7. В настройке последовательности загрузки выбрать первым Removable Device, сохранить настройки и перезагрузиться.
8. При старте будет предложение попробовать Ubuntu сейчас, либо сразу установить. Выбираем попробовать.
Далее следует инструкция установки образа на microSD-карту аналогичная установки из Linux.

Выводы

image Поддержка вывода изображения с разрешением 1080p
image Встроенный Bluetooth
image Возможность установки Ubuntu
image Нагрев

Zealz GK802 получился очень интересным продуктом. Наверное для обычного использования в качестве медиаплеера можно выбрать устройство на RK3006, которое обойдёт вам в примерно в $50. Но если вас интересует возможно установки Linux, то Zealz GK802 — лучший кандидат.
Цена на рынке составляет около $90 включая доставку из Китая. Приобрести Zealz GK802 по цене всего $69.99 можно присоединившись к групповой покупке.

Напоминаю, что подписаться, чтоб не пропустить новые обзоры и статьи можно imageна странице компании(кнопка «подписаться»), или в вашей любимой социальной сети: image Вконтакте, в image Гугл+, в imageТвиттере

ссылка на оригинал статьи http://habrahabr.ru/company/boxowerview/blog/174849/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *