PDA

Просмотр полной версии : Не удается восстановить Samsung S7250D


Dimus
30.10.2013, 12:32
Прошил с boot файлами, перестал включатся. Восстановил boot в download не входит. Сделал полное стирание. Теперь boot не восстанавливается. Стиратся не хочет. Full влить тоже не дает. Подскажите пожалуйста в какую сторону копать. ТА чистый. Был полностью рабочий. были проблемы с звонками.

Resurrection:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 8 MHz

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x8084/0x8084
Selected Resurrection Data for the NAND Chip with Page size = 4KB

Flashing the dead body...
ERROR: DCC Loader has reported Error Code = 0x30 (0x000000). Trying to recover...FAILED
ERROR: Failed due to multiple communication errors. Terminating at 0x000000000000
Erase:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 8 MHz
Settings Code: 0x14010B00000000000000000008000000

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x8084/0x8084

ERROR: Cannot Automatically Determine the Selected FLASH1 Chip's size. Terminating.
Попытка прошить full:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 8 MHz
Settings Code: 0x34010B00000000000000000008000000

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x8084/0x8084

ERROR: Cannot Automatically Determine the Selected FLASH1 Chip's size. Terminating.

Mantikor
30.10.2013, 13:41
Ну судя по тому, что ругается, что не может размер памяти определить, то смотреть ее.

romanti777
30.10.2013, 13:43
ERROR: Cannot Automatically Determine the Selected FLASH1 Chip's size. Terminating. - память не может определить - проверить напряжения питания памяти, перепайка памяти, замена памяти!

Dimaster
30.10.2013, 13:48
Прошил с boot файлами, перестал включатся. Восстановил boot в download не входит. Сделал полное стирание. Теперь boot не восстанавливается. Стиратся не хочет. Full влить тоже не дает. Подскажите пожалуйста в какую сторону копать. ТА чистый. Был полностью рабочий. были проблемы с звонками.

Resurrection:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 8 MHz

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x8084/0x8084
Selected Resurrection Data for the NAND Chip with Page size = 4KB

Flashing the dead body...
ERROR: DCC Loader has reported Error Code = 0x30 (0x000000). Trying to recover...FAILED
ERROR: Failed due to multiple communication errors. Terminating at 0x000000000000
Erase:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 8 MHz
Settings Code: 0x14010B00000000000000000008000000

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x8084/0x8084

ERROR: Cannot Automatically Determine the Selected FLASH1 Chip's size. Terminating.
Попытка прошить full:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 8 MHz
Settings Code: 0x34010B00000000000000000008000000

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x8084/0x8084

ERROR: Cannot Automatically Determine the Selected FLASH1 Chip's size. Terminating.


Не факт, что флеша мертвая! Проверьте подключение, RTCK пробуйте выбрать другуЮ.

Nics
30.10.2013, 13:49
ой не факт..
На практике не один ТА из этой линейки был поднят медузой при идентичных симптомах. С чем связано - не разбирался.. S5250 S5260 S7230E - эти постоянно попадаются...

Dimus
30.10.2013, 13:54
Сейчас лью full через плагин (Direct memory programming plugin) Не верю я в то что после стирания могла сдохнуть флеш. Больше всего что после стирания переразметка нужна.

ой не факт..
На практике не один ТА из этой линейки был поднят медузой при идентичных симптомах. С чем связано - не разбирался.. S5250 S5260 S7230E - эти постоянно попадаются...
RIFF с broadcomm (Bada) плохо дружит.

Alva
30.10.2013, 13:56
что-то мне подсказывает, что надо в него не фулл лить, а кусок фулла, в котором бут находится только.

Evgenii60
30.10.2013, 14:08
ой не факт..
На практике не один ТА из этой линейки был поднят медузой при идентичных симптомах. С чем связано - не разбирался.. S5250 S5260 S7230E - эти постоянно попадаются...

Полностью поддерживаю и добавлю S7562 - ни Riff, ни Z3X Easy-Jtag не справились, а Medusa с первого раза.

Dimaster
30.10.2013, 14:09
Больше всего что после стирания переразметка нужна.


Для разметки достаточно re-partition сделать в плагине. После этого зацепить через Ressurect не пробовали?

Dimus
31.10.2013, 16:48
Для разметки достаточно re-partition сделать в плагине. После этого зацепить через Ressurect не пробовали?
не получается переразметку сделать
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 8 MHz
Settings Code: 0x14010B00000000000000000008000000

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x8084/0x8084

Invalid length [0x000000000200]: It should be alighed to 0x1000
Лог плагина:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Target: [BCM2156, 2.80V, TAP1]

Connecting to the BCM2156 target...OK
Detected dead body ID: 0x07B3617F - IGNORED!
Set I/O Voltage reads as 2.80V, TCK Frequency is 4 MHz

Resetting and Halting target...OK

R0 = 0x08821000 R6 = 0x28005898 R12 = 0x00000000
R1 = 0x0000004F R7 = 0x2800589C R13 = 0x28007FDC
R2 = 0x00000000 R8 = 0x00000100 R14 = 0x000030A8
R3 = 0x00000000 R9 = 0xFF7FFFEF R15 = 0x00003058
R4 = 0x0000357C R10 = 0x00000002 CPSR = 0x600000D3
R5 = 0x00000005 R11 = 0x40300000

