Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы PDA2U.RU _ Реанимация KПK и коммуникаторов _ ETEN на проце S3c 244x

Автор: pom3ec 19.2.2009, 1:42

После не удачной прошивки енот м500 не выходит в бут. сворганил jtag кабелек и все тупик не могу соединить с компом скачал JFlash_MM for ROVER G5 and ORSIO N725.rar и MedushFlameRecoveryTools.zip запускаю и естественно не идет поскольку там pxa27x32.dat ,а мне походу нужно что-то вроде s3c 2440x.dat найти его не могу может кто нибуть подскажет.
Вот нашёл прогу SJF2440.exe не пойму есть соединение или нет.
и еще есть ли какие нибудь общедоступные аналоги

 

Автор: littlezhu00 19.2.2009, 10:12

hi...

Could you tell me where is the JTAG PIN on my eten X650 mainborad? Help me! Or my PPC is dead……

Help! Help! Sos ! sos!

Автор: arcc 19.2.2009, 10:50

Ей богу ребята вы клоуны ! Ну назовите тему "Eten M500 умер bootloader "и всем станет все понятно -нет же назвал хрен пойми .

В теме про CECT
http://forum.pda2u.ru/forum/topic536.html
Я дал адресацию что куда грузить .
Как подключить и что скачать из программ чтобы процессор увиделся смотри тему визарда http://forum.pda2u.ru/forum/topic348.html
Собираеш схему -подключаеш.Далее настройки Tap Configuration и Target Manager оставляем по умолчанию (не изменяем их как в Wizard) в остальном все тоже самое что для wizard .
Запускаем (включаем) детектим процессор и далее действуем как описанно за исключением адресов, их я дал в теме о CECT .
Что касается того что ты там нашел .
SJF2440.exe который ты показываеш в любом случае должен детектить процессор и показывать его ID -но
сигналы TDI TMS TCK TDO на LPT должны быть согласно тому как они запрограмированны у этой программы -потому как есть несколько схем адаптеров в которых сигналы разведены на разные ноги LPT .
Вот поэтому я и использовал h-jtag чтоб настроить можно было под любой кабель -программа SJF2440.exe же не позволяет этого сделать .
Помимо этого у флеши на устройстве есть сигнал WP (write protect ) -его можно либо отключить программо либо аппаратно .Фирменный sjf от Eten который вероятно компилится для данного устройства на ETEN m500 включает в себя кусок кода который будет отключать этот сигнал WP на флеши чтоб можно было прошить девайс .Во всех остальных прогах этого куска небудет .
Поэтому единственный выход (использовать метод )это грузить SPL в RAM как это сделанно в теме визарда .
НО помимо этого программеры из Eten чегото намутили с бутом -поэтому при включении нужно проходить все стадии инициализации устройства -в противном случае при прошивке с карты портится часть данных в RAM которые закидываются с карты в RAM .
Это я к чему -пока готового решения НЕТ -нужно пробывать смотреть и экспериментировать.

По поводу CECT я пока не смог по обьективным причинам связатся с человеком и забрать у него девайс на эксперименты и довести все до конца .Когда это будет хз -если вообще будет.

Автор: pom3ec 21.2.2009, 1:21

Спасибо!!! ARCC
Кабель делал вот по этой схеме (надеюсь arcc не огорчится за поправку схемы под себя)

Есть соединение.

Теперь нужны адреса Boot'а, ipl'а, usbdl'а.Мож кто знает по каким лить?
по адресу 0 не льется по другим вроде прошивается тока долго так и должно быть? всего 16 кб.
бут,ипл и узбдл снимал с китайской прошивки по начальным и конечным адресам по анологии бута M600+.

Вот коды дампа noICEarm:

30000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
33F00000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
33FF0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
33FA0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

7000000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q
6000000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q
5000000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q
4000000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q
3000000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q
2000000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q
1000000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q
0000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q

