Вход

Просмотр полной версии : N95 обрывается прошивка на 50%.


fakel
28.01.2009, 12:43
Пришёл труп. Со слов клиента отключился на ровном месте. Есть признаки ремонта (паялись к плате RX, TX). Слил фулл с точно такого же тела. Пытаюсь залить:


COM4 selected
module v2.75
Device: Autodetect 6205-6227 NOR
Checking data, wait...
advanced flash detection enabled
Action: write NOR flash
"smart write" active
write: Firmware
skip: Customization/Language Pack
skip: Customization
skip: Eeprom/ffs
ffs/eeprom backup enabled, it may takes several minutes !
Boot ...
Press and HOLD Power button now !
19200 fixed
Connecting, wait...
Initializing [6225:8A03:8A00]...
CPU: MT6225
high speed boot On
chip: 0001:FF0F:FFFF
boot packet size: 0400
Release Power button now !
Boot Done
Initialize ...
detecting chip #00 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #01 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #02 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #03 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
number of flash chip/regions detected: 04/01
Initialize Done
Set baud ...
460800
Set baud Done
Initialize bootcode ...
Initialize bootcode Done
Check firmware integrity ...
device parameters autodetection in progress...
detecting chip #00 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #01 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
it's time to stop: 18F09FE518F09FE518F09FE518F09FE518F09FE518F09FE5
number of flash chip/regions detected: 01/01
total flash region size: 01000000
detect device identification#1...
detection phase #1...
detect device identification#1 finished
identification#1 structure: 2nd [standard] generation
identification#1 detection finished
identification#1 protocol ver: 04
ver. sw 1: MT25_06B_HW.DS100_RU2_V3_2BTEST--080627.BIN
ver. sw 2: DS100_RU2_V3.2BTEST, 00000000
ffs offset/size: 00E00000/00200000
detect device identification#2...
detection phase #1...
.
detect device identification#2 finished
detecting ffs/eeprom area in 1 chip(s)...
standard ffs/eeprom offset detected: 00E00000
flash: 04227E22212200:18E59F00000000
checking area [00000000]: 00000000-00FFFFFF...
Can't detect ffs/eeprom area
Do you want to use standard ffs/eeprom address: 00E00000 ?

