Имя пользователя:

Пароль:


Объявления

Вы не можете просматривать объявления! Пройдите регистрацию!

Если вам не приходит письмо для активации аккаунта, то запросите его повторно, либо свяжитесь с администрацией

Авторизованный сервисный центр GSmart

Восстановление I350 через JTAG (мануал)

Прошивки, инструкции по их установке, обновления, исправления, патчи, твики.
Правила форума
Сообщение будет удалено, а вы получите предупреждение или бан, если на ваш вопрос есть ответ по нижеследующим ссылкам! Будьте бдительны!
Конституция | База Знаний Android | База Знаний WM | Программы Android | Программы WM | Термины | Как задавать вопросы?

Восстановление I350 через JTAG (мануал)

Сообщение I300 » 26 окт 2009, 14:51

Методика восстановления основана на загрузке через JTAG исполняемого кода бутлоадера в RAM и передаче ему управления.
В результате вы получаете временно работающий бутлоадер, и из него производите полную прошивку аппарата (бутлоадер + система).

I. Аппаратная подготовка:

1. Кабель Wiggler
Wiggler_ARM.JPG

Между 8 и 15 пином на входе к ЛПТ должна быть перемычка, иначе OCD не будет работать с кабелем.Провода используйте тонкие типа МГФТ(многожильные).
Важно!Если у вас нет 25-пинового LPT порта на компьютере,вам поможет только PCI-LPT контроллер (цена порядка 300-400 рублей).
2. Расположение контактов JTAG на плате Gsmart I300(спасибо trhty из Китая).
JTAG точки (2).JPG

Альтернативный вариант-подпаиваемся к резисторам нулевого сопротивления(спасибо Volodin из России).
I300 JTAG.jpg

Паяльник используйте мощностью 20-40 Ватт с тонким жалом.Если не уверены,что сможете подпаяться,попросите или найдите того,кто сможет.

II. Программная подготовка.

1.OCDemon
2.H-JTAG
3.Файл бутлоадера для I350
Файл бутлоадера для I350(Зеркало 1)
Файл бутлоадера для I350(Зеркало 2)

После того как собрали или купили кабель Wiggler(не забудьте про перемычку между 8 и 15 пином на входе к ЛПТ ),подпаиваем его к девайсу соответственно указаной выше распиновке и подаем питание на кабель (от 3.5 до 4.5 v).
Несколько рекомендаций насчет пайки: используем тонкие многожильные провода типа МГФТ, подпаивать их желательно горизонтально, ложа на плоскость, сверху заклеить бумажным скотчем(малярной лентой), паяльник использовать маломощный (до 35 ВТ) с тонким жалом (0.1-0.3)

1. Подключаем кабель к аппарату и ПК.
2. Жмём кнопку включения (аппарат должен быть подключён от блока питания, или от полностью заряженной батарейки).
3. Запускаем OCD Commander(можно перед этим для контроля запустить H-JTAG чтоб убедиться, что всё собрано правильно и процессор определяется).В появившемся окне настройки выбираем OCD Interface Device >>Wiggler, target Processor >>INTEL и PXA27X нажимаем OK.
4. Зажимаем ресет на аппарате.
5. Жмём ресет в программе.
6. Через 2 сек. отпускаем ресет аппарата. В статусе программы OCD должно появиться "in DEBUG".В меню "defaults" ставим галочку на "auto status check".
7. Выполняем команду "pc 20000" (набрать в командной строке и нажать enter ). Здесь переходим к началу XLDR (или IPL).
8. Задать брейк поинт командой hbr 0xa0060000. Здесь задаём начало бута.
9. Выполнить команду go. Здесь запускаем XLDR, без него у нас дальше не запишется бут.
10. Через пару секунд выполнить команду Halt.
11. Выполнить команду pc.Проверяем,где у нас находится счётчик команд.Если всё ок, то ответ должет быть таким "PC 0xA0060000".
12. Выполняем команду download и указывает на бут.
13. Ждём,пока завершится запись бута (около 20 сек.).
14. Вставляем флэшку с прошивкой (желательно с официальной, чтоб в ней был бут) в аппарат.
15. Зажимаем клавишы "зелёная трубка" и "красная трубка".
16. Выполняем команду step.
17. Выполняем команду go(кнопки "зелёная трубка" и "красная трубка" всё ещё держим). Здесь запускаем бутлоадер загруженый в RAM.
18. Ждём,пока появится бут меню и прошиваемся с карты памяти.
Если вы все сделали правильно,ваш девайс восстановлен.

