Мини-ПК за 800 рублей: как я купил одноплатник за копейки, оживил его и сделал из него сервер

Прокомментировать Просмотры: 8

Спойлер: такой одноплатный компьютер доступен и вам — всего за 800 рублей, ведь на «барахолках» их великое множество. А как его реанимировать и приспособить для дела, я расскажу прямо в этой статье!

Признаюсь честно: я обожаю покупать за копейки заведомо нерабочую технику, чтобы потом подарить «железу со свалки» вторую жизнь. Недавно, просматривая Авито, я наткнулся на тонкие клиенты Dell Wyse 3040 по 800 рублей с неисправной eMMC. Тонких клиентов на вторичном рынке действительно хватает, но этот выгодно выделялся: четырёхъядерный процессор Intel, достойная графика с поддержкой DirectX 11, 2 гигабайта оперативной памяти и целых 4 USB-порта. Однозначно беру!

В статье найдётся всё, что вы любите: диагностика, разбор схемотехники, перепайка и замена флэш-памяти в корпусе BGA, попытки втиснуть невтискиваемое и весьма затейливые способы запустить Linux. Заинтриговал? Тогда добро пожаловать под кат!

❯ Предисловие

Недавно я прочёсывал барахолки в поисках необычных ретро-гаджетов: телефонов, ноутбуков, миниатюрных ПК. Они занимают меня тем, что на них можно запускать старые игры, экспериментировать с экзотическими ОС или проверять демоверсии собственных игр, о которых я пишу в отдельном цикле статей. Неделю назад алгоритмы подкинули мне Dell Wyse 3040 — тонкий клиент на четырёхъядерном Intel Atom z8350, который «из коробки» работает под управлением фирменной операционной системы ThinOS.

В объявлении указана цена за полностью рабочий и укомплектованный компьютер — это не мой случай :)
В объявлении указана цена за полностью рабочий и укомплектованный компьютер — это не мой случай 🙂

По сути, перед нами обычный x86-мини-компьютер, но вместо ноутбучного Celeron или Pentium в нём стоит планшетный Intel Atom на платформе Cherry Trail. Такие процессоры встречались в недорогих Wintel-планшетах вроде Irbis TW85, а также в ноутбуках ценовой категории «до 15 000 рублей» в 2015–2020 годах. У большинства подобных устройств была одна критическая слабость: в качестве накопителя использовались смартфонные чипы eMMC. Их ресурс заметно ниже, чем у полноценных SSD, поэтому они умирали уже через 2–3 года активной эксплуатации. Wyse 3040 тоже использует eMMC вместо SSD, и потому сотни, а то и тысячи экземпляров дожили до наших дней лишь наполовину исправными и были списаны. Именно такой списанный аппарат я и приобрёл всего за 870 рублей.

Скрытый текст

Конечно, насчёт «единственной болячки» я немного покривил душой. У тех же Irbis выходило из строя буквально всё: USB-OTG хост, контроллеры питания, тачскрины, BIOS… В общем, удовольствие то ещё.

Мой красавец
Мой красавец

Получив устройство, я сразу был впечатлён: оно размером с мою ладонь (как и eBox из прошлой статьи), полностью пассивно охлаждается, питается от 5 В / 2 А и располагает множеством интерфейсных разъёмов. На передней панели — кнопка питания, порт USB 3.0, порт USB 2.0 и 3,5-мм аудиовыход для наушников.

На задней панели расположились сразу два DisplayPort, ещё два порта USB и Ethernet. Модель 3040 выпускалась в нескольких вариантах: в базовой из средств связи есть только RJ-45, а накопитель рассчитан на 8 ГБ; в расширенной добавили модуль Wi-Fi/Bluetooth, а объём накопителя увеличили до 16 ГБ. Мне достался как раз базовый вариант.

Дома я подключил компьютер и… увидел сообщение «No bootable devices found». В UEFI-прошивке Dell предусмотрен режим самодиагностики, и он честно сообщил, что с eMMC невозможно прочитать ничего. Значит, память не просто перешла в режим «только для чтения», а полностью вышла из строя. Неужели там стоят те самые легендарные чипы Samsung, которые в своё время

❯ Разбираем и изучаем

Вернуть мини-ПК к жизни теперь можно только заменой чипа памяти, и, к счастью, это не так уж сложно. Для начала компьютер нужно разобрать — буквально голыми руками: отщёлкиваем нижнюю часть корпуса от клипс и раскрываем «бутерброд»:

После этого нашему взгляду открывается следующая картина:

Сразу бросаются в глаза два чипа оперативной памяти DDR3 по 512 МБ каждый, LAN-трансформатор, LDO для питания LAN-контроллера и слот M2… Казалось бы, можно вставить самый дешёвый SATA SSD с «Алика» и закончить статью, но у этого слота нет ни линий PCI-E, ни SATA — на него выведена шина

С лицевой стороны платы нас встречает компактная система охлаждения: один радиатор отводит тепло сразу от процессора, контроллера питания и памяти. TDP процессора крошечный — всего около 2 Вт, поэтому активное охлаждение ему совершенно не нужно (а о температурах под нагрузкой мы поговорим чуть позже).

Под радиатором прячется кастомный контроллер питания Texas Instruments SND9039A2, созданный специально для Cherry Trail. Такие контроллеры применяются во всех устройствах этой платформы, что потенциально усложняет ремонт: на Bay Trail, например, нередко встречались куда более распространённые и хорошо документированные контроллеры AXP.