Connecting to the OneNAND Memory based at 0x00000000...OK
Detected an Initialized FLASH1 Chip, ID: 0x00EC/0x0050 (512MB)

Resuming write FLASH1 memory from 0x000000000000 to 0x00001FFFFFFF on 0x00000CF03000...
Запишется full и будет видно.
Full прошился, ничего не изменилось.
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.54
Selected Target: [BCM2156, 2.80V, TAP1]

Connecting to the BCM2156 target...OK
Detected dead body ID: 0x07B3617F - IGNORED!
Set I/O Voltage reads as 2.80V, TCK Frequency is 4 MHz

Resetting and Halting target...OK

R0 = 0x08821000 R6 = 0x28005898 R12 = 0x00000000
R1 = 0x0000004F R7 = 0x2800589C R13 = 0x28007FDC
R2 = 0x00000000 R8 = 0x00000100 R14 = 0x000030A8
R3 = 0x00000000 R9 = 0xFF7FFFEF R15 = 0x00003058
R4 = 0x0000357C R10 = 0x00000002 CPSR = 0x600000D3
R5 = 0x00000005 R11 = 0x40300000

Connecting to the OneNAND Memory based at 0x00000000...OK
Detected an Initialized FLASH1 Chip, ID: 0x00EC/0x0050 (512MB)

Resuming write FLASH1 memory from 0x000000000000 to 0x00001FFFFFFF on 0x00000CF03000...

Flashing directly the OneNAND Memory based at 0x00000000...OK
Completed in 02:23:10.156 (Average Transfer Rate: 36.36 kB/s)

У знакомого есть medusa. Завтра попробую, отпишусь.

Добавлено через 26 часов 35 минут
Прошил medusa первых 16мб загрузчика кторые выложили на черном, реация поменялась, в boot так и не входит
Лог Medusa:
Operating Mode: Расширенный режим
Выбраная модель: Broadcom BCM2155
Соединение...
MI: RTCK reaction time 126 ns, average speed 7936 KHz.
Medusa JTAG Firmware version 1.1.0.
Medusa JTAG Hardware S256 revision C.
Найдено ЦПУ ID: 07B3617F, длинна IR=5.
MI: Halting target, attempt 1.
Скорость JTAG : Auto (RTCK)
Уровень VREF : 1.79 V
ЦПУ : Broadcom BCM2155
ID ЦПУ : 07B3617F
MI: Loading Medusa Device Server V1.2.
MI: Starting...
MI: Received status 0x0000F00F, cycle 0.
MI: Received server capabilities 0x00000135.
MI: Detailed server caps: FLASH, ECC, WDOG, DWP, IOCTL
MI: Watchdog are preconfigured.
MI: Server init.
MI: Received flash ID 0xB0EC0050.
MI: Flash geometry set.
MI: Recheking settings... ok
Флаги сервера : 00000135
Тип флэш : Samsung OneNAND KFG4GH6Q4M
ID флэш : 00EC0050
Размер страницы : 4096 bytes
Размер блока : 64 страниц (256 Kb)
Количество блоков : 2048
Общий размер флэш : 512 Mb
Соединение успешно.
Стирание BOOT секции. Пожалуйста, подождите... Завершено
Защита записи отключена.
Открыт "C:\Program Files\Octoplus\Octoplus_JTAG\Firmware\s7250d broadcom bcm2155 boot 15-11-2012 20_19_46.bin" файл...
Запись BOOT секции. Пожалуйста, подождите... Завершено
Отключено.

romanti777
31.10.2013, 17:04
Dimus,а после восстановления boot - какое потребление? пробовали различные комбинации входа в DM, определяется ли и как в диспетчере устройств? Есть Full с рабочего та? Попробуйте все таки Medusa - Full flash!

yuraboss
31.10.2013, 17:18
Попробуйте еще раз пролить.
У меня получилось только после третьей записи зайти в boot.
Именно medusa.

Dimus
31.10.2013, 18:43
Потребление изменилось после прошивки boot (medusa). ПК ни как не реагирует. Комбинации пробывал разные. Full под medusa нет. Прошивал boot раз 5. Все без результатно.

Nics
31.10.2013, 19:42
мысль отвлеченная, но все же.. а нет ли у этой модели таких же моментов, как у S5230? (ревизии PCB имеются ввиду с разными Flash IC )?

Dimus
02.11.2013, 12:11
мысль отвлеченная, но все же.. а нет ли у этой модели таких же моментов, как у S5230? (ревизии PCB имеются ввиду с разными Flash IC )?

