Сообщество - TECHNO BROTHER
Добавить пост

TECHNO BROTHER

1 646 постов 12 525 подписчиков

Популярные теги в сообществе:

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Иногда на барахолках могут попадаться очень интересные гаджеты с небольшими дефектам за очень приятную цену. Бывает и так, что за условную тыщу рублей можно купить вполне неплохой смартфон, планшет или даже игровую консоль. Ещё несколько месяцев назад, мой читатель подарил мне весьма занимательную консоль — JXD S7300, которую он покупал на юлито под реставрацию, однако победить он её не смог. Сегодня мы с вами: подпаяемся к диагностическому разъему для того, чтобы понять неисправность, отремонтируем консоль с помощью фена, отвертки, кабеля и паяльника, а затем посмотрим, на что способен такой антикризисный аналог Nintendo Switch в действии!

❯ Что за девайс?


Мои давние читатели наверняка знают мою особую любовь к китайским дешевым консолям. Я провел с ними свою юность и теперь готов тратить много времени и сил для того, чтобы как можно больше из них оставались в рабочем состоянии и приносили удовольствие. Раз в месяц-два регулярно выходят новые статьи об очередном китайском мутанте, которые я нахожу на юлито за сущие копейки и затем стараюсь оживить. Некоторые из читателей видят это и засылают мне различные интересные гаджеты на моддинг и оживление. Сегодня таким гаджетом стал JXD S7300.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Вероятно кто-то думает, а зачем вообще такие консоли нужны в 2023 году, пусть даже и за пару сотен рублей, если бюджетные сяоми вполне себе тянут эмуляторы вплоть до PSP? И ответ тут прост: некоторым людям очень не хватает настоящих хардварных кнопок и удобного форм-фактора портативной консоли. Не всем нравится таскать с собой телескопический геймпад, да ещё и отдельно подзаряжать, а тут уже готовое устройство в монолитном корпусе, которое специально спроектировано для удобной игры. Без всяких стиков-липучек и прочих костылей.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



В целом, причины описанные выше как раз и объясняют, почему в эпоху засилья мобильных гриндилок взлетел Nintendo Switch, ведь дело было не только в крутых и ненавязчивых аркадахза 5 тыщ рублей. И наша S7300 даже визуально на неё похожа: два стика, 7" дисплей с тачскрином, 4 триггера и, конечно же, д-пад с кнопками действий. Но, несмотря на тотальную дешевизну, S7300 обладает весьма бодрыми для такой цены характеристиками:

  • Процессор: AMLogic AML8726-MX с двумя ядрами Cortex-A9, работающими на частоте 1.3ггц

  • GPU: Mali-400 MP2

  • ОЗУ: 1гб DDR3 памяти

  • ПЗУ: 8гб NAND памяти

  • Дисплей: 7", 1024x768 HD, выполнен по технологии TN, однако матрица качественная

  • Видеовыходы: HDMI


Очень похоже на среднебюджетные планшеты тех лет, коим S7300 и был — только с завода ему добавили хардварные кнопки.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Мой читатель с DTF с ником «Редизайнер» ещё в марте этого года предложил мне консоль на оживление и для дальнейшего контента. Её проблемы он описывал как хардварные: читатель подумал, что у консоли не работает дисплей, её не получается прошить по инструкциям с 4pda, а значит ей скорее всего уже «кирдык». Но раз уж вы читаете эту статью, значит всё не так плохо, верно? :)

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост


Добрался до консоли я только спустя два месяца — аж в середине мая. Перебирал свои китайские кносольки и внезапно вспомнил о ней, решив на этот раз полностью её продиагностировать.

❯ Ремонт


Заранее извиняюсь за качество фотографий тут. Их я делал, что называется, в режиме live action. :)

Итак, какие у нас симптомы? Светодиод зарядки горит, консоль включает подсветку дисплея и заливает экран черным цветом. На попытки войти в рекавери реакции ноль. В таком случае нам ничего не остается, кроме как разобрать консоль и подпаяться к диагностическому разъему UART! UART — простая асинхронная однобитная (ну или двухбитная, тут кому как удобно) шина для общения между несколькими электронными устройствами, будь то два чипа на одной плате или внешнее расширение для устройства. В мобильных процессорах обычно есть несколько каналов UART — для общения с радиочастью, Bluetooth или какими-либо иными устройствами. Но один из каналов (зачастую UART0) обычно зарезервирован под лог ядра, в который система пишет весь процесс загрузки и его можно использовать для диагностики устройства. В качестве UART-преобразователя я использую ESP32 с выпаянным чипом.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



На большинстве подобных консолей UART выведен в виде пятачков, обведенных прямоугольником. Иногда они подписаны, иногда нет — в таком случае сразу вызваниваем землю, центральные обычно и есть RX/TX. Шина UART работает на определенной скорости и её нужно подобрать из стандартных (как только вместо кракозябр увидите читаемый текст — вы подобрали скорость). Процессоры AMLogic пишут в лог с бодрейтом 115200, MediaTek — 921600. Запускаем putty, подключаемся к COM-порту и включаем консоль. С виду всё хорошо: u-boot находит ядро и загружает его, ядро грузится, но… начинает флудить в консоль:

error, the rtc serial communication abnormal, reset the rtc!

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост


RTC — модуль часов реального времени (который может выполнять и иные задачи — например, выводить чип из сна по прерыванию). RTC находится в одном кристалле с процессором, поэтому никаких ошибок общения с ним быть не может, но они происходят. Почему? Идём смотреть даташит на процессор:

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост


Видим XIN, XOUT? Они в обрыве (на уровне шаров, а не платы).

Часы не смогут нормально функционировать, если у них не будет тактового сигнала с кварца. Если кварц не будет работать сам по себе — то процессор вообще никак не стартанет (в логах будет тишина). А значит что мы делаем? Правильно — придавливаем пальцами (не сильно, дабы не прогнуть плату, но ощутимо) чип к плате и перезагружаем консоль. О чудо! Ядро пошло грузится! На лицо у нас самый обычный отвал чипа.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Если в случае с ноутбуками/консолями обычно требуется замена самого чипа (поскольку отходит кристалл от подложки), то на мобильных устройствах очень часто помогает обычный прогрев, причем надолго (ремонтники мобильников раньше писали именно Reflow, а не Reball). Сам отвал произошел скорее всего из-за того, что консоль когда-то уронили (причём скорее всего это было под нагрузкой — когда процессор был горячий), а из-за плохого качества заводской пайки и тряски нарушился контакт у BGA-шариков. Разливаем под чип флюса, обклеиваем мелочевку термоскотчем, чтобы её случайно не сдуть и греем. Для наглядности я это сделал строительным феном Интерскол при среднем потоке воздуха на температуре 300 китайских попугаев в течении минуты.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост


Ждём пока плата остынет, подключаем периферию и включаем консоль. Ура, она запускается! Но система все еще не грузится (ещё на этапе диагностики я попытался прошить консоль и сделал полную чистку NAND-памяти с переразметкой бэдблоков — чтоб уж на всякий).

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост


Находимпрошивку, качаем её и не забываем скачать AMLogic Burning Tool — фирменный флэшер. Теперь нам нужно перевести консоль в режим низкоуровневой прошивки: для этого выключаем девайс, берем отвертку и замыкаем любые I/O пины между собой (см. картинку ниже) и в это время подключаем USB-кабель к ПК. Для тех, кому интересно что происходит во время замыкания пинов —читаем тут. Появится новое устройство: M6-Chip, драйвера на который можно найти в папке с Burning Tool.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост


Burning Tool обязательно нужно запускать от имени администратора. Загружаем config_progress.xml из прошивки и нажимаем кнопку Start. Всё, теперь флэшер уже всё сделает сам (в процессе появится новый диск в системе — его не трогаем), а позже мы увидим процесс прошивки на экране консоли. В UART при этом будут сыпаться различные логи системы и будет доступен шелл — при желании, можно поэкспериментировать с командами.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост
Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



После прошивки консоль перезагрузилась и полностью ожила! Мои читатели, которые занимаются ремонтом, могут не согласится с эффективностью обычного прогрева. Однако уже более месяца полет нормальный, всё работает, и я уверен, что продолжит работать без проблем и дальше.

❯ А куда её теперь применить?

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Поскольку данная консоль работает на Android, круг её применений широко выходит за рамки просто игрушки. У устройства есть HDMI-выход, что позволяет как превратить консоль в эдакое подобие Wii U, так и использовать её в качестве простенького ТВ-стика. Едете на дачу/в гараж — хоб, взяли такой гаджет и вот вы уже смотрите кино или играете в игры на большом экране. На некоторых моделях есть AV-выход на тюльпаны, благодаря чему можно будет сдуть вековую пыль с телевизора Goldstar на даче!

Что касается просмотра видео, то консоль позволяет смотреть фильмы вплоть до FHD разрешения без проблем. А чтобы эти фильмы уместить — есть слот под MicroSD, ну и парочка фильмов в DVD-качестве вполне уместятся во внутреннюю память.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост


Поскольку хардварный видеодекодер выводит картинку напрямую на экран, то при попытке «заскринить» видео мы получаем пустой дисплей. Пришлось фоткать.

Тоже самое касается и музыки. У устройства весьма неплохой аудиотракт, благодаря которому можно послушать музыку в дороге. Это не Hi-Fi плеер, но звучит вполне неплохо — если вы не аудиофил, или купили гаджет ребенку. Вполне неплохим применением может стать установка в машину в качестве эдакой магнитолы — удобные хардварные кнопки уже присутствуют, остается лишь поставить приложение и подключить аукс к основной магнитоле. Так можно стримить музыку даже из ВК через Kate Mobile!

Ну и конечно же подобную консоль можно использовать и как недорогой 10-летний планшет. ВКшечка, возможно YouTube, какой-то базовый серфинг в интернете — почему бы и нет? Но вам ведь наверняка интересно, как проявляет эта консоль себя в играх?

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

❯ Играем


Само собой, брать такую консоль только лишь из-за функций медиаплеера никто не будет, главными всё равно остаются игры. Но вот как она с ними справляется? В течении некоторого времени я играл в различные игры на эмуляторах самых разных консолей: от относительно несложных для эмуляции 8-биток и 16-биток, до тяжелой PS1 и уж тем более Dreamcast. Сразу дисклеймер: про PPSSPP можно забыть. Чипсет этого гаджета все еще слишком слаб для эмуляции портативки от Sony, но консоли на 4х ядерных рокчипах уже вполне могут его потянуть! Что забавно — в момент выхода консоли, здесь работал собственный магазин (!) ромов. Ну как магазин, там было все бесплатно, но при этом отсортировано — некий GameX даже эмуляторы сам ставил при необходимости и складывал игры куда нужно. Я помню как сам пользовался похожим сервисом (HappyChick) — очень нравилось в свое время.

Сначала, конечно-же, идёт годнота с NES и SMD. У консольки есть один серьезный минус: кнопки на д-паде нельзя нажать одновременно. Это болячка многих китайских консолей: интерфейс с кнопками сделан не в виде одна кнопка -> один порт (GPIO) в процессоре, а в виде keypad'а, где кнопки подключаются как-бы на одну-две линии через резисторы. На помощь приходит аналоговый стик: и им в несовские игры играть вполне неплохо.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост
Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост
Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Фреймрейт достаточно стабилен, хотя под нагрузкой может быть небольшой фреймскип. Сеговские игры идут тоже неплохо: и соник, и принц персии пошли бодренько. Даже Duke Nukem 3D работает.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост
Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Идём к чему потяжелее: Nintendo 64. Эта консоль уже сама по себе довольно тяжелая в эмуляции из-за необычной архитектуры: приходится эмулировать сразу несколько блоков, да ещё и заниматься их синхронизацией. Поэтому Mario здесь идёт в 60FPS с некоторыми просадками. Если чуть поиграть с Mupen, должно стать получше.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



Игры с PS1 идут по разному. 2D он потянет точно без каких либо проблем, а вот тяжелые игры типа Crash Bandicoot — только если повозится с настройками эмулятора. Идет неплохо, но есть небольшие пролагивания.

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост



А вот кто приятно удивил, так это дримкаст. Дримка, казалось бы, достаточно тяжелая и сложная консоль, которую уж точно не проще эмулировать чем PS2. Но нет — консоль тянет системселлер консоли в виде Crazy Taxi в стабильные 30 кадров. И это достойный результат как по мне.

❯ Серая мораль


К сожалению, по концовке консоль все равно померла. Поскольку статью я готовил в два подхода, сначала я оживил девайс и готовил материал (играл, смотрел видосы, делал скриншоты) и только потом уже решил сделать красивые фоточки платы. После отмывки платы от флюса, чипсет, увы, уже не стартанул — опять жаловался на RTC.

После повторного прогрева, консоль начала жаловаться на ошибки ECC при чтении с NAND, а затем совсем отказалась с ней работать (скорее всего, «поплыли» остальные шары). Вывод: гретые чипы лучше вообще не подвергать никаким физическим нагрузкам. Ну а я возможно закажу с алика процессор с уже накатанными шарами в заводских условиях и перепаяю вручную.
Если бы я не отмывал флюс, то скорее всего она продолжала бы жить и дальше. Ну а для меня это лишь новый челлендж, тем и интереснее. :)

Друзья! Нет ли ни у кого консоли Soundtronix Warrior II (именно II)? Нужно сдампить два раздела, работы буквально на 5 минут, а с меня контент. Пишите в телегу @monobogdan, спасибо!

Китайский «Nintendo Switch» за 250 рублей. Диагностируем и ремонтируем гаджет подручными средствами Гаджеты, Покупка, Услуги, Игры, Консоли, Nintendo, Эмулятор, Дешево, Android, Планшет, Экономия, Длиннопост

Статья подготовлена при поддержке TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud, чтобы не пропускать новые статьи каждую неделю!

Показать полностью 24

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности?

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост

Официальная цена на последнюю модель Raspberry Pi составляет около 40$ за штучку. Однако купить её за такую цену невозможно, перекупы накручивают огромные ценники за одноплатники, основным преимуществом которых должна быть цена. И даже альтернативы от китайских друзей в виде Orange Pi или Banana Pi стоят как минимум 3-4 тысячи рублей, что по карману может быть не каждому. Но сейчас на барахолках можно найти старые и дешевые ТВ-стики по совершенно смешным ценам: 2-4$ за штучку, иногда даже с пультом и всеми кабелями. Почему бы не попробовать использовать их в качестве доступных одноплатников? Предлагаю попробовать.

Железный вопрос

Дисклеймер: Хотя такой стик вполне можно считать одноплатником, но прямым конкурентом RPi он не является — здесь нет GPIO. Спасибо за понимание.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Ещё в нулевых люди интересующиеся embedded и разработкой собственных устройств осваивали такие микроконтроллеры, как AVR и PIC32. Но область применений микроконтроллеров довольно узкая, если речь заходит о каких-то серьёзных применениях по типу быстрой обработки показаний с датчиков или реализации собственных компьтеров/игровых консолей. Конечно на рынке уже были DSP — цифровые сигнальные процессоры, которые были во много раз быстрее обычных микроконтроллеров и использовали все преимущества концепции VLIW (которая, кстати, применяется в отечественных процессорах Эльбрус), но раздобыть девкит, а тем более распаять его самому было настоящей проблемой для одиночек или даже небольших предприятий.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Поэтому с появлением одноплатных компьютеров всё стало гораздо проще: мы получаем вычислительные мощности среднего планшета/медиаплеера, но при этом, выполнено это всё в форм-факторе одной небольшой платы, где уже есть всё необходимое: подведено питание ко всем необходимым модулям, разведен USB-хаб, есть выходы на дисплей/телевизор и иногда на звук. Другим серьёзным преимуществом является открытость системы: в подобных платформах обычно используется Linux в том или ином виде (Android, десктопных Linux) или другие операционные системы. Производитель обычно предоставляет всё что нужно для разработки своих приложений и устройств на подобных платформах, в том числе исходники загрузчиков, device tree, исходный код ядра, а также полную схему устройства — это называется Open Source Hardware.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Я и сам давно интересовался одноплатниками, но, к сожалению, цены на них мягко скажем кусаются. Если искать какие-то старые и слабые модели по типу Raspberry Pi Zero, то даже на них цены конские (от 2.500 рублей на момент написания статьи). Приятный сюрприз сделали Orange Pi, выпустив в своё время 2G IoT с чипсетом RDA8810 за ~700 рублей, но его производство было прекращено около года назад. В один день, я смотрел объявления на авито/юле и приметил интересный девайс, коим оказался NoName ТВ-стик на чипе Rockchip RK3028A. Цена была указана более чем демократичная, всего 400 рублей. Не раздумывая, я забрал его для дальнейших экспериментов.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост

Характеристики


Когда я получил устройство, я удивился с его размеров: в небольшой корпус размером со флэшку умудрились засунуть полноценный и довольно мощный ARM-компьютер! Включив его, я практически сразу понял, в чём был недостаток: циклическая перезагрузка на логотипе. Из кнопок на устройстве была только Fn, которая ничего не делала, даже если включить устройство с ней. Кнопки RESET я также не нашёл. Пришло время его разобрать, благо сделать это не сложно: весь корпус держится на клипсах, которые нужно аккуратно расщелкнуть пластиковой картой.

Перед нами открывается вид платы, которую можно легко вытащить.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост
Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Из того, что мы видим, мы можем сделать следующие выводы:

  • Процессор: Rockchip RK3028A (RK302A) с двумя ядрами Cortex-A9, работающими на частоте 1.2ггц и графическим ускорителем Mali-400.

  • Память: 512 мегабайт, судя по всему, DDR2, одной банкой.

  • ПЗУ: NAND-чип Hynix H27UBG8T2CTR-BC 4гб. Есть место под eMMC, практически готовое к установке чипа (припаяны BGA шары).

  • Вход на питание: 5в, среднее потребление до 0.5А при пиковой нагрузке. Стик способен питаться даже от порта USB на ПК. Выходы на питание OTG и USB-портов тоже 5 вольт, а не 3.3 как на смартфонах.

  • Один полноценный USB 2.0 порт с питанием 5в + дополнительный порт USB-OTG для подключения к ПК или выведения дополнительного USB-хоста (с него тоже можно питать плату)

  • Слот MicroSD для расширения памяти, до 32гб SDHC

  • Что-то похожее на UART для диагностики платы (предположительно, обведено в синий прямоугольник).

  • Ну, и само собой, HDMI для передачи видео (до 1080p 60FPS) и звука

Прошивка


Прошивку пришлось поискать: название устройства я нашёл, это некий MK805II, родной прошивки на который найти не удалось (в том числе, по номеру платы). Но поскольку ромы TV-боксов практически идентичные и в них нет зависимости от тачскринов/дисплеев/расположений GPIO (обычно они построены на базе референсной платы), я принялся искать другие боксы на этом чипе. Попутно найдя даташит, я узнал, что RK3028A — это полный аналог RK3026 (отличие в корпусах — 3026 в LQFP) и BatchTool они определяется как RK301A (родственник RK3066). После недолгих поисков, я нашёл DEXP LD303, который работал на том же чипе и на той же версии Android. Прошивка в формате img скачана, пора прошивать устройство.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Но сначала в режим прошивки нужно войти. Для этого у процессоров Rockchip есть два режима: LOADER (стандартный прошивочный режим, который можно активировать зажав кнопку RESET) и MaskedROM (для прошивки новых устройств, только-только сошедших к конвейера и где память пока ещё пуста. Активируется, если загрузчик первого уровня не может найти загрузчик второго уровня). Если кнопки/контакта RESET у нас нет даже на плате, то остаётся только MaskedROM, который активировать очень легко, если у вас NAND память: необходимо просто замкнуть I/O линии иглой. При чтении загрузчика, процессор получит бессвязный набор байтов и сам перейдет в режим MaskedROM, тут то мы и сможем его прошить. I/O линии можно найти в даташите к вашему чипу памяти.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост


Замыкать можно любой из этих 4х пинов между собой.

Замыкаем контакты, подключаем устройство со стороны разъема OTG (на DC IN линии USB не разведены) к компьютеру. Устанавливаем драйвера.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



И запускаем RkBatchTool.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Как только устройство будет обнаружено и драйвер правильно установлен, мы сможем прошить устройство. Жмём кнопку Restore (именно её, а не Upgrade) и ждём, пока программа запишет новый загрузчик, перезагрузит устройство в LOADER-режим, отформатирует память и запишет новый образ системы.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Всё, процесс прошивки завершен, бежим втыкать наш одноплатник в HDMI телевизора, подключать питание и ждать загрузки. Заработало! Для первичной настройки понадобится мышь, которую можно подключить в обычный USB-порт.

По итогу мы получили стабильно работающий TV-стик на базе Android 4.2. Не сказать, что система очень свежая, но тоже вполне ничего, на неё всё ещё можно жить. Попробуем найти ему применение. Ниже будут именно фото, а не скриншоты для того, чтобы вы могли увидеть как оно смотрится в действии, ну и потому что нет встроенного скриншоттера.

Тонкий клиент


Применений у такого стика есть масса, и одно из них — тонкий клиент. Помните, были такие машинки раньше? Это небольшие компьютеры, которые обладают минимальными характеристиками (процессоры ARM, Geode, MIPS, небольшой объем ОЗУ, в качестве ОС — Linux/WinCE), предназначенные для подключения к более мощным компьютерам/серверам и работы с них. При этом, тонкий клиент занимается обработкой ввода, выводом картинки, сетью и иногда умеет автономно выполнять часть задач и может комплектоваться жёстким диском.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Такой стик тоже можно использовать в качестве компактного тонкого клиента, подключив его сзади монитора. Выводим хаб, подключаем периферию и ставим клиент RDP. Я смог без проблем подключится к основному ПК и пользоваться им. Кроме того, Android поддерживает некоторую другую USB-периферию: потенциально, даже внешние Ethernet сетевые адаптеры. К слову, Wi-Fi на стике реализован в виде USB-свистка, припаянного к плате. Выводить такой ТК сможет картинку вплоть до 1080p, чего должно хватать всем.

Игровая приставка

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



2 ядра на частоте 1.2ггц и Malii-400 — весьма неплохие вычислительные ресурсы для игр. О современных Modern Combat и Call Of Duty Mobile можно забыть, но кто сказал, что на таком стике будет не во что играть? Android полностью поддерживает USB-геймпады в любом количестве, так что из устройства выйдет неплохая машинка для игр. А вот для каких?

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Не так уж и много Android-игр начала десятых поддерживают геймпад. Из некоторых — почти все части Asphalt и другие игры Gameloft, некоторые игры на Unity, GTA (который, к слову, будет тяжеловат для игры даже в 720p на Mali400). Но те, что поддерживают, обычно работают неплохо. Кое где придется повозиться с настройками графики.
И с эмуляторами дела обстоят вполне ничего: денди/сега/PS1 проявляют себя хорошо. Увы, игры с PSP или Ps2 консоль не потянет: смотрите в сторону устройств с Amlogic S905X.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост

Компактный сервер


Да, это не шутка. На устройстве можно развернуть сервер, в том числе и файловый. Или разместить на нём персональную страницу — кто на что горазд. У устройства есть поддержка USB-HDD или флэшек.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Серверов различных типов на Android довольно много, поэтому найти применение в таком ключе мы тоже сможем.

Мультимедийная станция

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост



Самый очевидный пункт, ведь даже производитель называет это устройство медиаплеером. Впрочем, не для всех могут быть очевидны большинство возможностей данного гаджета. В список того, что сможет такой стик сейчас входит не только проигрывание музыки или видео в качестве до 1080p, но и DLNA-медиасервер и возможность использовать что-то типа Invidous для просмотра YouTube.

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост


MP4 h263, 1080p30

Сейчас в магазинах техники до сих пор продаются бюджетные телевизоры без поддержки возможностей Smart-TV, так что если бюджет очень сильно ограничен, а получить смарт-устройство хоть в каком-то виде хотелось бы, то чем не вариант? У некоторых ТВ-боксов (именно боксов), есть и аналоговые выходы, что позволяет подключить их даже к старым ЭЛТ-телевизорам. Наверняка тут есть кто-то, кто до сих пор фанатеет по тем здоровым телевизорам, размером с шкаф и весом в пару сотен килограмм?

Почти одноплатник за 400 рублей: как применить дешёвый ТВ-стик 10-летней давности? Гаджеты, Покупка, Техника, Электроника, Дешево, Бомж, Ремонт, Ништяки, Моддинг, Android, Консоли, Игры, Своими руками, Длиннопост

Подведем итог


Похоже на то, что старенькие ТВ-стики всё ещё могут послужить человеку хорошую службу и остаться полезными даже спустя 9-10 лет после их выпуска. Благодаря копеечной цене, поддержкой вывода изображения в FHD и наличию нескольких USB-хостов, подобные устройства могут оказаться крайне полезными на даче, в гараже или даже в офисе, особенно если есть нужда в тонком клиенте. Теоретически сюда есть возможность установить обычный десктопный linux, даже на отдельную SD-карту, но из-за малого объема ОЗУ и слабого, по меркам десктопного Linux, процессора, работать он будет так себе. Однако на барахолках стремительно дешевеют более мощные устройства на S905X и восьмиядерных, свежих RockChip'ах!

Конечно назвать это устройство полным аналогом RPi нельзя: тут нет гребёнки с GPIO. Но это не значит, что их нельзя реализовать самому: у нас есть потенциальный UART, у нас есть USB-хост, а значит с помощью самодельного GPIO Expander'а, мы сможем рулить пинами условной ардуины так, как нам нужно. Если вас заинтересовало такое устройство — то вперед на барахолки, выбор действительно большой.

Показать полностью 19

Контролька на Arduino, с функциями осциллографа, поиска CAN шины, частотомера, вольтметра, прозвонки

Вопрос по способу коммутации

Вопрос по способу коммутации Электроника, Техника

Есть вот такая схема. ЭБУ управляет контрольной (сигнальной) линией со светодиодом. Есть внешняя кнопка, замыкающая линию на землю, она же и контрольная для светодиода, она же и сигнальная для ЭБУ. В обычное время ЭБУ по мере надобности моргает светодиодом, если же нажать кнопку, то ЭБУ начинает отдавать блинк-коды самодиагностики.

Задача перехватить управление светодиодом, но сохранить возможность управления от ЭБУ.

Своё устройство соберу на ATtiny13, повешу транзистор для управления лампочкой, это не проблема. Вопрос, как отвязаться от ЭБУ?

Решение в лоб-поставить преключающее реле. Затея так себе, момент переключения может детектироваться ЭБУ как нажатая кнопка, возможно, можно решить дополнительным pull-up резистором.

Как ещё можно отвязаться от ЭБУ?

ЗЫ: Решено.

Поставлю в разрыв PC817, а вход Эбу дополнительно подтяну к питанию.

Показать полностью 1

Гримасы маркетинга

Преамбула. Мне понадобилось купить новый утюг. Полистал сетевые маркеты в поисках оптимального варианта, почитал отзывы. В процессе наткнулся на линейку утюгов Азур Элит от Филипса, у которых отсутствует колесо выбора режимов глажки.

Гримасы маркетинга Бытовая техника, Технологии, Реклама, Маркетинг, Инновации

Вот как это описано на сайте самого Филипса:
Одна оптимальная настройка для всех тканей, допускающих глаженье. Никакого риска прожечь ткань. Благодаря технологии OptimalTEMP вы не прожжете ни одну ткань, допускающую глаженье. Вы можете гладить, что угодно: от джинсов до шелковых вещей, от льна до кашемира — без риска, без предварительной сортировки одежды, в любом порядке и не дожидаясь регулировки температуры.