Дроссель рядом с КП отвечает за единственную фазу питания VCore
Дроссель рядом с КП отвечает за единственную фазу питания VCore

Из шины 5 В контроллер формирует шесть основных линий питания: 1,15 В, 1,25 В и 1,05 В для процессора, 1,35 В для DDR3 в режиме LV, ещё одну 1,15 В для видеоядра и 1,8 В для связи с периферией. Помимо шести основных DC-DC преобразователей, в нём есть целых 14 LDO, формирующих вспомогательные шины, такие как VRTC (дежурное питание и часы реального времени), 3,3 В и 1,2 В. За основную шину — то есть 5 В — отвечает другая микросхема, NCP81231, так что если компьютер не включается, в первую очередь проверяйте именно её.

В центре платы находится сердце устройства — тот самый процессор Atom Z8350, представленный в феврале 2016 года. Это система на кристалле: фактически весь компьютер уместился в одном крошечном чипе, изготовленном по 14-нм техпроцессу. Внутри него скрываются:

  • 4 ядра архитектуры Airmont, работающие на частоте от 1,4 ГГц до 1,9 ГГц в режиме турбобуста и располагающие 2 МБ общего кэша L2. Кроме того, ядра поддерживают HyperThreading и являются прямыми наследниками Silvermont, применявшегося в смартфонах Asus ZenFone и планшетах Asus FonePad. Так что да, чисто технически этот процессор — близкий родственник смартфонных чипов 🙂

  • Графика Intel HD Graphics 400 с частотой до 500 МГц и всего 12 унифицированными шейдерами (даже в GeForce GT710 их было 192, а в i3 6100 — 24). Тем не менее HD Graphics 400 вполне справляется с играми начала нулевых, поддерживает два DisplayPort и DSI-матрицы планшетов, умеет декодировать 4K-видео и работает с DirectX 11.2.

  • Встроенный контроллер оперативной памяти DDR3 и контроллер eMMC для накопителя. Любопытно, что SATA в нём нет вовсе — ещё одно доказательство родства со смартфонными процессорами.

  • Из внешних шин доступны PCI-Express 2.0 x1 (да, всего одна дифференциальная пара на всю систему), UART, SPI, I2C и SDIO. За звук отвечает контроллер I2S, а за связь с параллельной периферией — отдельный контроллер GPIO.

  • И всё это при TDP всего 2 Вт!

Впечатляет, правда? Рядом с процессором расположились ещё два чипа ОЗУ по 512 МБ, в сумме дающие 2 ГБ памяти. Теоретически объём можно расширить до 4 ГБ, но для этого придётся патчить таблицу SPD в UEFI, поскольку отдельной SPD EEPROM здесь нет. Помимо этого, рядом с процессором можно заметить гигабитный Ethernet-контроллер Realtek RTL8111H, подключённый через единственную дифференциальную пару PCI-Express, и аудиоконтроллер ALC5672, тоже от Realtek.

Чуть ниже находится SPI-флэшка с прошивкой UEFI — MXIC 25U12873F, а рядом с ней — виновница всех бед, eMMC-память Hynix H26M41204HPR объёмом 8 ГБ. Именно её нам сейчас и предстоит заменить.

Ремонт

Как и во многих других устройствах, в Wyse 3040 применяется флэш-память в корпусе BGA153. Этот корпус пережил уже три поколения памяти: сначала в него упаковывали eNAND, затем eMMC, а сейчас вовсю используют для UFS. У него есть совместимый «брат» — BGA169, отличающийся дополнительными выводами по бокам. Существуют два вида таких чипов:

  • Собственно чип памяти eMMC, состоящий только из NAND.

  • И eMCP — «бутерброд» из флэш-памяти и оперативной памяти. Этот тип активно использовался в смартфонах и планшетах.

Эти типы частично взаимозаменяемы: eMCP можно без проблем установить в устройство, рассчитанное на обычную eMMC (просто выводы оперативной памяти останутся неподключёнными), а вот наоборот делать нельзя — устройство останется без ОЗУ. Прежде чем менять eMMC, старый чип нужно выпаять, предварительно нанеся флюс под корпус. Я использую AMAOE M53:

Компаунда здесь нет, а плата хоть и толстая, но не слишком теплоёмкая, поэтому eMMC легко отделяется после минуты прогрева при 320 градусах, среднем потоке воздуха и без нижнего подогрева.

Плата маленькая, благодаря чему её не «ведёт» при длительном прогреве без нижнего подогрева.
Плата маленькая, благодаря чему её не «ведёт» при длительном прогреве без нижнего подогрева.

Когда чип начинает покачиваться от лёгкого касания отвёртки, аккуратно поддеваем его специальным скальпелем и сдвигаем в ту сторону, где меньше всего обвязки. Если же он упорно сопротивляется, лучше прогреть его подольше — иначе можно оторвать контактные площадки:

Эта гифка — лишь иллюстрация. Никогда не снимайте чип убрав фен, шанс оторвать пятаки крайне высок.
Эта гифка — лишь иллюстрация. Никогда не снимайте чип, убрав фен: вероятность оторвать площадки крайне высока.

Затем зачищаем посадочное место оплёткой или просто паяльником, проверяем, на месте ли все площадки, и отмываем плату от флюса. На некоторых устройствах, например на большинстве смартфонов Samsung,

Порывшись в запасах чипов BGA153, я нашёл два одинаковых SanDisk по 8 ГБ (один из них я снял с погибшей платы планшета), а также чип BGA169 от Toshiba на 32 ГБ из Nokia N8. Ч

 

Источник

Похожие статьи

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов