Франкенштейн Chuwi Hi8 Pro

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

Благо, для меня особо не сложно было, переставить рабочую плату от первого экрана, на рабочий экран от второго. И все заработало. Таким образом я получил рабочий планшет, которым пользуюсь по сей день.

А мог бы сэкономить и купить просто экран, но почему-то засомневался, что именно экран.

На этом я не остановился, изучив все, пришел к выводу, что у второго слетел БИОС.

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

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

Ну это, так скажем, были технические моменты, а в целом небольшой обзорчик-мнение тоже будет.

Как я покупал CDMA телефон LG VM670 под Интертелеком

Уже весна, и дачно-природный сезон не не за горами. И с каждым годом мы все более становимся зависимы от интернета, у кого-то там дела более важные бизнес и прочее, кто-то хочет быть в курсе последних событий, кто-то просто общается. И я конечно не исключение.

Собственно хочу поведать свою историю о CDMA телефоне  LG VM670 который работают с сетью украинского оператора Интертелеком.

Но сначала отступление, в прошлом году достался мне 3G CDMA модем оператора интертелеком, который в целом довольно не плохо работает, но маленькая проблема, чтоб пользоваться интернетом, необходимо всегда тягать с собой ноутбук на Windows, через который в свою очередь по wi-fi уже раздавать интернет на телефон, планшет и т.д. Но по скольку у меня на даче он ловит лучше на 2м этаже, это не очень удобный способ, да и использовать целый ноутбук как роутер, не очень хорошо как по мне.

Собственно немного погуглив, и изучив все, я понял что можно купить по доступной цене CDMA телефон на Android в который специальным ПО, как и в модем прошиваются настройки (sim карт в таких телефонах не предусмотрено).

Собственно мой выбор пал на LG VM670 (он же LS670 отличие только в разных забугорных провайдерах, для нас собственно роли не играет)

1003288

Вот такой вот, на вид хочу сказать симпатичный телефончик, не смотря аж на 4 механических кнопки впереди выглядит вполне современно.

Обошелся он мне c доставкой, ценой примерно в 7$. Правда надо сказать купил я его без батареи, поскольку с ремонтом радиотехники, запустил его с аккумулятором от старой Нокии, надо сказать все оказалось так просто, по мимо контактов плюса, минуса там  еще 2 контакта — это датчик температуры и датчик детектора батареи. К счастью в интернете был сервис мануал данного девайса, и кинув землю эти 2 контакта через резисторы (кто шарит поймет) я запустил полноценно телефон в тот же день, за вечер.

На следующий день я начал разбираться с настройкой его под провайдера, сигнал сети начал ловить сразу, а вот передача данных (интернет) не включалась, из-за того, что в одном месте не мог прописать свой логин и пароль.

Изучив интернет проконсультировавшись на спец форуме, за пару дней и эта проблема была решена. Все работало и казалось бы на этом все, но надо отметить, что в телефоне Android 2.2.2, поддержка которого уже прекращена, и увы ни стандартных ни отдельно каких либо средств для раздачи мобильного интернета по fi-wi не нашлось, т.е. по сути это был телефон с интернетом, а необходимую функцию роутера выполнять не мог.

И решил я заняться экспериментами с прошивкой, чтоб хотя бы немного версию повысить. Было установлено CWM реоквери, и сделан бэкап родной прошивки. Некоторые прошивки не ставились, некоторые вводили его немного в ступор, но возврат к родной прошивке возвращал телефон к жизни.

И вот чтоб проэкспериментировать с очередной версией ПО я решил сделать сброс в заводское состояние через меню, чего по-видимому, из за установленного  CWM реоквери нельзя было делать. И собственно я получил циклический вход в CWM реоквери, попытка вернуть родное ПО не увенчалась успехом.

Дальше все было только хуже, CWM реоквери слетело, сначала получалось входить в меню DOWNLOAD MODE, на тот момент виделись настройки модема, всякие номера, модель телефона и прочая информация. Затем в попытках прошить через специальное  ПО ADB интерфейс перестал видится и похоже слетела вся информация. 

Так я получил такой себе «полу кирпич», думаю все проблема, что потерялась системная информация о модели и не видит ADB интерфейс, и в DOWNLOAD MODE входит теперь по странному на экране ничего, только 4 кнопки светятся. Вроде бы прошивается, через компьютер, по крайней делает вид, но в итоге на экране только логотип LG,  и чтоб отключить только передергивание батареи, ни на какие кнопки не реагирует. Видит часть USB-устройств, модем и его com-порт для настройки специальное ПО, и всякие другие, по-моему все кроме ADB.