0000 734890E0 ??? 734890E0
0004 1A010138 BNE 404EC
0008 E3810DF9 ORR r0,r1,#0x3E40
000C 51029807 ??? 51029807
0010 0B26782F BLEQ 99E0D4
0014 19DBE3A0 LDMNEIB r11,{r5,r7-r9,r13-r14,pc}^
0018 39111804 LDMCCDB r1,{r2,r11-r12}
001C 8D0F5147 STCHI P1,CR5,[pc,#-0x11C] (0FFFFFF08)
0020 007807E2 RSBEQS r0,r8,r2,ROR #15.
0024 E59F36E0 LDR r3,[pc,#0x6E0] (070C)
0028 49DB26D8 LDMMIIB r11,{r3-r4,r6-r7,r9-r10,r13}^
002C 11010420 ??? 11010420
0030 19820000 STMNEIB r2,{}
0034 16C4E112 STRNEB lr,[r4],r2,LSL r1
0038 11A014B9 STRNEH r1,[r0,r9]!
003C 1BFFF5A7 BLNE 0FFFFD6E0
0040 9E293801 CDPLS P8,2,CR3,CR9,CR1,0
0044 020A0003 ANDEQ r0,r10,#0x3
0048 01510038 CMPEQ r1,r8,LSR r0
004C 0EF80A00 CDPEQ P10,15,CR0,CR8,CR0,0
0050 00055BE3 ANDEQ r5,r5,r3,ROR #23.
0054 9B02151A BLLS 854C4

 

Автор: pom3ec 21.2.2009, 5:54

После заливки usbdl в 33FF0000 экран погас и больше не загружается белый экран, походу драйвер экрана затер.при подключении зарядки ноль реакции а при подключении usb горит краной лампой проц определяется нормально и шьется, можно ли как нибудь экран включить? а то страшновато становится экспериментировать не затереть бы еще чтонибудь важное.

Автор: arcc 21.2.2009, 10:05

Тебе впринципе ненужно сливать бут с рабочего девайса .
Найди кухню KVA -она распаковывает прошивку на части в ней будут все 3 загрузчика плюс программа диагностики .
Судя по тому что у тебя с нуля данные есть то у скорее всего первый бут живой так что запускай usbdl и вперед -прошивайся .
Но опять же у меня были проблеммы с прошивки с карты (портилась часть RAM ) поэтому выводила ошибку чек суммы .

Адресацию смотри как я тебе сказал в CECT -последние мои сообщения .Там я точно указал где какой бут лежит .
Про экран -то что он не светится -это последствия повторной инициализации.
Попробуй делать так сначала запускай программу диагностики Knight потом как появится экран -попытайся запустить usbdl. Про эти глюки программеров Еten я тебе и говорил (не все как у людей сделано ).
Также можно попробывать несколько раз загружать то диагностику то usbdl не выключая девайс иногда это помогает включить экран (но иногда девайс подвисает ).

Еще момент ! Подправь прошивку -найди на форуме (в интернете ) что такое magic number - по смыслу чтоб было понятно это в определнной позиции прошивки должна быть определенная комбинация -эта комбинация позволяет отключить все проверки в часности региональный лок и тд .В противном случае у тебя может не прошится девайс.

Автор: AndreiSil 21.2.2009, 22:36

Цитата(arcc @ 21.2.2009, 12:05) *
Тебе впринципе ненужно сливать бут с рабочего девайса .
Найди кухню KVA -она распаковывает прошивку на части в ней будут все 3 загрузчика плюс программа диагностики .
Судя по тому что у тебя с нуля данные есть то у скорее всего первый бут живой так что запускай usbdl и вперед -прошивайся .
Но опять же у меня были проблеммы с прошивки с карты (портилась часть RAM ) поэтому выводила ошибку чек суммы .

Адресацию смотри как я тебе сказал в CECT -последние мои сообщения .Там я точно указал где какой бут лежит .
Про экран -то что он не светится -это последствия повторной инициализации.
Попробуй делать так сначала запускай программу диагностики Knight потом как появится экран -попытайся запустить usbdl. Про эти глюки программеров Еten я тебе и говорил (не все как у людей сделано ).
Также можно попробывать несколько раз загружать то диагностику то usbdl не выключая девайс иногда это помогает включить экран (но иногда девайс подвисает ).

Еще момент ! Подправь прошивку -найди на форуме (в интернете ) что такое magic number - по смыслу чтоб было понятно это в определнной позиции прошивки должна быть определенная комбинация -эта комбинация позволяет отключить все проверки в часности региональный лок и тд .В противном случае у тебя может не прошится девайс.


Люди! Я полный ноль во всяких тонкостях. Убил прошивкой свой x650 (полный труб, не на что не реагирующий). Подкиньте ссылки на программы, и инструкцию, как мне его восстановить. Заранее благодарен Astral-Mo@yandex.ru

Автор: pom3ec 22.2.2009, 2:34

arcc не уверен что бут уменя вообще в телефоне есть , я не рассказал как я убил бут а дело было так . После запуска установщика после того как файлы появились в темпе: temp.bat, USBDLUpdate_Console.exe и.т.д .я чего-то ступил и до того как прошивать через стандартную прогу, temp.dat заменил на другую прошивку без бута и стартовал не подумав что он и бут шьет, просто я в этом деле конкретный новичок.так вот у меня появилась идея: просмотреть что на нулевом адресе в теле скопировать и наити эти данные в виновнице убийства т.е. в прошивке и по этим адресам в hex'е найти данные (из китайской прошивки с бутом и и.т.д)и из кототорых создать файлик(но в принципе эти данные теже которые я вырезал boot до этого) и залить по нолевому адресу (как не странно ICE начал заливать до этого почему-то не шил) короче утро покажет.

Автор: pom3ec 22.2.2009, 12:02

Не помогло.Аккумулятор сел и походу не докачалась.После подключении через jtag на нулевом адресе лежали файлы бута, но он не запускался только бел экран.а после того как выкл и вкл бута на нулевом адресе не было ,а было тоже что и до этого.походу надо искать буффер откуда копируются эти данные, на 30000000,33f000000,33ff000000 это не он, пробывал.есть идеи как его найти?

после заливки 0000 74 00 00 ea 52 00 00 ea 57 00 00 ea 62 00 00 ea t..kR..kW..kb..k
после перезагрузки 0000 E0 90 48 73 38 01 01 1A F9 0D 81 E3 07 98 02 51 а.Hs8...щ..г...Q

Автор: pom3ec 22.2.2009, 17:41

Фуф наконец-то запустил ошибки были в том что: я думал когда жмешь run go from тогда начинает заливать и тупо ждал, сам незная чего, а оказалось что сразу после запуска load.Запускал boot.nb не с 0000 а, с 1000000 и заливал туда же, на 0000 качалось ,но почему то не запускалось т.е не начинал моргать синим светодиодом.usbdl шил и запускал в 33ef0000 бут появился подсоединил usb и прошился на кит. прошиву теперь только ,одно но splash не картинка ,а черный фон ,а так грузится все остальное нормально. залить теперь ее, мне кажется, не составит труда благо адреса есть с p300
всем Огромное спасибо!!!! А в особенности arcc

Автор: arcc 22.2.2009, 23:43

Да ужжж - я пока читал что ты написал мозг себе разрушил .
Если честно ничего не понял .
Из того что понял -то это у тебя каша в голове smile.gif .Если бы у тебя небыло первого бута то с вероятностью 100% деввайс уходил бы в кому и jtag не работал бы по причине не отключения ватчдог таймера.
По поводу бутов .
Я ведь написал- разные буты лежат по разным адресам в RAM (оперативной памяти ), на флеш они также лежать в определнных адресах -но нельзя путать флеш и оперативную память .
Китайская прошивка может не содержать сплеша -поэтому найди полную оригинальную прошивку и пролей ее.

Автор: BigMike 23.2.2009, 17:50

pom3ec,
Пошаговая инструкция вынесена в шапку подфорума.
Спасибо pom3ec

Автор: pom3ec 26.2.2009, 6:58

А вот еще может ли кто дополнить? полезная всетаки вещь. Я думаю пригодится всем в экзикуциях над ETEN. взято естественно с сайта xda


 

Русская версия Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)