Мои постоянные читатели, наверное, помнят мою страсть к необычным нетбукам с экзотическими процессорами и редкими операционными системами. Сегодня на моём столе оказался один из таких аппаратов — Toshiba AC-100. Этот нетбук, выпущенный в 2011 году по цене около 200 долларов, был уникален своей платформой. В его основе лежал чипсет NVIDIA Tegra 2 на архитектуре ARM, дополненный настольным мультиконтроллером, а в качестве ОС использовался Android. Устройство, попавшее ко мне, имело неисправность — не работала подсветка дисплея. В этой статье мы не только починим этот раритет, но и погрузимся в его историю, узнаем, как появились подобные устройства, и оценим его возможности на практике. Интересно? Тогда присоединяйтесь!
❯ Предыстория и контекст
Стоит начать с вопроса: кому и зачем могли понадобиться нетбуки на ARM или даже на Android? Сегодня ноутбуки на чипсетах Qualcomm уже не кажутся чем-то удивительным. Многие известные бренды выпускают устройства на платформе Snapdragon X Elite, а зрелая Windows 10 для ARM успешно работает на чипах Apple M-серии. Однако в 2011 году подобные решения были настоящей экзотикой.
История бюджетных нетбуков (не путать с дорогими компактными ноутбуками 90-х) началась в 2007 году с выхода ASUS EEE PC. Это был первый по-настоящему массовый и доступный портативный ПК. Первые модели разлетались как горячие пирожки, что сподвигло других производителей выпускать собственные аналоги. Однако в первом EEE PC использовался процессор Celeron M ULV 353 — не самый производительный (примерно на уровне Pentium III), но альтернатив на тот момент практически не было, если не считать устаревший AMD Geode. Стало очевидно, что для этого сегмента нужен принципиально новый, более эффективный процессор.
В 2008 году Intel представила линейку процессоров Atom — не слишком мощных, но энергоэффективных и совместимых с x86. В этих чипах компания экспериментировала не только с энергопотреблением, но и с графикой. Например, интегрированный графический процессор GMA 3600 был основан на мобильном GPU PowerVR SGX 545, который также использовался в первом iPad.
Пока нетбуки на Atom набирали популярность, компания ARM, главный конкурент Intel в мобильном сегменте, не стояла на месте. В 2007 году было представлено ядро Cortex-A9, реализующее набор инструкций ARMv7 и способное работать на частотах выше 1 ГГц. В начале 2010 года NVIDIA выпустила чипсет Tegra 2 второго поколения, построенный как раз на ядрах Cortex-A9.
Toshiba, как признанный игрок на рынке ноутбуков, также выпускала нетбуки, но в 2011 году решилась на смелый шаг. Модель AC-100 была построена не на привычной x86-платформе, а на новом чипе Tegra 2 ARM. В качестве операционной системы была выбрана не Windows (хотя её версия для ARM уже существовала) и не специализированные дистрибутивы Linux, а Android 2.1 — система, которая на тот момент даже для планшетов была не самой подходящей, не говоря уже о нетбуках!
Я давно увлекаюсь нетбуками с необычной архитектурой (MIPS, ARM, SH3/SH4), но найти их на барахолках сложно. Год назад читатель Хабра с ником @inkvizitor68sl подарил мне AC-100, о котором я уже писал. Недавно другой подписчик, Андрей, искал необычные Android-устройства для коллекции, и я предложил ему приобрести этот нетбук.
Андрей купил устройство на вторичном рынке за 1800 рублей, но при получении обнаружил, что подсветка дисплея не работает. Я решил помочь разобраться с проблемой, и ниже вы увидите процесс ремонта и результат.
❯ Диагностика и ремонт
Первым делом устройство нужно было разобрать. Хотя для доступа к дисплейному модулю не обязательно было разбирать весь нетбук, я обещал показать, что скрывается под его корпусом, поэтому пошёл полным путём.
Чтобы снять нижнюю крышку, начал с откручивания винтов на задней панели (не забыв о потайных винтах в батарейном отсеке). Затем, аккуратно поддев «язычок» плоской отвёрткой, снял клавиатуру. После откручивания оставшихся винтов удалось снять верхнюю часть корпуса и получить доступ к материнской плате.
Плата оказалась очень компактной и имела маркировку LA-xx, что указывало на производителя — компанию Compal, одного из крупнейших OEM-сборщиков ноутбуков. Первое, что бросилось в глаза, — чип ENE, выполняющий роль мультиконтроллера. Он управлял кнопкой питания, светодиодами, общался с аккумулятором и был контроллером клавиатуры. Это интересный момент, ведь мультиконтроллеры характерны для классических x86-ноутбуков, а в ARM-устройствах их функции обычно интегрированы в сам чипсет.
Именно эта «полунастольная» архитектура с отдельным мультиконтроллером и делает AC-100 уникальным среди других ARM-нетбуков. Здесь также присутствует слот Mini PCI-e и микросхема от Texas Instruments, которая, скорее всего, является контроллером питания и зарядного устройства.
Сердце устройства — чипсет NVIDIA Tegra 2. Под термопрокладкой скрываются два ядра ARM Cortex-A9 с частотой 1 ГГц, графический ускоритель GeForce ULP, видеодекодер и контроллер дисплея. Интересно, что радиатор как таковой отсутствует — тепло отводится на металлическую часть верхнего корпуса через термопрокладку, поэтому при работе устройство почти не нагревается. Контраст с ноутбуками на AMD Turion 64 X2, которые могли ощутимо греться, разительный.
Далее на плате видны два чипа оперативной памяти DDR2 по 256 МБ каждый, что в сумме даёт 512 МБ. Этот объём часто называют главным недостатком AC-100, но не стоит забывать, что в те годы даже в топовых планшетах и смартфонах редко было больше 1 ГБ. Для бюджетного нетбука на Android 2.1 этого было достаточно. Внизу расположен флеш-накопитель Toshiba объёмом до 32 ГБ. Скорее всего, это eMMC или NAND, подключённый напрямую к контроллеру в чипсете.
Обратите внимание: Японский микронетбук из 2009: смотрим на один из самых миниатюрных x86-лэптопов в нулевых.
Контакты флеш-памяти выполнены в форм-факторе TSOP-48.
Осмотрев внутренности, перешёл к разборке дисплея. Снял две резиновые заглушки внизу, открутил винты, аккуратно поддел фиксаторы и снял пластиковую рамку. Стоит отметить, что пластик за годы стал хрупким, и некоторые фиксаторы могут сломаться при неосторожном обращении.
Найдите себя среди технических писателей Хабра!
Затем открутил сам экран, приподнял его, отсоединил шлейфы и снял чёрную изоленту. Важно понимать, что в ноутбуках, в отличие от смартфонов, управление подсветкой обычно реализовано на плате матрицы (декодере). Поэтому если подсветка не работает, в первую очередь нужно проверить наличие управляющих сигналов (BLEN/BKOFF для включения и PWM для регулировки яркости) с материнской платы. Если сигналы есть, проблема, скорее всего, в кабеле подсветки или самой матрице. В нашем случае предстояло проверить кабель.
На первый взгляд кабель выглядел целым, но после отсоединения от платы и осмотра с обратной стороны стало ясно — он повреждён. Кабели в ноутбуках часто имеют изгибы, и со временем проводники в местах сгиба могут треснуть. Восстановить его можно, но нужна аккуратность. Первым делом необходимо зачистить пластиковую изоляцию над повреждёнными дорожками. Лучше всего делать это иголкой или тонкой плоской отвёрткой, чтобы не порвать сам кабель. После зачистки медные дорожки нужно залудить.
После лужения на повреждённые участки припаиваются перемычки из тонкого провода. В моём случае работа получилась не самой эстетичной — с обратной стороны кабеля остался слой изоляции, который мешал аккуратной пайке.
Чтобы зафиксировать перемычки и обеспечить изоляцию, я использовал специальную УФ-отверждаемую маску. Кабель был подключён обратно, согнут под нужным углом, после чего на место ремонта нанесён состав и просвечен УФ-фонариком. Маска быстро затвердела, надёжно изолировав проводники и укрепив сам кабель, предотвратив дальнейшие повреждения.
Осталось подключить кабели и проверить устройство. И — о чудо! — подсветка заработала.
После сборки нетбук полностью функционировал, что означало успешное завершение ремонта.
❯ Знакомство с устройством
В своей предыдущей статье об AC-100 я рассказывал об установке Ubuntu и опыте её использования. Однако новый владелец, Андрей, пожелал оставить на устройстве стоковый Android 2.1. Изначально на нетбуке стояла CyanogenMod на базе Android 4.2, но она работала нестабильно: отсутствовал нормальный спящий режим, устройство быстро разряжалось и грелось. Поэтому было решено вернуть оригинальную прошивку, образ которой ещё можно найти в сети.
На стоковой прошивке устройство выглядит необычно. Видно, что лаунчер был доработан Toshiba, но общее ощущение остаётся «планшетным».
Поскольку основное предназначение нетбука — веб-сёрфинг, просмотр видео, работа с документами и, конечно, игры, стоит оценить браузер. Opera Mobile (на движке Presto) с трудом открывает современные сайты вроде Хабра или Пикабу, часть стилей не загружается. Хотя для кого-то это может быть даже плюсом — на экране остаётся больше чистого текста.
Благодаря достаточно производительному Tegra 2, устройство хорошо справляется с эмуляторами ретро-консолей. А наличие полноценного USB-порта позволяет легко подключить геймпад. Качество дисплея отличное, есть выход HDMI, что делает AC-100 готовым ретро-гейминговым комбайном. Что удивительно, оригинальный аккумулятор спустя 13 лет всё ещё держит заряд, поэтому с автономностью проблем не возникло.
На устройстве можно запускать и нативные игры. Например, HD-версия Quake 2 на OpenGL-рендерере работает вполне сносно. Возникает резонный вопрос: «А можно ли запустить её на программном рендере?» :)
Но с некоторыми играми есть проблемы. Графический процессор GeForce ULP был достаточно новым для своего времени, и с адаптацией под него таких хитов, как Angry Birds, возникли сложности.
В целом, AC-100 — это очень интересное и своеобразное устройство, которое и сегодня может приносить пользу. Этот экземпляр займёт достойное место в коллекции Андрея, где будет периодически включаться, чтобы напомнить о ранней эпохе Android. Я же продолжу поиски других нетбуков с необычными процессорами, ведь восстанавливать и исследовать ретро-технику — это всегда увлекательно!
❯ Итоги и выводы
Таким относительно простым способом нам удалось восстановить работу уникального ARM-нетбука. В моей работе были нюансы: из-за специфики материала кабеля пайка получилась не самой аккуратной, а без микроскопа работать с очень тонкими проводниками сложно. Тем не менее, я наглядно показал, что многие подобные поломки можно устранить в домашних условиях. Надеюсь, этот материал был вам интересен!
Что вы думаете об AC-100? Считаете ли вы его интересным устройством? Делитесь мнением в комментариях! Также у меня есть Telegram-канал «Клуб любителей ерунды», где я публикую идеи, связанные с ремонтом, модификацией и программированием различных устройств. Если интересно — подписывайтесь!
Кстати, если у кого-то из читателей есть ненужные или неработающие устройства (включая дешёвые реплики iPhone/iPad/MacBook), которые жалко выбросить, — напишите мне в Telegram или в комментариях! Я готов их выкупить для разбора или ремонта. В частности, ищу донора дисплея для китайской копии iPhone 11 Pro Max: у моего экземпляра греется контроллер и нет изображения. Также интересны КПК начала 2000-х (на Windows CE, Pocket PC 2002 или Palm OS).
Всего голосов: Всего голосов: Всего голосов: Ещё я храню все свои проекты у одного облачного провайдера — Timeweb. Поэтому без зазрения совести рекомендую то, чем пользуюсь сам — добро пожаловать.
[Мой] Опрос Android Смартфон Покупка Гаджет Ноутбук Нетбук Toshiba Япония Замечательное устройство Arm Nvidia Linux Ремонт Longpost 13Больше интересных статей здесь: Гаджеты.
Источник статьи: Ремонтируем уникальный ARM-нетбук из 2011 года — Toshiba AC-100.