На этом я решил, что как бы не было обидно, но он не стоит больших трат времени, да и информация вся о нем только на буржуских форумах, ее вроде и много, но моего случая не нашел, а помогать там, в отличии от форумов не спешат.

И в целом вдохновленный успешным опытом, если бы не старая версия Android, я купил себе LG Motion 4G уже на Android 4.0.4, но об этом уже с следующей статье.

Делаем JTAG программатор для прошивки флеш-памяти спутниковых тюнеров и не только

Нашел в своем архиве фото, на котором был запечатлен процесс изготовления  JTAG-программатора, который понадобился мне, чтобы оживить спутниковый тюнер. Теперь немного подробнее, что за «зверь» такой JTAG:

JTAG (сокращение от англ. Joint Test Action Group; произносится «джей-тáг») — название рабочей группы по разработке стандарта IEEE 1149. Позднее это сокращение стало прочно ассоциироваться с разработанным этой группой специализированным аппаратным интерфейсом на базе стандарта IEEE 1149.1. Официальное название стандарта Standard Test Access Port and Boundary-Scan Architecture. Интерфейс предназначен для подключения сложных цифровых микросхем или устройств уровня печатной платы к стандартной аппаратуре тестирования и отладки. Кому интересно и дальше, полная статья на википедии.

А теперь вернемся к делу, от знакомых попал ко мне спутниковый тюнер, самый обычный и простой Globo на процессоре Ali M3329B. С такими симптомами, вообще не включался, сначала я грешил на блок питания, но прозвонив все напруги мультиметром оказалось все же с питанием все нормально. Поизучав немного разных статьей по ремонту данных ресиверов, пришел к выводу, что судя по симптомам полностью слетела прошивка, и восстановить его можно прошив через JTAG-программатор. Так же была мысль, что он полностью сгорел и восстановлению не подлежит, но я все-же предпочитал верить, что прошивка через JTAG поможет.

Для изготовления выбрал вот эту схему:

ali02

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

74HC244 это не инвертирующий буфер. Микросхема содержит два независимых четырехразрядных буфера. Каждый буфер имеет свой сигнал разрешения выхода (низкий активный уровень). На входах нет триггеров Шмитта. Микросхема выполнена по технологии “быстрый” КМОП, что обеспечивает высокое быстродействие. Мощный токовый выход делает возможным сохранение высокого быстродействия даже при емкостной нагрузке. Быстродействие 74HC244  сравнимо с быстродействием микросхем, основанных на диодах Шоттки, при этом 74HC244 сохраняет достоинства микросхем КМОП, т.е. высокая помехозащищенность и низкая потребляемая мощность. Входы микросхемы защищены от повреждения статическим электричеством при помощи диодов.

Увы 74HC244 в своих запасах я не обнаружил. Нашел только аналог  74F244, который немного отличался напряжением питания Vcc. У 74HC244 рекомендуемое от 2 до 6 В, а у 74F244 — от 4,5 до 5,5 В. Хотя максимальные пределы от -0.5 до +7 В, поэтому решил не заморачиваться, и приступить к изготовлению.

Взяв исходную схему на первом изображении, и перерисовав ее в программе DipTrace получилась вот такая схема:

00

Далее преобразовал ее в печатную плату:

01

Все было оттрасировано автоматически, не оттрасировало только одну линию, но это проблема была решена двумя SMD перемычками. На изображении выше — готовая для изготовления печатная плата.

На плате я так же подписал все выводы, но к сожалению с выходные сигналы неправильно подписал, как видно на первоисточнике 1- GND, 2- TCK, 3- TMS, 4- TDO, 5- TDI и 6- RST, у меня же получилось GND, TMS, TCK, TDI, TDO, и RST, ошибся именно когда делал подписи контактам, по схеме все правильно, согласно первоисточнику, т.е.  1- GND, 2- TCK, 3- TMS, 4- TDO, 5- TDI и 6- RST.

Печатная плата с правильными обозначением контактов:

03

Далее собственно процесс физического изготовления:

20150619_140943

Собственно главное — гетинакс, напильник, небольшая ручная ножовка, наждачная бумага. Отвертка и резак для расслоения гетинакса на 2 части, поскольку у меня кусочек был фольгированный с двух сторон, а плата наша простая, односторонняя.

