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 не будет опубликован. Обязательные поля помечены *