PDA

Просмотр полной версии : E710 не включается, не прошивается


Гудвин
26.01.2008, 01:53
Есть Samsung E710, сказали что уронили(может и нет, отдавали знакомым, принесли - не включается). При включении потребление около 100 мА и стрелка стоит колом. Следов воды не обнаружено, возле флешки небольшая трещина в компауде. Были перепаяны все микросхемы. Ситуация с включением и потреблением - без изменений. При подключении к UFS выдаёт такой лог:

1st Boot Ok, McuId: 000603BD, Rom: 00004546, 3-2.2 (Trident 2)
FlashLoader Failed: Flsync

Разными версиями оптифлеша с разными настройками выдаёт такой лог:

I E1 1:19:32 OptiFlash 3.6.0.12 with Erase Unused Memory started!
I E2 1:19:32 Preferences section [Default] selected!
I E3 1:20:01 ThreadGUI started
I E4 1:20:01 ThreadProtocol started
I E5 1:20:01 OS: NT family, Ver:5.1
I E6 1:20:01 Boot loader protocol type: passive
I E7 1:20:01 Memory interface type: 0
I E8 1:20:01 Setup loader: E:\Info\samsung\e710\optiflash 3_6_new_memory_forE710\sl_sceptre3_nice_std.sre
I E9 1:20:01 Setup loader base addr: 0x04000000
I E10 1:20:01 Flash loader: E:\Info\samsung\e710\optiflash 3_6_new_memory_forE710\fl_sceptre3_nice_std_v24.sr e
I E11 1:20:01 Flash loader base addr: 0x00000000
I E12 1:20:01 Stack base addr: 0x00000000
I E13 1:20:01 Stack buffers: 2
I E14 1:20:01 0: 0x00000000 - 0x00ffffff [16 MB (16777216 Bytes)]
I E15 1:20:01 1: 0x01000000 - 0x01ffffff [16 MB (16777216 Bytes)]
I E16 1:20:01 Opened COM1 at 115200 baud
I E17 1:20:01 PC transfer speeds (COM1): 57600 115200
I E18 1:20:01 Loading S-record file (RangeCheck=Off)
I E19 1:20:01 File: E:\Info\samsung\e710\optiflash 3_6_new_memory_forE710\sl_sceptre3_nice_std.sre
I E20 1:20:01 SRE line 178: IGNORING: S70504001000E6
I E21 1:20:01 There is 1 memory region in the S-record file:
I E22 1:20:01 1: 0x04001000 - 0x04001b03 = 2820 Bytes
I E23 1:20:01 Loading S-record file (RangeCheck=Off)
I E24 1:20:01 File: E:\Info\samsung\e710\optiflash 3_6_new_memory_forE710\fl_sceptre3_nice_std_v24.sr e
I E25 1:20:02 SRE line 1202: IGNORING: S70500000000FA
I E26 1:20:02 There is 1 memory region in the S-record file:
I E27 1:20:02 1: 0x00000000 - 0x00004b0f = 19216 Bytes
I E28 1:20:02 Loading S-record file (RangeCheck=On)
I E29 1:20:02 File: E:\Info\samsung\e710\e710_full\E710_Full.sre
I E30 1:20:02 SRE line 1: IGNORING: S00600004844521B
I E31 1:20:03 SRE line 1048578: IGNORING: S705A002000058
I E32 1:20:03 There is 1 memory region in the S-record file:
I E33 1:20:03 1: 0x00000000 - 0x00ffffff = 16777216 Bytes
I E34 1:20:03 SendFile=E:\Info\samsung\e710\optiflash 3_6_new_memory_forE710\fl_sceptre3_nice_std_v24.sr e, Mode=3
I E35 1:20:03 Power on mobile !
I E36 1:20:03 TalkToBootLoader (using COM1)
I E37 1:20:03 Talking to passive bootloader
I E38 1:20:44 Bootloader V2.2 using UART1
I E39 1:20:44 ROM mask ID: 0x00004546 ( EF)
I E40 1:20:44 ID register: 0x000603bd (Trident II)
I E41 1:20:44 Bootloader type: 3 (0)
I E42 1:20:44 Max. transfer size: 2176 bytes
I E43 1:20:44 Data to transfer: 19216 bytes in 1 region(s)
I E44 1:20:44 Send: 0x00000000 - 0x000007ff (=2048)
I E45 1:20:44 Send: 0x00000800 - 0x00000fff (=2048)
I E46 1:20:44 Send: 0x00001000 - 0x000017ff (=2048)
I E47 1:20:45 Send: 0x00001800 - 0x00001fff (=2048)
I E48 1:20:45 Send: 0x00002000 - 0x000027ff (=2048)
I E49 1:20:45 Send: 0x00002800 - 0x00002fff (=2048)
I E50 1:20:45 Send: 0x00003000 - 0x000037ff (=2048)
I E51 1:20:45 Send: 0x00003800 - 0x00003fff (=2048)
I E52 1:20:45 Send: 0x00004000 - 0x000047ff (=2048)
I E53 1:20:46 Send: 0x00004800 - 0x00004b0f (=784)
I E54 1:20:46 TalkToBootloader: OK
I E55 1:20:46 Duration: 43s
I E56 1:20:46 SendFile=E:\Info\samsung\e710\e710_full\E710_Full. sre, Mode=0
I E57 1:20:46 TalkToFlashloader (using COM1)
I E58 1:20:46 Switching over to flash loader
I E59 1:20:51 SendFile: 5 (ERR_PROTOCOL)
I E60 1:20:51 ReLoad: 5 (ERR_PROTOCOL)
I E61 1:20:51 Error code: ERR_PROTOCOL
E E62 1:20:51 Sorry, an error has occured ! (ERR_PROTOCOL)
I E63 1:20:51 ThreadProtocol finished
I E64 1:20:51 ThreadProtocol: 5
I E65 1:20:51 ThreadGUI finished