При создании мануала использованы материалы Volodin,Saxon13,ARCC с сайта http://pda2u.ru .Спасибо им за то,что нашли метод восстановления I350!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
I300
rom guru
 
Сообщения: 407
Зарегистрирован: 25 сен 2008
Откуда: Пенза
КПК: Другое

Re: Восстановление I350 через JTAG(мануал).

Сообщение broTHEr_LIS » 26 окт 2009, 20:46

Очень ценная инфа. Свой девайс то восстановил? Теперь наверное мы дождёмся инструкции по портированию ксипа :) :wink: .
Gsmart i120-> MW998->MW720(WM 6.5 build 23088 from Gigabyte GSmart Club)->I'll be back
Аватара пользователя
broTHEr_LIS
ex team member
 
Сообщения: 1188
Зарегистрирован: 03 мар 2008
Откуда: Х.М.А.О.
КПК: GSmart MW720

Re: Восстановление I350 через JTAG(мануал).

Сообщение I300 » 27 окт 2009, 04:47

Свой восстановлю через неделю,когда все необходимое будет.Инфа по портированию будет.Вы уж извините,что подвел.
Лень-мать пороков,а родителей надо уважать... :)
Аватара пользователя
I300
rom guru
 
Сообщения: 407
Зарегистрирован: 25 сен 2008
Откуда: Пенза
КПК: Другое

Re: Восстановление I350 через JTAG(мануал).

Сообщение Reflexer » 27 окт 2009, 19:25

Микра то доступная или где заказывать надо?
Reflexer
 
Сообщения: 4
Зарегистрирован: 25 окт 2009
КПК: GSmart i350

Re: Восстановление I350 через JTAG(мануал).

Сообщение I300 » 28 окт 2009, 00:45

Доступная.Хотя в каждом городе по своему.Вот аналог этой микры: http://www.chip-dip.ru/product0/68709571.aspx
Аватара пользователя
I300
rom guru
 
Сообщения: 407
Зарегистрирован: 25 сен 2008
Откуда: Пенза
КПК: Другое

Re: Восстановление I350 через JTAG(мануал).

Сообщение dattad » 28 окт 2009, 08:17

I300, для i350 и i300 инструкции одинаковы?
По ICQ, E-mail, ЛС на вопросы о GSmart не отвечаю. Для этого есть форум.
Аватара пользователя
dattad
Администратор
 
Сообщения: 6340
Зарегистрирован: 01 мар 2008
Откуда: Москва
КПК: GSmart S1200

Re: Восстановление I350 через JTAG(мануал).

Сообщение invincible » 28 окт 2009, 14:51

На MW700 этот разьем находится за дисплеем под железной крышкой.
А для чего еще можно использовать этот разьем? Или это исключительно только для сервиса/диагностики устройства?
вернулся с армии! =)
invincible
 
Сообщения: 235
Зарегистрирован: 27 авг 2009
КПК: Другое

Re: Восстановление I350 через JTAG(мануал).

Сообщение Reflexer » 28 окт 2009, 15:19

Сегодня всё закупил, микра попалась в первом-же магазине а вот за сопротивлениями обошёл 3 магазина, фольгировванный текстолит, провода; всё обошлось всего-то 60 рублей.
Вопрос к i300, провод TRST оставить в воздухе висеть? ни куда в телефон не идёт?
Reflexer
 
Сообщения: 4
Зарегистрирован: 25 окт 2009
КПК: GSmart i350

Re: Восстановление I350 через JTAG (мануал)

Сообщение I300 » 29 окт 2009, 03:48

Reflexer,TRST не трогай.
dattad, по идее должно быть одинаково,но до конца с I300 не доводили(у Volodina,скорее всего,"железная" проблема).Буду проверять на своем.
P.S.Вот бут готовый для I300 на всякий случай:
boot_I300.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Лень-мать пороков,а родителей надо уважать... :)
Аватара пользователя
I300
rom guru
 
Сообщения: 407
Зарегистрирован: 25 сен 2008
Откуда: Пенза
КПК: Другое

Re: Восстановление I350 через JTAG (мануал)

Сообщение Reflexer » 30 окт 2009, 05:49

Провода прям сверху на сопротивления паять ни к какойнить стороне их?
И по 2-му пункту,"2. Жмём кнопку включения (аппарат должен быть подключён от блока питания, или от полностью заряженной батарейки)".
Девайс включится при подключенном кабеле? т.к. он не реагирует на кнопки у меня
Reflexer
 
Сообщения: 4
Зарегистрирован: 25 окт 2009
КПК: GSmart i350

След.

Вернуться в Прошивка i350

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1