(Почти) полноценный компьютер-консоль за 1200 рублей. Изучаем железо GameStick Lite (Длиннопост, про железо)
В прошлой статье про китайскую PlayStaion 5, я вскользь упомянул GameStick Lite — миниатюрную игровую консоль в формате «флэшки», которую можно купить всего за 1200 рублей новой. За такую скромную сумму, производитель кладет в комплект целых два беспроводных геймпада, флэшку и переходник на HDMI. Для большинства пользователей, эта консоль — самая обычная «многоигровка», на манер новодельных клонов SEGA Mega Drive и NES, однако на практике — это почти полноценный компьютер...
Сегодня мы с вами разберем это чудо инженерной мысли, воссоздадим схемотехнику устройства и узнаем, что же это за диковинка такая и причём тут R36s.
❯ Предисловие
За последние годы, на рынке игровых консолей появился тренд ретро-гейминга. Если раньше эмуляторные консоли и аппаратные клоны NES/SMD были скорее прерогативой детей и немногочисленных ностальгирующих взрослых, то сейчас новые модели устройств выходят чуть ли не каждый день, а их аудитория значительно расширилась. Во многом это происходит благодаря портативным OpenSource-консолями по типу R36s, Anbernic RG35xx и конечно-же TrimUI, которые предлагают весьма неплохое железо и богатый предустановленный ромсет за относительно небольшую сумму.
Это сейчас можно купить подобную консоль, включить и играть в своё удовольствие. А раньше это был рай для гиков — из коробки многие эмуляторы работали кривовато, игры подтормаживали, да и набор платформ был ограничен тем, что предоставил производитель консоли. Особенно сильно тут выделяется легендарная Dingoo A320, ставшая своеобразным «анберником» своих лет — в 2009 году, испанский инженер обнаружил сходство платы консоли с отладочной платой чипсета Ingenic JZ4732, для которой был доступен Linux, и после небольших патчей ядра (в основном драйвер ввода и дисплея), он умудрился запустить на малютке Linux!
С тех пор, китайские производители начали ставить Linux, и, что самое интересное, не перечить коммьюнити, которое само разработало для их консолей прошивку. ArkOS, Batocera, EmuELEC — все эти проекты были разработаны по большей части именно сообществом, причем некоторые системы берут своё начало чуть ли не 10 лет назад. Помимо эмуляторов, энтузиасты также портируют игры с других платформ — на R36s можно нативно поиграть в GTA, Serious Sam, Doom (кто бы сомневался!) и Half-Life, при этом нет ничего сложного в написании собственной нативной игрушки!
Среди стационарных консолей ситуация несколько иная. Здесь происходит, в какой-то степени, стагнация. По сути, из «больших» консолей можно выделить лишь упомянутые мной выше клоны NES/SMD, x86 «гаражные» консоли по типу клона PS5 из прошлой статьи, GameStick Lite и всякая инженерная экзотика типа стационарного аппаратного клона GameBoy Advance (!!!):
И GameStick Lite здесь очень выгодно отличается свой ценой. Устройство можно найти новым на маркетплейсах всего за 1200 рублей, при этом у него довольно богатый комплект поставки. В коробке лежит сама консоль в виде миниатюрного стика, два беспроводных геймпада в стиле DualShock с PS2 вместе с адаптером, HDMI-удлинитель, а также инструкция. Нехило за такие деньги!
При этом сам стик представляет из себя полноценный миниатюрный компьютер в духе Intel Compute Stick. Из разъёмов у него есть один полноценный USB 2.0 хост, разъём MicroUSB для подачи питания, MicroSD-флэшка на 64ГБ, а также, собственно, HDMI. Теоретически из процессора можно вытащить и TV-Out для подключения «к тюльпанам».
Но что же у него внутри? Давайте разберем и изучим схемтехнику «малыша»!
❯ Разбираем
Разбирается консоль очень просто. Не нужно ничего откручивать, достаточно лишь расщелкнуть клипсы по бокам устройства, разделить корпус и вытащить материнскую плату. В разобранном виде устройство выглядит вот так:
Слева — единственный постоянный накопитель в GameStick Lite, ни о каких 128МБ встроенной Flash-памяти и речи не идет
В первую очередь, в глаза бросается сердце устройства — процессор Rockchip RK3032, разработанный в далёком 2014 году специально для недорогих ТВ-боксов. Несмотря на миниатюрные размеры в 12x12мм (да, чип чуть больше 1см!), в крошечный кристалл, выполненный по техпроцессу 28нм, уместился полноценный компьютер:
В роли вычислительных ядер выступают целых два Cortex-A7, с 32КБ L1-кэша и 128КБ L2-кэша, способных работать на частоте вплоть до 1ГГц. Помимо набора инструкций ARMv7, процессор также имеет FPU и поддерживает SIMD-набор инструкций NEON. Вполне неплохо для тех лет, в 2014 всё ещё встречались одноядерные смартфоны на базе Cortex-A5.
За загрузку отвечает продвинутый Rockchip'овский BootROM, способный загружаться не только с eMMC/NAND, но и SPI-флэшек, MicroSD и теоретически даже по USB! Устройство загрузки конфигурируется с помощью страпов.
За ОЗУ отвечает контроллер DDR3-памяти, способный работать на частоте 533МГц и поддерживающий до двух ранков (чипов памяти), объёмом до 1ГБ каждый (теоретический абсолютный максимум — 2ГБ). ПЗУ управляют три независимых контроллера — SPI, NAND и MMC.
В качестве GPU здесь используется Mali-400 в одноядерной конфигурации, поддерживающий OpenGL ES 1.1 и 2.0 и способный работать на частоте до 400МГц. Несмотря на почтенный возраст (видеочип был представлен в 2008 году, а сама микроархитектура — в 2007), в 2014 году Mali-400 был одним из самых популярных и распространенных мобильных GPU. Даже сегодня его можно найти в ультрабюджетных смартфонах типа Soyes XS17.
У Mali-400 нет своих видеовыходов, за вывод графики отвечают контроллеры HDMI и CVBS (тюльпаны), а за аудио — встроенный ЦАП. Также чипсет поддерживает аппаратное декодирование видео.
Также в чипсете разместились контроллеры SPI, I2C, USB, GPIO, UART, I2S, WatchDog, ШИМ и таймеры. Нехило.
И всё это на техпроцессе всего в 28Нм!
Рядом расположились два чипа оперативной памяти от Samsung, объёмом в 128МБ каждый. Теоретически, ОЗУ можно расширить если пожертвовать одной ноутбучной плашкой DDR3, однако на практике это требует перенастройки контроллера DDR в прошивке консоли. Но если вам интересно — можем попробовать реализовать в рамках одной из будущих статей (где мы только не апгрейдили с вами ОЗУ — и на смартфонах, и на КПК, возможно пришло время и для ТВ-боксов!).
За питание основных модулей отвечает всего два понижающих DC-DC преобразователя TMI3108. Тот, что рядом с процессором формирует питание его ядра — 1.0В, а тот что около ОЗУ — собственно питание DDR3 — 1.5В. Так что если ваш GameStick Lite не включается и дело не во флэшке - вы знаете куда копать :)
За остальные шины питания отвечают LDO-шки в корпусе SOT23-5 по типу MIC5219. Они формируют основную шину 3.3В (она же выполняет роль VIO — в отличии от тех же MediaTek'овских чипов, где VIO — 1.8В) и питание MicroSD (3.3В). Для диагностики платы предусмотрен UART, который также можно использовать для коммуникации с другими устройствами (если вы захотите использовать GameStick как одноплатник).
На входе 5В предусмотрена простенькая защита от КЗ на ключах, так что в этом плане консоль спроектирована грамотно.
С обратной стороны платы только диодная сборка около HDMI, для защиты дифференциальных пар от от выгорания, а также decoupling'и и пару диодов для процессора. Всё просто и понятно.
Ну... и в целом это всё! Больше ничего на плате нет. Инженеры умудрились разработать полноценный компьютер с ARM-чипсетом на базе 2х DC-DC преобразователей, 3х LDO'шек, копеечного процессора из 2014'ого и пары банков DDR3-памяти. Это ли не гениально? Конечно концептуально этот компьютер ближе к OrangePi Zero/Raspberry Pi, нежели к обычным десктопным ПК, но всё равно сам факт простоты, ремонтопригодности и дешевизны такого компьютера просто поражает...
❯ Включаем
При подключении источника питания на 5В, консоль сразу включается и через время выводит на экран меню с выбором игр. В качестве оболочки используется RetroArch, а что самое приятное — на консоли предустановлен весьма богатый ромсет.
Среди поддерживаемых платформ присутствуют как привычные NES, SEGA, SNES, так и PS1 и даже GBA. Также присутствует поиск по играм. В целом, тут довольно много дублей игр и вариаций для разных регионов, но при этом нет таких легендарных тайтлов, как Gran Turismo или Road Rash. Непорядок!
В целом, двухядерный RK3032 проявляет себя довольно неплохо в эмуляции большинства базовых платформ. Например, мы вчера с ребятами в пабе устроили импровизированный турнир в UMK3, и в целом, у нас даже получалось делать какие-то комбо! Однако для динамичных игр (таких как Contra), всё же лучше сразу заменить геймпад на что-то проводное — как и в случае с китайской PS5, клоны DualShock'ов не выдерживают никакой критики.
На удивление, консоль весьма прилично себя показывает в играх для PS1. Тот же Twisted Metal идёт без особых лагов и с стабильным фреймрейтом, даже звук не тормозит.
Но такая дешевизна — компромисс на компромиссе. Например у меня отказался запускаться Sonic The Hedgehog с SMD, а MicroSD'шки на 64ГБ, которые сюда устанавливают — перемаркированная отбраковка, которые, по сообщениям владельцев, очень часто дохнут. А некоторые даже к пользователю не доезжают...
❯ Заключение
Вот такую интересную консоль разработали ушлые китайские инженеры. Очевидно что устройство производится из ныне неликвидных компонентов. Вряд-ли кому-то нужны бюджетные чипсеты из 2014 года и чипы DDR3 объёмом в 256 мегабайт, а роль MicroSD карточек выполняет лютая отбраковка, которая и тысячи циклов перезаписи может не выдержать. И ведь GameStick Lite продолжают производить даже спустя 5 лет после релиза — вот уж реальный столп поколения😎
Ну а я надеюсь, что вам было интересно. Подписывайтесь на блог, чтобы не пропускать новые статьи каждую неделю! А если вам интересна тематика ремонта, моддинга и программирования для гаджетов прошлых лет — подписывайтесь на мой Telegram-канал «Клуб фанатов балдежа», куда я выкладываю бэкстейджи статей, ссылки на новые статьи и видео, а также иногда выкладываю полезные посты и щитпостю. А ролики (не всегда дублирующие статьи) можно найти на моём YouTube канале.
А если вы хотите что-нибудь подарить из железа и увидеть о нём статью — пишите мне в Telegram, ВК или в Максе. Меня очень интересуют самые разные гаджеты: начиная от игровых консолей и любых связанных с геймингом устройств, телефонов, смартфонов, КПК, заканчивая ретро-компьютерами и ноутбуками. Кто знает, может героем следующей подобной статьи окажется ноутбук из 90-х? :)
После обзоров устройства не продаются, а остаются в моей коллекции. Когда-нибудь я хочу сделать музей, где к каждому устройству можно будет приложить QR и почитать мою статью.



