Проделав всю роботу, выточив гетинакс под размеры платы (примерно 55х50 мм), берем чистящее средство COMET  (Комет) в порошке и губку для мытья посуды. Очищаем гетинакс от следов жира и грязи. Лучше не вытирать остатки воды, а дать просохнуть так.

Пока сохнет гетинакс идем за компьютер и печатаем нашу схему на лазерном принтере и фотобумаге в зеркальном отражении указав максимальное качество печати. Важно не забыть поставить зеркальное отражение, иначе в итоге на плате получим все на выворот!

И так, гетинакс готов, печатная плата напечатана, аккуратно подогнав края гетинакса к рисунку печатной платы на фотобумаге крепим ее липкой бумажной лентой к гетинаксу, берем утюг и ставим его на максимальную температуру.

20150619_140849

Естественно фольгированной стороной гетинакса к рисунку печатной платы.

Когда утюг нагрелся, плотно прижимая, начинаем гладить — равномерно прогревая гетинакс со стороны бумаги. Плату такого размера греем не более 30-60 сек, иначе тонер расползется. Рекомендую поставить таймер на телефоне, чтобы время было рядом, перед глазами. Когда все сделано, даем время плате остыть.

Отдираем фотобумагу от платы, перед нами готовая плата, которую остается вытравить в хлорном железе FeCl₃,  если есть не большие огрехи, перед травление, поправляем дорожки скальпелем и тонким маркером для дисков.

20150619_141721

В процессе травления хлорным железом необходимо непрерывно перемешивать раствор, например покачиванием посуды. Если размер платы не очень большой, можно плату класть на поверхность раствора рисунком вниз — не нужно покачивать, но трудно отследить окончание процесса травления. Время травления хлорным железом составляет от 5 до 50 минут и зависит от температуры, концентрации раствора и его загрязнённости медью, толщины медной фольги. После травления плату нужно промыть проточной водой и высушить.

В итоге получаем вот такую печатную плату

20150619_150659

Тонер так же  очищаем порошком «Комет», он держится достаточно хорошо, и чтоб не повредить дорожки платы очищаем его не спеша.

После очистки от тонера видим аккуратную, красивую печатную плату

20150619_152024

Далее приступаем к лужению, берем паяльник, канифоль, олово и флюс, которым намажем плату, для более комфортного лужения:

20150619_155205     20150619_155330

Теперь приступаем к пайке элементов:

20150619_162107

На фото плата с запаянным 74F244 и двумя SMD перемычками.

Запаяем резисторы, конденсатор и разъем LPT-порта (папа), а так же провода GND, TCK, TMS, TDO, TDI и RST для подключения к устройству которое необходимо прошить.  И два провода, для питания программатора

20160112_152017     20160112_152319

 

Собственно, на этом процесс изготовления окончен, JTAG-программатор готов для работы, можно прошивать спутниковый тюнер, главное наличие LPT-порта в компьютере, во многих современных компьютерах он к сожалению отсутствует.

О самом процессе прошивки спутникового тюнера, с помощью данного программатора напишу своей следующей статье.

О роутере

Роутер у меня довольно не плохой, TP-LINK 1043nd, первой ревизии ну или просто как на наклейках пишут v1.
Он у меня достаточно давно, работал еще в связке с ADSL модемом, но подвисал переодически бывало пару раз в день, бывало реже. Проблема была решена на тот момент альтернативной прошивкой dd-wrt не глючит но в целом скорость была где-то 30-50 мбит/с, собственно для ADSL больше и не надо было. Но потом пришло время более быстрого интернета по Ethernet и естественно захотелось вернуть родные 150 мбит/с. И к тому моменту уже домашняя локальная сеть состояла не из одного компьютера и требовала скорости по выше. Увы, оказалось такую скорость вынимает только родная прошивка, на которую в последствии и вернулся, зависания так же вернулись но в целом включается быстро и зависает в среднем 1 раз в день. Можно пережить.
Конечно посматривал я на официальном сайте прошивку по новее, но увы самая новая была 2012 года.
А сегодня меня озарило открыть англоязычную версию сайта тех поддержки TP-LINK. И да оказалось есть прошивка 2014 года. Единственное что она на английском, но это не капли не напрягает. В общем теперь надо тестировать и смотреть.