На этикетке что наклеена на микросхему внутри телефона, последнии две строчки:
F-CQP2
XEDK2

Микросхема памяти стоит интеловская (большая буква i и маркировка -3350WWZ0Q1)

Вначале хотел на кабель грешить, но первый загрузчик нормально грузится. Далее должна определится флешка и пойти процесс считывания или прошивания. Но выдаёт ошибку ERR_PROTOCOL .
Кабель от UFS А300 универсальный, который в комплекте. Им же и через оптифлешер пробывал.
У кого такое встречалось?

Viktor001
26.01.2008, 02:39
На сапорте УФСа есть Оптифлеш для Интела:
optiflash 3_6_new_memory_forE710
И попробуй прошивку поновее: E710XEEA1. Или те что для E710F

Гудвин
26.01.2008, 19:42
На сапорте УФСа есть Оптифлеш для Интела:
optiflash 3_6_new_memory_forE710
И попробуй прошивку поновее: E710XEEA1. Или те что для E710F

Пробывал и этот оптифлеш. Тоже без результата. Прошивки пробывал и E710XEEA1 и e710fxeeg2.
Первая часть загрузчика нормально идёт, загружается. Вот что пишет после нажатия на клавишу питания:

I E28 19:21:09 Power on mobile !
I E29 19:21:10 TalkToBootLoader (using COM1)
I E30 19:21:10 Talking to passive bootloader
I E31 19:21:18 Bootloader V2.2 using UART1
I E32 19:21:18 ROM mask ID: 0x00004546 ( EF)
I E33 19:21:18 ID register: 0x000603bd (Trident II)
I E34 19:21:18 Bootloader type: 3 (0)
I E35 19:21:18 Max. transfer size: 2176 bytes
I E36 19:21:18 Data to transfer: 17904 bytes in 1 region(s)
I E37 19:21:18 Send: 0x00000000 - 0x000007ff (=2048)
I E38 19:21:18 Send: 0x00000800 - 0x00000fff (=2048)
I E39 19:21:19 Send: 0x00001000 - 0x000017ff (=2048)
I E40 19:21:19 Send: 0x00001800 - 0x00001fff (=2048)
I E41 19:21:19 Send: 0x00002000 - 0x000027ff (=2048)
I E42 19:21:19 Send: 0x00002800 - 0x00002fff (=2048)
I E43 19:21:19 Send: 0x00003000 - 0x000037ff (=2048)
I E44 19:21:20 Send: 0x00003800 - 0x00003fff (=2048)
I E45 19:21:20 Send: 0x00004000 - 0x000045ef (=1520)
I E46 19:21:20 TalkToBootloader: OK
I E47 19:21:20 Duration: 10s
I E48 19:21:20 SendFile=E:\Info\samsung\e710\e710_full\E710_Full. sre, Mode=0
I E49 19:21:20 TalkToFlashloader (using COM1)
I E50 19:21:20 Switching over to flash loader
I E51 19:21:25 SendFile: 5 (ERR_PROTOCOL)
I E52 19:21:25 ReLoad: 5 (ERR_PROTOCOL)
I E53 19:21:25 Error code: ERR_PROTOCOL
E E54 19:21:25 Sorry, an error has occured ! (ERR_PROTOCOL)
I E55 19:21:25 ThreadProtocol finished
I E56 19:21:25 ThreadProtocol: 5
I E57 19:21:25 ThreadGUI finished