Думаю что нет.
Как RIFF видит ТА после стирания Medusa и попыток прошить ему boot область.
[02.11.2013 11:01:06] [START OPERATION_ID = RESURRECT]
[02.11.2013 11:01:38] Open serial port...OK
[02.11.2013 11:01:38] Connecting to the RIFF Box...OK
[02.11.2013 11:01:38] Firmware Version: 1.37, JTAG Manager Version: 1.54
[02.11.2013 11:01:38] Selected Resurrector: [Samsung S7250D V1.0.4660.65212]
[02.11.2013 11:01:38]
[02.11.2013 11:01:38] Connecting to the dead body...OK
[02.11.2013 11:01:38] Detected dead body ID: 0x07B3617F - CORRECT!
[02.11.2013 11:01:38] Set I/O Voltage reads as 3.01V, TCK Frequency is 4 MHz
[02.11.2013 11:01:38]
[02.11.2013 11:01:38] Resurrection sequence started.
[02.11.2013 11:01:38] Establish communication with the phone...OK
[02.11.2013 11:01:38] Initializing internal hardware configuration...OK
[02.11.2013 11:01:38] Uploading resurrector data into memory...OK
[02.11.2013 11:01:38] Starting communication with resurrector...OK
[02.11.2013 11:01:38]
[02.11.2013 11:01:38] Detected an Initialized FLASH1 Chip, ID: 0x00EC/0x0050 (512MB)
[02.11.2013 11:01:38] Selected Resurrection Data for the NAND Chip with Page size = 4KB
[02.11.2013 11:01:38]
[02.11.2013 11:01:38] Flashing the dead body...OK
[02.11.2013 11:01:38] Resurrection complete!
[02.11.2013 11:01:38] [FINISH OPERATION_ID = RESURRECT]
В boot не входит. Да есть подозрение что RIFF не правильно стирает flash. Или же режет размер.
Да и еще при resurrection пишет запись виртуального адресса.
http://www.mcrf.ru/forum/attachment.php?attachmentid=25247&stc=1&d=1383384854

Пролил full без стирания. Реакция та же.
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.55
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 4 MHz
Settings Code: 0x34010900000000000000000020000000

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x00EC/0x0050 (512MB)

Resuming write FLASH1 memory from 0x000000000000 to 0x00001FFFFFFF on 0x000000000000
WARNING: Programming Error (0x24) at 0x000017B40000 is Ignored.
Completed in 00:32:33.109 (Average Transfer Rate: 276.83 kB/s)

Лог после очередного стирания RIFF:
Open serial port...OK
Connecting to the RIFF Box...OK
Firmware Version: 1.37, JTAG Manager Version: 1.55
Selected Resurrector: [Samsung S7250D V1.0.4660.65212]

Connecting to the dead body...OK
Detected dead body ID: 0x07B3617F - CORRECT!
Set I/O Voltage reads as 3.01V, TCK Frequency is 4 MHz

Resurrection sequence started.
Establish communication with the phone...OK
Initializing internal hardware configuration...OK
Uploading resurrector data into memory...OK
Starting communication with resurrector...OK

Detected an Initialized FLASH1 Chip, ID: 0x0000/0xFFFF
Selected Resurrection Data for the NAND Chip with Page size = 4KB

Flashing the dead body...
ERROR: DCC Loader has reported Error Code = 0x30 (0x000000). Trying to recover...FAILED
ERROR: Failed due to multiple communication errors. Terminating at 0x000000000000

Dimus
02.11.2013, 18:28
Попробуйте еще раз пролить.
У меня получилось только после третьей записи зайти в boot.
Именно medusa.

У Вас есть файл области boot или full под medusa? Выложить можете?

Кто может скачать здесь (http://www.gsmforum.su/showthread.php?t=93871) и выложить у нас? У меня там доступа нет. Заранее спасибо! Уже есть. Позже прикреплю.

yuraboss
03.11.2013, 00:48
Вот держите рабочий Full

Dimus
04.11.2013, 10:38
Прошивал разные full ничего не изменяется. Реакция на блоке питания иногда меняется и все. Иногда похоже на старт но ничего не происходит. После нескольких стираний (full erase) видится в системе как Broadcomm USB to serial. В RIFF я что-то не где не увидел процессора BCM2155, а вот BCM2156 присутствует.

Dimus
04.11.2013, 13:44
У кого есть ORT? Кто возьмется за восстановление?(Украина) Мысли закончились. ORT в городе не у кого нет. Medusa и RIFF не восстанавливают.

Nics
04.11.2013, 18:55
чую что и орт не спасет.. у меня такой же заколдованный S7230E тухнет на полке где-то

Alva
04.11.2013, 19:18
знать бы точно, где у него точно бут в фулле лежит, тогда имеет смысл пролить только этот кусок
Я так понимаю, что попытки восстановить бут были только через встроенную оболочку, т.е. не просто указали фулл и адрес, а именно с помощью ressurector?
Даже если riff неверно определяет адреса стирания, то имеет смысл пролить фулл, состоящий из одинаковых значений, размером с саму флешку.

Dimus
04.11.2013, 19:56
ORT может и не спасет. Но попрбывать стоит. Восстанавливал boot через ressurector, прошивал 3 full-а. Лил часть full. Medusa-ой восстанавливал. Труп и все. Похожее у меня уже было с моим T959v (http://www.mcrf.ru/forum/showpost.php?p=240663&postcount=14)
Странно еще то, когда он после стирания определяется как Broadcom USB to serial, flash становится Chip, ID: 0x0000/0xFFFF.