Оживляем китайский планшет после неудачной прошивки
После неудачной прошивки китайского планшетника, летит загрузчик. После этого девайс перестает включаться и печально подмигивает светодиодом. Об этом везде исписано-переписано, но никто не отвечает на главный вопрос: Что делать? Восстановливать загрузчик SPI Flash.
Я тоже прошелся по этим граблям и выложил на форуме http://forum.china-iphone.ru инструкцию, как восстановить загрузчик, после чего был засыпан вопросами. Так как я этим не занимаюсь профессионально, пришлось многим отказать в помощи. Тем не менее поток вопросов не уменьшился и я решил сделать пошаговую инструкцию, дабы страждущие могли восстановить свой девайс.
Итак первое что Вам понадобится - паяльник и прямые руки. Далее паяем простейший программатор на LPT - цена вопроса 35 рублей (покупаем разъем LPT (со штырьками, он же "папа") в радиодеталях + 4 резистора на 150 Ом). Схема распиновки LPT тут. Инструкция по изготовлению программатора (на чешском, google-переводчик рулит!) - тут. Я использовал просто 4 резистора на 150 ом, без конденсатора, и разъем LPT. Провода - кусок IDE шлейфа, длиной около 10 см. Питание подключал внешнее, от обычной батарейки БИОСа, т.е. просто два проводка примотал изолентой к батарейке. Обращаю внимание - батарейка должна быть свежей, с вольтажом не менее 2,8-3,3 Вольт. Ничего сложного нет, просто нужно в определенной последовательности припаять провода к колодке LPT и далее припаять их к микросхеме SPI-Flash. Я у себя сделал колодку для удобства. Теперь просто наращиваю ножки микрухи и вставляю в колодку.
Для ленивых или не видящих ссылки - распиновка LPT (ВНИМАНИЕ!!! Это "мама"! Т.е. на "папу" смотрим сзади) :


Схема программатора:

Фотки программатора (изображение не кликабельно, но по правой мышке доступна увеличенная фотка):
|
|
|
|
Нужная микросхема выглядит так:
У меня была промаркирована F40-100GCP
Предупреждая вопросы: ноги микросхемы нумеруются по кругу, первая нога обозначена точечкой или ямочкой на корпусе сверху. Паять можно не снимая с платы, перед пайкой ОБЯЗАТЕЛЬНО отключить батарейку девайса.
Теперь собираем прошивку для вашего устройство. Первым делом качаем ОРИГИНАЛЬНУЮ прошивку с сайта производителя планшетника. У меня это был сайт EKENgroup. Далее изи этой прошивки берем 2 файла u-boot.bin и w-load_DDR3_700M_1066M_16bit_1_256MB_0150001.bin (там 4 похожих, мне подошел этот, у вас может отличаться).
Качаем редактор bin-файлов, я пользовался BinEditor, но к сожалению где ее брал не помню, поэтому качаем тут Hex Editor Neo.
Жмем File -> New File. Далее Edit -> Change File Size и задаем размер нашего файла в "Hexadecimal" = 00080000, что идентично 512 кб.
Проверяем что курсор стоит на первой строчке в адресе 00000000. Затем жмем Edit -> Insert File и выбираем наш u-boot.bin. Появятся какие-то цифры и буквы - значит файл подгрузился. Затем жмем Edit -> Go to Offset и вводим адрес 00070000. Должен произойти переход на строку 00070000 (слева от курсора), на ней жмем Edit -> Insert File и выбираем наш второй файлик w-load_DDR3_700M_1066M_16bit_1_256MB_0150001.bin. Сохраняем полученное под именем spiflash.bin
Загрузчик готов, теперь берем программатор, припаиваем к нему нашу spi-flash и запускаем в консоли (Пуск ->Выполнить ->Cmd) программу spipgmw (разница в SPIPGM и SPIPGMW только в том, что первая под DOS вторая по WIN)
Делаем spipgmw /i без программатора и с подключенным программатором. Если вывод программы меняется - значит все хорошо, флэка определяется.
Далее соответственно:
1) Отключаем бит защиты от записи - spipgmw /u
2) Стираем мелкосхему - spipgmw /e
3) Заливаем прошивку. -spipgmw /p путь к файлу с прошивкой
4) Считываем мелкосхему. - spipgmw /d путь для сохранения дампа прошивки из микросхемы
5) Сравниваем файл дампа с файлом прошивки (правая мышь на файле, свойства, контрольные суммы, сравнить) если все ок, тогда запаиваем на место, если нет - снова к п.1.
В моем случае я повредил при выпайке ногу микросхемы spi flash, заменой стала флешка MX от нетбука размером 1Мб. 512 напрямую туде не шьется, поэтому командой "copy /b filesize.bin + filesize.bin dblsize.bin" я слил 2 файла в 1 нужного размера. Все подхватилось на ура.
И самое главное - перед первым включением девайса - проверьте что в него вставлена флэшка с ОРИГИНАЛЬНОЙ прошивкой! После включения СРАЗУ начнется перепрошивка на заводскую.
Всем удачи!
После публикации этого материала меня завалили просьбами помочь (починить) их кирпичи. Вобщем для тех кто не умеет общаться с паяльником - предлагаю ВЫКУП ваших кирпичей. Оплата наложенным платежом при получении планшета. Кого заинтересовало - связаться можно через форму связи в разделе "Контакты". Прошу указывать модель, размер и желаемую цену для обсуждения.
Ну а те, кто еще жаждет ремонта - связывайтесь тоже через раздел "Контакты". Пересылка по почте в г. Рязань и обратно за ВАШ счет, стоимость ремонта - 1000 руб. Возможно некритично пострадает внешний вид (придется отдирать пленку - гарантий 100% сохранности дать не могу, но стараюсь делать это аккуратьно). И еще - 100% гарантии восстановления тоже не дам. Все случаи индивидуальны. В случае отказа от ремонта - пересылка обратно за мой счет.
Добавить комментарий
Сообщения: 26
Ответ #41 дата : 19.02.2012 в 16:53:56
Сообщения: 26
Ответ #39 дата : 17.02.2012 в 16:28:51
Сообщения: 26
Ответ #38 дата : 08.02.2012 в 20:35:07
Сообщения: 26
Ответ #35 дата : 18.01.2012 в 12:41:32
Сообщения: 26
Ответ #34 дата : 18.01.2012 в 12:16:50
Твитнуть




Сообщения: 26
Ответ #42 дата : 19.02.2012 в 21:44:56