Смущает в самом конце сообщения:
Switching over to flash loader - (Переключение под флеш загрузку)
SendFile: 5 (ERR_PROTOCOL) - (Посылка файла : 5 (ОШИБКА ПРОТОКОЛА)
Не могу понять, в чём загвоздка? :unknw:

Viktor001
26.01.2008, 21:42
В УФСе есть галочка "Use Alt Loader". Попробуй, может с ней законектится.
Ещё можно попробовать вычитать с него фулл. Если получится УФСом, то с галкой "Raw Binary". Поискать в этом фуле строки "710", тогда будет понятно, какая точно прошивка была в телефоне. Её и лить.

Гудвин
26.01.2008, 22:03
В УФСе есть галочка "Use Alt Loader". Попробуй, может с ней законектится.
Ещё можно попробовать вычитать с него фулл. Если получится УФСом, то с галкой "Raw Binary". Поискать в этом фуле строки "710", тогда будет понятно, какая точно прошивка была в телефоне. Её и лить.

Пробывал с UFS тоже по разному, считать, записать. Тоже пробывал галочку "Use Alt Loader" не помогает. На все мои манипуляции UFS выдает следующее:
"1st Boot Ok, McuId: 000603BD, Rom: 00004546, 3-2.2 (Trident 2)
FlashLoader Failed: Flsync"
Похоже как и на оптифлеше. Первый загрузчик грузится и затык.

STELS
26.01.2008, 23:00
1st Boot Ok, McuId: 000603BD, Rom: 00004546, 3-2.2 (Trident 2) - проц видится - хорошо

FlashLoader Failed: Flsync - проц не видит флешку - плохо

копать связь проц-флеш, обвязку и питание флеш, саму флеш

Проблема железа - лоадеры не причем!

Гудвин
04.02.2008, 20:54
1st Boot Ok, McuId: 000603BD, Rom: 00004546, 3-2.2 (Trident 2) - проц видится - хорошо

FlashLoader Failed: Flsync - проц не видит флешку - плохо

копать связь проц-флеш, обвязку и питание флеш, саму флеш

Проблема железа - лоадеры не причем!

Пропаял всё мелочёвку. Дополнительно перепаял микросхемы. Пробывал менять флешку. Тот же самый результат. Пока сдвигов нету. :unknw:
Есть у кого какие варианты?

STELS
05.02.2008, 00:49
Дороги от проца до флешки целы?

Гудвин
05.02.2008, 01:56
Дороги от проца до флешки целы?
Да целы. Аппарат в хорошем состоянии. Была небольшая трещина в компаунде около флешки. Телефон не включался. При включении около 100 мА. Плохо конечно что я не подключал к программатору. Да и обычно в таких случаях не подключаю, потому как причина видна, так сказать, и "не вооружённым" глазом. В таких случаях просто перепаиваешь микросхемы и аппарат начинает работать. А так по наблюдениям за стрелкой амперметра на реакцию включения, что до, что после перепайки - изменения не заметны.

Viktor001
05.02.2008, 02:37
Попробовать Оптифлешем не через UFS, а обычным кабелем и обычный СОМ порт.
Поубирать всё лишнее: отключить шлейф, бакуп батарейку, варисторы.
Если роняли, si4205 заменить, бывает ноги у неё отрываются.

Гудвин
05.02.2008, 23:40
Попробовать Оптифлешем не через UFS, а обычным кабелем и обычный СОМ порт.
Поубирать всё лишнее: отключить шлейф, бакуп батарейку, варисторы.
Если роняли, si4205 заменить, бывает ноги у неё отрываются.
Да попробывал через другие кабеля. Один у меня через COM сделан переходник для UFS. А другой пробывал USB кабель для С100. Всё то же самое. Есть 2 кабеля(разные производители и разные драйвера к ним) для Е700 USB, но они не реагируют на кнопку включения. Как бы не видят телефон. Кстати это тоже одна из странностей. Маленькую батарейку - сразу отпаял. Перепаял si4205, ноги у неё целые. Плата отдельно вынута из телефона. Аккумулятор на резинке к плате.

Viktor001
15.02.2008, 13:26
Ну как. Есть какието успехи?
И меня похожая ситуация. Только с x450. Но по железу очень схожие.
Ни воды ни трещин в компаунде. Плата, можно сказать идеальна. А включаться не хочент. И УФС также, процессор бутит, а потом ругается на флешку:
1st Boot Ok, McuId: 000603BD, Rom: 00004546, 3-2.2 (Trident 2)
FlashLoader Failed: Flsync

Шлейф отстёгнутый. Часовую батарейку коротил, потом отпаял. Варисторы поснимал. Ямаху отпаял. Кварцы оба заменил. si4205 новую поставил. Питание 2,8v на флешку приходит. Со снятой флешкой, прозвонил пятаки. Обывов нет. Флешку новую поставил. Потом родную обратно накатал. Контролер питания новый. На всякий случай, даже передатчик и микросхему зарядки снял. После каждой замены подкидывал на УФС. Всё также "FlashLoader Failed: Flsync"
Оптифлеш тоже не шьёт. Кабели все уже перепробовал, другие телефоны через них нормально шьются.
Осталось наверное только процессор менять. :(

Viktor001
16.02.2008, 23:40
Давай тоже, делись как дела если поменял проц, ок?
Поменял проц - телефон работает. :)
Флешку оставил родную, прошивать не потребовалось.
Для проверки конечно же попробовал подцепить к УФСу. Всё ОК.
Инфо читает. Для проверки конекта с флешкой слил ЕПРОМ, тоже всё нормально:
Software: X450XEDH1
Hardware: MP 3.001
IMEI: 356269-00-хххххх-1
Lock Level: 00h
SProv Code: ffh
IMSI Mask : 00h 00h 00h 00h 00h 00h 00h 00h
PCK : 00000000
NCK : 00000000
SCK : 00000000
SPCK: 00000000
MCK : 47500821


1st Boot Ok, McuId: 000603BD, Rom: 00004546, 3-2.2 (Trident 2)
Fll Boot Ok, Vers: 4.13, sceptre3_sgh_hw4_8.sre
Flash1: Fl_Id: 00B000B1_01 - Sharp LRS1393-B 8Mb
Flash2: Fl_Id: 00B000B0_02 - Sharp LRS1392-T 8Mb
Baud Rate Set: 460800 bps
Read Done, St: 0x00000000, 65536 byte(s), Time: 0:01, 0
E2P Saved as D:\Program Files\SarasSoft\UFS\UFS_SAMs\X450\X450__E2P.s3t
Правда на самой флешке написано LRS1828, а УФС почемуто определяет ей другое имя. Но главное что всё работает :)

Гудвин
17.02.2008, 01:19
Поменял проц - телефон работает. :)

Очень хорошо :)
Значит тоже буду менять. У меня клиентка говорит что отдала телефон знакомым, они принесли нерабочий телефон и сказали что уронили. У меня были "смутные сомнения" :), я спросил:"А не могли они использовать ЗУ от "типа LG" ?" Да нет говорит, что вы. У них и зарядного устройства не было, я им давала без зарядки. :jok:
Узнать бы у твоего клиента по поводу настоящей причины поломки телефона. И тогда мне кажется, что такие "симптомы болезни" телефончика какие у тебя и у меня, будут диагностироваться как "использование неродного ЗУ, необходима замена проца". :)

Гудвин
22.02.2008, 21:06
Ну всё, телефончик заработал !!!
Поменял проц. и все "зажжужало и запело" :) Оказывается всё дело было в нём. Всем с*****о за помощь.
Тему можно закрывать.