If you are not sure that standard address is correct:
1. press "NO" and terminate current operation
2. make flash backup for emergency case
3. repeat required operation
standard ffs/eeprom address selected by user
detecting ffs/eeprom size...
ffs/eeprom size: 00200000
ffs/eeprom chip: 00
ffs/eeprom area: 00000000:00E00000-00FFFFFF
Check firmware integrity Done
Check firmware content ...
Check firmware content Done
Backup required data ...
reading: eeprom[MT25_06B_HW.DS100_RU2_V3_2BTEST--080627.BIN]...
file saved: C:\Program Files\InfinityBox\ChineseMiracle\eeprom[MT25_06B_HW.DS100_RU2_V3_2BTEST--080627.BIN]_20090128-122811.B0E.bin
flash: 04227E22212200:18E59F00000000
Backup required data Done
Patch required data ...
Patch required data Done
Special operation ...
Special operation Done
Write ...
detect device identification#2...
detection phase #1...
.
detect device identification#2 finished
detecting security area (code #2)...
security area (code #2) is absent
Area: Firmware
flash: 04227E22212200:18E59F00000000
Write: Firmware
error: no any expected answer
error: flash write error: 00800000:00002000
detect device identification#2...
detection phase #1...
error: unexpected termination/freez: 00000000
detect device identification#2 finished
Write Fail
Finished, time used: 513 sec
Remove/Install battery now !


Выдаёт Error всё время на 50%. Флэшку менял, проц менял.

На будущее соблюдайте ПРАВИЛА, один из пунктов которых гласит: "Логи оформлять тегами CODE. Запрещается публиковать длинные логи в явном виде."
На первый раз прощаю, в будущем за подобное дам погон.

Joshua
28.01.2009, 13:27
fakel, Маркировки флешей оригинала и "точно такого же тела" можно увидеть?

fakel
28.01.2009, 16:52
fakel, Маркировки флешей оригинала и "точно такого же тела" можно увидеть?

71PL129JBOBFW9U на обоих телах. http://www.bestpics.ru/full/N95.JPG

Sedy
28.01.2009, 17:39
71PL129JBOBFW9U на обоих телах. http://www.bestpics.ru/full/N95.JPG

Получше пропаяй процессор и флэшь. Если непоможет, подкинь другую флэшку.

fakel
28.01.2009, 17:45
Полутше пропаяй процессор и флэшь. Если непоможет, подкинь другую флэшку.

Читаем внимательнее - флэшку и проц менял.

Sedy
28.01.2009, 17:51
Читаем внимательнее - флэшку и проц менял.

Извени, но и ты пиши конкретней что с телом делал и по фото похоже на первое точто выше?
Я препологаю что пришел труп ты его пытаешься прошить, шьеться до 50% и все, далее меняешь флэшь и проц, тоже прошиваеться до 50%. Так чтоли?
Если так как я описал, то скорее всего обрыв между процессором и флэшкой (проверь дороги).
Второе пробывал ли ты прошивать, через другие флэшеры?
Третье еще одну флэшь поменяй если все что выше непомогает.
Еще так как китайцы используют высокотемпературный припой при каких температурах ты отпаиваешь?

Выключи "smart write" active, форматни полностью флэшку и логи в студию при полном формате, а также при записи полного фула.

IHelper
28.01.2009, 20:02
Да, согласен с Sedy: отключить smart write. В этом случае шить будет полностью, не пытаясь верифицировать.

fakel
29.01.2009, 11:31
Да, согласен с Sedy: отключить smart write. В этом случае шить будет полностью, не пытаясь верифицировать.

Тоже самое.


COM4 selected
module v2.75
Device: Autodetect 6205-6227 NOR
Checking data, wait...
advanced flash detection enabled
Action: write NOR flash
write: Firmware
skip: Customization/Language Pack
skip: Customization
skip: Eeprom/ffs
ffs/eeprom backup enabled, it may takes several minutes !
Boot ...
Press and HOLD Power button now !
19200 fixed
Connecting, wait...
Initializing [6225:8A03:8A00]...
CPU: MT6225
high speed boot On
chip: 0001:FF0F:FFFF
boot packet size: 0400
Release Power button now !
Boot Done
Initialize ...
detecting chip #00 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #01 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #02 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #03 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
number of flash chip/regions detected: 04/01
Initialize Done
Set baud ...
460800
Set baud Done
Initialize bootcode ...
Initialize bootcode Done
Check firmware integrity ...
device parameters autodetection in progress...
detecting chip #00 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
detecting chip #01 in region #00...
flash: 04227E22212200:18E59F00000000
flash: Fujitsu AMD/Fujitsu std [D 0008x002000 00FEx010000 0008x002000] 16Mb
it's time to stop: 18F09FE518F09FE518F09FE518F09FE518F09FE518F09FE5
number of flash chip/regions detected: 01/01
total flash region size: 01000000
detect device identification#1...
detection phase #1...
detect device identification#1 finished
identification#1 structure: 2nd [standard] generation
identification#1 detection finished
identification#1 protocol ver: 04
ver. sw 1: MT25_06B_HW.DS100_RU2_V3_2BTEST--080627.BIN
ver. sw 2: DS100_RU2_V3.2BTEST, 00000000
ffs offset/size: 00E00000/00200000
detect device identification#2...
detection phase #1...
.
detect device identification#2 finished
detecting ffs/eeprom area in 1 chip(s)...
standard ffs/eeprom offset detected: 00E00000
flash: 04227E22212200:18E59F00000000
checking area [00000000]: 00000000-00FFFFFF...
ffs/eeprom found near: 00E00000
detecting ffs/eeprom size...
ffs/eeprom size: 00200000
ffs/eeprom chip: 00
ffs/eeprom area: 00000000:00E00000-00FFFFFF
Check firmware integrity Done
Check firmware content ...
Check firmware content Done
Backup required data ...
reading: eeprom[MT25_06B_HW.DS100_RU2_V3_2BTEST--080627.BIN]...
file saved: C:\Program Files\InfinityBox\ChineseMiracle\eeprom[MT25_06B_HW.DS100_RU2_V3_2BTEST--080627.BIN]_20090129-104030.B0E.bin
flash: 04227E22212200:18E59F00000000
Backup required data Done
Patch required data ...
Patch required data Done
Special operation ...
Special operation Done
Write ...
detect device identification#2...
detection phase #1...
.
detect device identification#2 finished
detecting security area (code #2)...
security area (code #2) is absent
Area: Firmware
flash: 04227E22212200:18E59F00000000
Write: Firmware
error: no any expected answer
error: flash write error: 00800000:00002000
detect device identification#2...
detection phase #1...
error: unexpected termination/freez: 00000000
detect device identification#2 finished
Write Fail
Finished, time used: 726 sec
Remove/Install battery now !

IHelper
29.01.2009, 11:59
т.е. получается, что пишет до половины с отключенным "смарт врайт" и на 8 мб (половина) встает ?
Если так, то точно см. железо, софт тут не при чем.

ZASlonovsky
29.01.2009, 21:47
А может флештулом попробовать? Что он выдаст?
Я, наученный горьким опытом, и инфинити, и флештулом пользуюсь...

IHelper
29.01.2009, 22:00
Да, безусловно есть смысл, причем лить можно любым файлом исключительно для проверки записи.