![]() |
|
|
![]() ![]() |
![]() |
![]()
Сообщение
#1
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
Помогите оживить Cect W800 (E-ten G500)Залил по ошибке прошивку от Glofiish x500. В бутлоадер не входит PWR+Reset.После подключения USBкабеля включается и висит на первой заставке с надписью glofiish x500.входит в тест режим PWR+Reset+Cam даже некоторые тесты проходит.Актив синк его не видит, комьютер отпределяет как неизвестное устройство USB.Начал собирать Jtag кабель с целью перепрошить бут, но не могу найти расположение контактов Jtag на телефоне и что туда залить.
![]() |
![]() |
|
![]()
Сообщение
#2
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
Нашел файл бутлоадера в формате *.bin http://eten-users.eu
кабель собираю по этой схеме... цепочка с транзистором нужна или можно не делать? схема подскажите. есть ли способ определить куда какой провод кабеля Jtag паять или только перебирать по порядку??? |
![]() |
|
![]()
Сообщение
#3
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
Подскажите пожалуйста в чем моя ошибка.
Сделал кабель по схеме вот отсюда http://forum.pda2u.ru/forum/topic298s0.html?p=4576&.Подобрал расположение контактов на телефоне... процессор программа находит только вот флэшка не хочет определяться Вот что пишет программа Код G:\1>MSP_2442 /f boot.bin +------------------------------------+ | SEC JTAG FLASH(SJF) v 0.1 | | (S3C2442X & SMDK2442 B/D) | +------------------------------------+ Usage: SJF /f:<filename> /d=<delay> ERROR: unknown option /o is detected. > S3C2440X(ID=0x0032409d) is detected. [SJF Main Menu] 0:K9S1208 prog 1:K9F1G08 prog 2:28F128J3A prog 3:AM29LV800 Prog 4:Memory Rd/Wr 5:Exit Select the function to test:1 [K9f1g08 NAND Flash JTAG Programmer] ERROR: K9f1g08 is not detected. Detected ID=0xecf1. G:\1> Может какие кнопки на телефоне надо нажимать ? |
![]() |
|
![]()
Сообщение
#4
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
Цитата ERROR: K9f1g08 is not detected. Detected ID=0xecf1. Тебе же написало что флеш ID у тебя другойи равен ecf1 -нужно исправлят sjf под твою флеш. Программа то не универсальная а расчитана под конкретную модель флеши |
![]() |
|
![]()
Сообщение
#5
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
а не подскажете как исправить? или где об этом можно почитать?
|
![]() |
|
![]()
Сообщение
#6
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
искать исходники и править под твою флеш -навыки программирования очень приветствуются ,помимо этого нужен даташит на твою флеш .Ищи программера
|
![]() |
|
![]()
Сообщение
#7
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
Даташит на микросхему я нашел.Название полностью совпадает до последней буквы.
http://pdf1.alldatasheet.com/datasheet-pdf...K9F1G08U0A.html С программером труднее будет -(( .Я так понимаю что нужен программер который понимает как все это работает и что нужно править?Есть знакомый программер но как ему объяснить что нужно делать? Если есть на форуме кто может поправить файл отзовитесь пожалуйста. С Вашей помощью оживут как минимум два коммуникатора |
![]() |
|
![]() ![]()
Сообщение
#8
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... ![]() |
Насколько я понял твой аппарат на самсунговском проце S3C2440. Изучай тему по поднятию Wizard. И делай по аналогии. Только ID проца пиши 0x0032409d в H-Jtag-е, и в NoICE лей по адресу 30000000. Каель жтельно пользовть Вигглер.
Если не жалко подкинь распиновку на Жэтаг для твго аппарата. Сообщение отредактировал SAXON13 - 9.12.2008, 19:31 |
![]() |
|
![]()
Сообщение
#9
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
|
![]() |
|
![]()
Сообщение
#10
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
Не совсем все просто с NoICe .
Чтоб заливать бут нужно точно знать адресацию в памяти где он .Для этого береш живой девайс подлючаеш jtag и просматриваеш вероятные адреса нахождения бута . Либо же берется бут из прошивки и дизасемблится и также ищется адреса и потом уже смотрится на живом девайсе . Насколько я помню по етену - у него 3 бута плюс программа диагностики . Тот файл что bin нужно расчленять на части и их уже лить в память по разным адресам. |
![]() |
|
![]()
Сообщение
#11
|
|
Новичок ![]() Группа: Members Сообщений: 2 Регистрация: 15.11.2008 Из: Луганск Пользователь №: 4674 Спасибо сказали: 0 раз(а) Девайс:CECTW800 Eten X650 ![]() |
Присоединяюсь к просьбе Айболита!
Помогите пожалуйста ! У меня такая же проблема, сервисный держал аппарат неделю, потом отдал разведя руками (IMG:http://forum.pda2u.ru/style_emoticons/default/sad.gif) сам с электроникой дружу но знаний маловато но есть кого попросить если расскажу как сделать(IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) Так что помогите пожалуйста поподробней. Ведь начинается завоз этих аппаратов из Китая и люди могут по ошибке лить что не попадя (IMG:http://forum.pda2u.ru/style_emoticons/default/smile.gif) , так как внешность у него от НТС3300, а внутри по характеристикам Етен Г500. |
![]() |
|
![]()
Сообщение
#12
|
|
![]() Проверенный пользователь ![]() ![]() ![]() ![]() Группа: Модератор Сообщений: 937 Регистрация: 4.4.2008 Из: Украина Пользователь №: 1011 Спасибо сказали: 142 раз(а) Девайс:HTC;HP;Samsung... ![]() |
Для S3C2440 CPU:Core: ARM920T.
А адреса заливки можно узнать просмотрев через НоАЙС убитый аппарат. Сообщение отредактировал SAXON13 - 10.12.2008, 11:26 |
![]() |
|
![]()
Сообщение
#13
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
Расчленить *.bin файл у меня скорее всего неполучится.....
В программировании я полный нольЕсли не трудно посмотрите эту ссылку там с помощью программы itsutils была сделана полная копия ROM и указаны адреса Нельзяли использовать это для восстановления аппарата?Бин файл бутлоадера я оттуда взял. Кстати аппарат не совсем "кирпич".У него частично работает программа диагностики а конкретно проходят тесты NFlash, RAM,Keypad,LCD. Keypad только отрабатывает 4 кнопки и то не попадают по назначению. |
![]() |
|
![]()
Сообщение
#14
|
|
Участник ![]() ![]() Группа: Members Сообщений: 30 Регистрация: 12.10.2008 Из: Ростов-на-Дону Пользователь №: 3066 Спасибо сказали: 3 раз(а) Девайс: W800 СECT ![]() |
По ссылке можно и не смотреть. в архиве который я слил есть две папки.
1- это бутлоадер 2-в ней 4 файла part0.nb, part1.nb, part2.nb, part3.nb а также файлик с адресами Вопрос:можно залить через JTAG операционку? насколько я понимаю адреса все есть Код C:\itsutils>pdocread -l
118.13M (0x7620000) FLASHDR | 1.87M (0x1dfc00) Part00 | 1.63M (0x1a0000) Part01 | 35.88M (0x23e0000) Part02 | 78.75M (0x4ec0000) Part03 952.50M (0x3b880000) DSK1: | 952.44M (0x3b86fe00) Part00 STRG handles: handle e352beba952.44M (0x3b86fe00) handle 63a3bc16 78.75M (0x4ec0000) handle a3a3b502 35.88M (0x23e0000) handle a3a3b3fa 1.63M (0x1a0000) handle a3a3b2d2 1.87M (0x1dfc00) disk e352beba 0 partitions, 0 binary partitions customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 disk 63a3bc16 0 partitions, 0 binary partitions customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 disk a3a3b502 0 partitions, 0 binary partitions customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 disk a3a3b3fa 0 partitions, 0 binary partitions customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 disk a3a3b2d2 0 partitions, 0 binary partitions customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =============================================== C:\itsutils>pdocread -w -h 0x63a3bc16 0 0x4ec0000 os.nb (part3) C:\itsutils>pdocread -w -h 0xa3a3b502 0 0x23e0000 part2.nb C:\itsutils>pdocread -w -h 0xa3a3b3fa 0 0x1a0000 part1.nb C:\itsutils>pdocread -w -h 0xa3a3b2d2 0 0x1dfc00 part0.nb |
![]() |
|
![]()
Сообщение
#15
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
Это не те адреса -нужны физические адреса в RAM где исполняется программа а не флеши.
Если грузится диагностика то скорее всего полностью бут не убит . 1 самый маленьний лоадер который собственно проверяет какой именно ему бут грузить скорее всего живой так как диагности запустилась . 2 бут нужен для прошивки и 3 нужен для запуска ОС . Запустить через jtag саму ОС ты не сможеш. Насколько я помню в eten вроде бы программа дианостики заливается на заводе и при прошивке не меняется .Но я могу ошибатся. Буты посмотрю но лучше брать живой девайс чтоб понять где и что а потом уже плясать от него.Да и проше слить кусок RAM с рабочего девайса. |
![]() |
|
![]()
Сообщение
#16
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
В общем вот попробуй этот бут - загрузи по адресу 30000000 и сделать старт с адреса 30000000.
Если не получается -то предварительно перед загрузкой загнать в режим диагностики а потом загрузить и выполнить по указазаным адресам .
Прикрепленные файлы
|
![]() |
|
![]()
Сообщение
#17
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
В том файле что выше я не обрезал часть файла -поэтому выкладываю еще вариант .
Действия и адреса все те же
Прикрепленные файлы
|
![]() |
|
![]()
Сообщение
#18
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
Так вчера похоже у меня был тяжелый день и я не тот бут выложил это был загрузчик для ОС .
Выкладываю нужный -только вот проблемма точные адреса я пока понять немогу -есть 3 варианта . 1)наиболее вероятный это 33FF0000 2)менее вероятный 33FA0000 3)и самое менее вероятный 30000000 Вторая проблемма это в самом образе usbloader - при распаковки прошивки и раскодирования на части ,получается в начале 64 байта FF . По хорошему и по правильному нужно взять рабочий девайс и глянуть где именно лежит в RAM usbloader и есть ли в начале FF. Но так как девайса нету то будем экспериментировать . Загружаем пока не обрезанный usbloader по адресам описанным выше и смотрим реакцию.Должен загрузится в режим прошивки . Также если не получается загрузится в NoICE то загонем как было описанно вчера в режим теста который работает и потом уже грузим NoICE -ем по нужным адресам usbloader . Пробуйте и пишите что получается . Если не получается ничего то пробуем тоже самое но с обрезанным файлом который в папке usbl_without_FF.zip
Прикрепленные файлы
![]() ![]() |
![]() |
|
![]()
Сообщение
#19
|
|
Участник ![]() ![]() Группа: Members Сообщений: 23 Регистрация: 25.8.2008 Пользователь №: 2303 Спасибо сказали: 1 раз(а) Девайс:eten M600+ ![]() |
Может быть по аналогии с ETEN P300 прошить по адресу 33FE0000?
|
![]() |
|
![]()
Сообщение
#20
|
|
спец по реанимации ![]() ![]() ![]() ![]() Группа: Разработчики Сообщений: 361 Регистрация: 28.5.2008 Пользователь №: 1472 Спасибо сказали: 113 раз(а) Девайс:HTC ![]() |
Может быть по аналогии с ETEN P300 прошить по адресу 33FE0000? Это не прошивка это загрузка в RAM .Так что никакой опасности нет .Загружай с 33FE0000 и пробуй . Делов то на пару минут .Но у меня девайса нет проверить немогу -судя по аналогии с другими девайсами то адреса могут совпасть Но насколько я помню на x500 программа диагностики 'knight' была по другим адресам в памяти . |
![]() |
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 17.4.2025, 18:53 |