Но вот в рекламных видосиках (пример приведу в первом комментарии) маркетинг Филипса уже преподносит это как интеллектуальную технологию распознавания тканей, а утюг называют "умным". В результате десятки отзывов на сайтах пестрят восторженными репликами типа:
- сам распознает ткань, не нужно выбирать температуру
- как и заявлено - сам определяет, какую ткань гладит, очень удобно
- сам определяет как гладить, очень понравился интеллектуальный режим
- красивый, а самое главное сам определяет тип ткани и не надо переключать режимы!!!
- сам регулирует температуру, сам включает пар, когда нужно

И мало кто задумывается, а каким, собственно, образом утюг может распознать тип ткани, и мгновенно перестроиться на другую температуру, если ткань поменялась? Хлопок надо гладить при 200°С, а для какого-нибудь шелка или синтетики и 120°С будет многовато. Даже если предположить, что утюг неким магическим образом чует, что за ткань ему подсунули, невозможно за короткое время нагреть подошву со 120°С до 200°С, и уж тем более - остудить ее обратно с 200°С до 120°С.

Так что же на самом деле?

А на самом деле "умный" утюг Филипс Азур умеет делать ровно одну вещь: держать стабильно низкую температуру подошвы - 130°С, чтобы подходила для самых деликатных тканей (а значит, и для всех остальных тоже). Ну то есть это правда - не нужно выбирать температуру и переключать режимы (точнее, это невозможно сделать). Проблема в том, что более плотные ткани он гладит тоже на 130°С и пытается справиться с задачей путем активной и обильной генерации пара. Получается у него ожидаемо хуже (дольше), чем у классических утюгов с выбором типа ткани переключателем, развивающих более высокую температуру. Более того, в процессе он расходует такое количество воды на образование пара, что во избежание необходимости подливать воду в емкость парогенератора каждые две минуты инженерам даже пришлось внедрить еще одну "умную технологию", которая отслеживает движение утюга и подает пар только тогда, когда утюг едет, и закрывает клапан, когда он останавливается.

И на самом деле это не так плохо, для определенных сценариев использования такой утюг настоящая находка - ну не всем же надо часто гладить на 200°С постельное белье или джинсы (я, например, вообще не глажу ни то, ни другое), так же как не все пользуются скоростью 1200 оборотов в минуту в режиме отжима на стиральной машине, даже если она такую скорость имеет.

Плохо другое - что народ ведется на маркетинговые уловки и совсем не хочет задуматься, а как же на самом деле работает та или иная технология.

P.S. Я не поленился позвонить на горячую линию Филипса с вопросом о принципе работы технологии OptimalTEMP и там девушка-консультант сказала мне, что деталей она не знает, но зуб дает, что утюг таки магически распознает тип ткани и выставляет соответствующую ему температуру подошвы. То есть даже сотрудники техподдержки производителя не совсем в ладах с физикой, логикой и здравым смыслом, не говоря уже о поверхностном понимании ими собственных технологий.

Показать полностью
TECHNO BROTHER

Драйвер и блок питания. Рассказал, чем они отличаются

Есть у меня занимательная идейка насчет будущего контента

Друзья! Недавно мне пришла довольно интересная идея касательно будущего контента. В своём блоге я время от времени пишу статьи про программинг каких-то интересных штук: игр для КПК, микроконтроллеров и.т.п. Несколько лет назад, Microsoft открыла девмод на Xbox и позволила деплоить любые UWP приложения на Xbox One и выше прямо из Visual Studio. Мне пришла идейка: почему бы не написать серию статей о написании 3D-игры под Xbox One? Причём не всякие юнети/урылы, а полностью с нуля - самопальный рендерер на DX11, звук, ввод, граф сцены. Интересно ли вам было бы такое? Самого хуана у меня нет, но есть некоторые накопления на 3D-принтер, к которым если доложить с ЗП - хватит на хуан с авито.

Есть у меня занимательная идейка насчет будущего контента Геймеры, Консоли, Игры, Программирование, Directx, Xbox, Xbox One, Самопал, Графика, Гаджеты

Поздравляем, у вас восьмерняшки

Батарейка на 12 вольт 27A собирается из 8 элементов LR732, каждый из которых имеет напряжение 1.5 вольта.
Теперь живите с этим знанием.

Отличная работа, все прочитано!