Просмотр полной версии : Восстановление boot на i9070 и i9070p
MasterDDD
11.01.2013, 10:55
Пора открыть новую тему по телефонам SGH-i9070 и SGH-i9070P.
Дело вот в чём, в ремонт пришло два тела i9070, с одной и той же проблемой, оба тела изначально имели прошивку версии 2.3.6 и были переписанны прошивкой версии 4.1.2, клиент принёс оба тела включающимися, но не проходящими мастер настройки (постоянно вываливается в ошибку процесса и мастер настройки начинается заново). Подключив тело к боксу RIFF, имеем вот такую картину маслом.
1. С питанием от АКБ:
Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.34, Версия JTAG Manager: 1.48
Выбран Ресурректор: [Samsung I9070 V1.0.4705.16773]
Подключение к мертвому телу...OK
Обнаружено устройство с ID: 0x4BA00477 - ПРАВИЛЬНО!
Выставленное I/O Напряжение 1.79В, Частота TCK: 12 MHz
Процедура восстановления начата.
Установка соединения с устройством...СБОЙ
ОШИБКА(0x59): Соединение не установлено. Завершение работы.
2. С питанием от порта бокса 4.2v (RJ45):
Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.34, Версия JTAG Manager: 1.48
Выбран Ресурректор: [Samsung I9070 V1.0.4705.16773]
Подключение к мертвому телу...OK
Обнаружено устройство с ID: 0x4BA00477 - ПРАВИЛЬНО!
Выставленное I/O Напряжение 1.79В, Частота TCK: 12 MHz
Процедура восстановления начата.
Установка соединения с устройством...СБОЙ
ОШИБКА(0x51): Соединение не установлено. Завершение работы.
Вопрос к поддержке, что это за ошибки (0х59) и (0х51), в чём засада? Куда лезть? Куда копать?
ЗЫ. Вопросы типа: покороче провода, правильность распайки, выбор рессуректора и прочие ГЛУПЫЕ не спрашивать, не первый год с боксом общаюсь и вообще в ремонте. большое подозрение на Nand память, но что-то не верится, что при прошивке в двух телах умерла память.
ЗЫ.ЗЫ. Скажу сразу, тела новые им по два дня, не биты, не крашены, без прогона по СНГ - :), а если быть более точным, то тела купили, и в тот же вечер решили сразу обновить на новую прошу (уж очень продвинутые у нас пошли пользователи, умеют читать и сёрфить по инету, в частности на 4pda), после этого, как телефон не стал полностью включаться прибежали по гарантии, в гарантии было отказанно, они сдали тела в платный ремонт, вот такими я уже их получил.
asg-gealt
11.01.2013, 11:49
Проблема с новыми CPU на эти моделях так и не исправлена (http://forum.gsmhosting.com/vbb/8887537-post12.html), насколько я знаю.
MasterDDD
11.01.2013, 12:23
Проблема с новыми CPU на эти моделях так и не исправлена (http://forum.gsmhosting.com/vbb/8887537-post12.html), насколько я знаю.
В том-то и дело, перелопатил уже кучу форумов, смотрю у многих такая ошибка-проблема, чёрный форум уже стал красным от таких сообщений, просто может кто сталкивался с этим телом.Может какие подводные камни есть. Даже с ядром не могу законнектиться чтобы по прямому доступу в рифе в плагине читать -писать.Нет там выбора такого проца.
haydeGen
11.01.2013, 15:09
- Перебрось язык интерфейса
Давай посмотрим что софт говорит софт сменив dll на i9070P
- Get ID
- Jtag Chain
MasterDDD
11.01.2013, 15:17
- Перебрось язык интерфейса
Давай посмотрим что софт говорит софт о
- Get ID
- Jtag Chain
в смысле переключить язык интерфейса в проге рифа? и показать лог?
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.34, JTAG Manager Version: 1.48
Selected Resurrector: [Samsung I9070 V1.0.4705.16773]
Connecting to the dead body...OK
Detected dead body ID: 0x4BA00477 - CORRECT!
Set I/O Voltage reads as 1.79V, TCK Frequency is 12 MHz
Resurrection sequence started.
Establish communication with the phone...FAILED
ERROR(0x51): Communication is not established. Terminating.
haydeGen
11.01.2013, 15:26
в смысле переключить язык интерфейса в проге рифа? ага
только перейди на вкладку запись / чтение, получи ID, инфу о ТА,
на dll i9070 и P
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.34, JTAG Manager Version: 1.48
Selected Resurrector: [Samsung I9070 V1.0.4705.16773]
Connecting to the target...OK
Set I/O Voltage reads as 1.80V, TCK Frequency is 12 MHz
Following devices are found on the JTAG chain:
Device on TAP #0: ID = 0x4BA00477, IR Length = 0x05 bits
Device on TAP #1: ID = 0xFFFFFFCF, IR Length = 0x01 bits
Device on TAP #2: ID = 0xFFFFFFFF, IR Length = 0x01 bits
Device on TAP #3: ID = 0xFFFFFFFF, IR Length = 0x01 bits
Device on TAP #4: ID = 0xFFFFFFFF, IR Length = 0x01 bits
Device on TAP #5: ID = 0x000000FF, IR Length = 0x01 bits
Total IR length: 0x000A bits
Analizing IDCODE(s) of the JTAG scan chain:
1. 0x4BA00477: Samsung S5PV300
2. 0x4BA00477: NovaThor U8500
3. 0x4BA00477: Generic CORTEX-A9
haydeGen
11.01.2013, 16:18
Такая же песня!
Подключи дисплейный модуль, поставь АКБ, тыкай кнопку вкл, затем восстановление, да же не думай подключать USB.
[11.01.2013 16:15:05] [START OPERATION_ID = JTAG_ANALIZE]
[11.01.2013 16:15:06] Open serial port...OK
[11.01.2013 16:15:06] Connecting to the RIFF Box...OK
[11.01.2013 16:15:06] Firmware Version: 1.34, JTAG Manager Version: 1.48
[11.01.2013 16:15:06] Selected Resurrector: [Samsung I9070P V1.0.4705.16925]
[11.01.2013 16:15:06]
[11.01.2013 16:15:06] Connecting to the target...OK
[11.01.2013 16:15:06] Set I/O Voltage reads as 1.80V, TCK Frequency is 12 MHz
[11.01.2013 16:15:06]
[11.01.2013 16:15:06] Following devices are found on the JTAG chain:
[11.01.2013 16:15:06] Device on TAP #0: ID = 0x4BA00477, IR Length = 0x05 bits
[11.01.2013 16:15:06] Device on TAP #1: ID = 0xFFFFFFCF, IR Length = 0x01 bits
[11.01.2013 16:15:06] Device on TAP #2: ID = 0xFFFFFFFF, IR Length = 0x01 bits
[11.01.2013 16:15:06] Device on TAP #3: ID = 0xFFFFFFFF, IR Length = 0x01 bits
[11.01.2013 16:15:06] Device on TAP #4: ID = 0xFFFFFFFF, IR Length = 0x01 bits
[11.01.2013 16:15:06] Device on TAP #5: ID = 0x000000FF, IR Length = 0x01 bits
[11.01.2013 16:15:06] Total IR length: 0x000A bits
[11.01.2013 16:15:06]
[11.01.2013 16:15:06] Analizing IDCODE(s) of the JTAG scan chain:
[11.01.2013 16:15:06] 1. 0x4BA00477: Samsung S5PV300
[11.01.2013 16:15:06] 2. 0x4BA00477: NovaThor U8500
[11.01.2013 16:15:06] 3. 0x4BA00477: Generic CORTEX-A9
[11.01.2013 16:15:06] [FINISH OPERATION_ID = JTAG_ANALIZE]
[11.01.2013 16:15:09] [START OPERATION_ID = RESURRECT]
[11.01.2013 16:16:44] Open serial port...OK
[11.01.2013 16:16:44] Connecting to the RIFF Box...OK
[11.01.2013 16:16:44] Firmware Version: 1.34, JTAG Manager Version: 1.48
[11.01.2013 16:16:44] Selected Resurrector: [Samsung I9070P V1.0.4705.16925]
[11.01.2013 16:16:44]
[11.01.2013 16:16:44] Connecting to the dead body...OK
[11.01.2013 16:16:44] Detected dead body ID: 0x4BA00477 - CORRECT!
[11.01.2013 16:16:44] Set I/O Voltage reads as 1.81V, TCK Frequency is 12 MHz
[11.01.2013 16:16:44]
[11.01.2013 16:16:44] Resurrection sequence started.
[11.01.2013 16:16:44] Establish communication with the phone...OK
[11.01.2013 16:16:44] Initializing internal hardware configuration...OK
[11.01.2013 16:16:44] Uploading resurrector data into memory...OK
[11.01.2013 16:16:44] Starting communication with resurrector...OK
[11.01.2013 16:16:44]
[11.01.2013 16:16:44] Detected an Initialized FLASH1 Chip, ID: 0x0045/0x0000 (SEM08G, 0x0001D2000000 Bytes = 7.28 GB)
[11.01.2013 16:16:44] Detected an Initialized FLASH2 Chip, ID: 0x0045/0x0000 (SEM08G, 0x000000200000 Bytes = 2.00 MB)
[11.01.2013 16:16:44]
[11.01.2013 16:16:44] Selected Resurrection Data for the eMMC Chip with Capacity = 7,28GB
[11.01.2013 16:16:44]
[11.01.2013 16:16:44] Flashing the dead body...OK
[11.01.2013 16:16:44] Resurrection complete!
[11.01.2013 16:16:44] [FINISH OPERATION_ID = RESURRECT]
это же тело только месяцем раньше!
[12.12.2012 15:00:50] [START OPERATION_ID = RESURRECT]
[12.12.2012 15:01:03] Open serial port...OK
[12.12.2012 15:01:03] Connecting to the RIFF Box...OK
[12.12.2012 15:01:03] Firmware Version: 1.34, JTAG Manager Version: 1.48
[12.12.2012 15:01:03] Selected Resurrector: [Samsung I9070 V1.0.4705.16773]
[12.12.2012 15:01:03]
[12.12.2012 15:01:03] Connecting to the dead body...OK
[12.12.2012 15:01:03] Detected dead body ID: 0x4BA00477 - IGNORED!
[12.12.2012 15:01:03] Set I/O Voltage reads as 1.81V, TCK Frequency is 12 MHz
[12.12.2012 15:01:03]
[12.12.2012 15:01:03] Resurrection sequence started.
[12.12.2012 15:01:03] Establish communication with the phone...FAILED
[12.12.2012 15:01:03] ERROR(0x59): Communication is not established. Terminating.
[12.12.2012 15:01:03] [FINISH OPERATION_ID = RESURRECT]
Глянь на dll
// Кстати восстанавливал на W7(x86)
MasterDDD
11.01.2013, 17:16
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.34, JTAG Manager Version: 1.48
Selected Resurrector: [Samsung I9070 V1.0.4705.16773]
Connecting to the target...OK
Set I/O Voltage reads as 1.80V, TCK Frequency is 12 MHz
Following devices are found on the JTAG chain:
Device on TAP #0: ID = 0xFFFFFFFF, IR Length = 0x01 bits
Device on TAP #1: ID = 0xFFFFFFFF, IR Length = 0x01 bits
Device on TAP #2: ID = 0xFFFFFFFF, IR Length = 0x01 bits
Device on TAP #3: ID = 0xFFFFFFFF, IR Length = 0x01 bits
Device on TAP #4: ID = 0x00000001, IR Length = 0x02 bits
Total IR length: 0x0006 bits
вот что пишет, когда жмёшь на анализ цепочки
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.34, JTAG Manager Version: 1.48
Selected Resurrector: [Samsung I9070 V1.0.4705.16773]
Connecting to the dead body...OK
Detected dead body ID: 0x4BA00477 - CORRECT!
Set I/O Voltage reads as 1.80V, TCK Frequency is 12 MHz
Resurrection sequence started.
Establish communication with the phone...FAILED
ERROR(0x59): Communication is not established. Terminating.
это не рессурект
в смысле глянь на DLL ?
haydeGen
11.01.2013, 17:19
сначало получи id
Сообщение отправлено с мобильного устройства
MasterDDD
11.01.2013, 17:23
сначало получи id
Сообщение отправлено с мобильного устройства
Мда, вот интересно, как это сделать? Я игрался всеми частотами TCK, проверля провода, юсб не подключал, просто жал на кнопку включения, странно как то.
MasterDDD
11.01.2013, 18:23
[11.01.2013 17:54:18] [START OPERATION_ID = GET_DEVICE_ID]
[11.01.2013 17:54:19] Open serial port...OK
[11.01.2013 17:54:19] Connecting to the RIFF Box...OK
[11.01.2013 17:54:19] Firmware Version: 1.34, JTAG Manager Version: 1.48
[11.01.2013 17:54:19] Selected Resurrector: [Samsung I9070 V1.0.4705.16773]
[11.01.2013 17:54:19]
[11.01.2013 17:54:19] Connecting to the dead body...OK
[11.01.2013 17:54:19] Set I/O Voltage reads as 1.79V, TCK Frequency is 4 MHz
[11.01.2013 17:54:19]
[11.01.2013 17:54:19] Detected dead body ID: 0x4BA00477
[11.01.2013 17:54:19] [FINISH OPERATION_ID = GET_DEVICE_ID]
haydeGen
11.01.2013, 18:56
ага, удалось получить на TCK Frequency is 4 MHz, на 12 не? нужно стабильно подключиться по get id (10 из 10)... затем брать бубден и танцевать! у меня такая же ситуация только стабильный конект с ТА...
PS Разыскивается ТА(живой) с версией 4.1.2 - нужен дамп!
------------------------------------------------
Добавлено позже:
Проблема с новыми CPU на эти моделях так и не исправлена (http://forum.gsmhosting.com/vbb/8887537-post12.html), насколько я знаю. эм, проблемы в той ветке совсем нет с новым КРУ
panascan
29.01.2013, 21:09
Не получается зацепиться RIFF'ом, перепробовал все варианты (скоростью игрался, пробовал от БП и от батарейки, с USB кабелем и без, с дисплеем и без). Сторонним оборудованием видится, но не цепляется. Разница в CPU ID: у меня 0x62286041, у остальных - 0x4BA00477. Работает ли RIFF с процём 0x62286041 и что ещё попробовать ?
U8500 USB is not ready.
U8500 USB is not ready.
U8500 USB is not ready.
U8500 USB is not ready.
U8500 USB is ready!
Vref:1.834V
TCK:05MHz
Model:GT-I9070
arm.tap,pos:0,IRLength:4,DeviceID:0x62286041.
FlashID:0x454D303845010053,SubFlashID:0x7284AFFC47904055
BlockSize:512
PageSize:512
Density:8192MB
Actual Density:0x1D2000000
FlashName:SEM08G
U8500 USB is not ready.
U8500 USB is not ready.
U8500 USB is not ready.
U8500 USB is not ready.
U8500 USB is not ready.
U8500 USB is ready!
Vref:1.834V
TCK:05MHz
Model:GT-I9070
arm.tap,pos:0,IRLength:4,DeviceID:0x62286041.
FlashID:0x454D303845010053,SubFlashID:0x7284AFFC47904055
BlockSize:512
PageSize:512
Density:8192MB
Actual Density:0x1D2000000
FlashName:SEM08G
У меня восстановление проходит нормально, но в download mode не входит. (При нажатии Vol-, Home, Power появляется ток 140мА, экран не загорается). Что может быть?
Открытие порта...OK
Подключение к RIFF Боксу...OK
Версия Прошивки: 1.34, Версия JTAG Manager: 1.48
Выбран Ресурректор: [Samsung I9070 V1.0.4762.51152]
Подключение к мертвому телу...OK
Обнаружено устройство с ID: 0x4BA00477 - ПРАВИЛЬНО!
Выставленное I/O Напряжение 1.79В, Частота TCK: 18 MHz
Процедура восстановления начата.
Установка соединения с устройством...OK
Инициализация внутренней конфигурации устройства...OK
Загрузка ресурректора в оперативную память...OK
Установка коммуницации с ресурректором...OK
Обнаружена и проинициализирована FLASH1 микросхема, ID:
0x0045/0x0000 (SEM08G, 0x0001D2000000 Bytes = 7.28 GB)
Обнаружена и проинициализирована FLASH2 микросхема, ID:
0x0045/0x0000 (SEM08G, 0x000000200000 Bytes = 2.00 MB)
Selected Resurrection Data for the eMMC Chip with Capacity = 7,28GB
Флеширование мертвого тела...ОК
Восстановление завершено!
iSKA SERViCE
23.04.2013, 15:04
Resurrection sequence started.
Establish communication with the phone...FAILED
ERROR(0x51): Communication is not established. Terminating.
Такая же проблема, но c i8160
vBulletinВ®, Jelsoft Enterprises Ltd. Translate: zCarot