Основные ошибки программы OptiFlash

544
13486

В процессе прошивки телефона программой OptiFlash то и дело возникают разные ошибки. Здесь мы рассмотрим основные из них:

1. ERR_ABORT

Операция отменена пользователем

2. ERR_BAD_CMDLINE

Код не может быть записан из-за синтаксических ошибок. Как правило, такая ошибка возникает на системном уровне при прошивке(например, Х830), её обход ещё не найден.В процессе прошивки телефона программой OptiFlash то и дело возникают разные ошибки. Здесь мы рассмотрим основные из них:

1. ERR_ABORT

Операция отменена пользователем

2. ERR_BAD_CMDLINE

Код не может быть записан из-за синтаксических ошибок. Как правило, такая ошибка возникает на системном уровне при прошивке(например, Х830), её обход ещё не найден.

3. ERR_BAD_PLATFORM

Платформа, выбранная в настройках, не существует, или повреждён файл platform.def

4. ERR_BAD_SREC_ADDR

Эта ошибка возникает из-за неправильного файла, прошиваемого в телефон. Это может быть:

1) Попытка записи в зарезервированный регион памяти (в логе в таком случае есть надпись Attempt to write to reserved region)
Если вы уверены, что в поле Reserved Regions у вас правильные регионы, то следует отказаться от этого файла, иначе могут быть непредсказуемые последствия(обнуление IMEI и др.). И наоборот, если Ваш файл — это дамп, снятый с этого телефона или оригинальная (ни разу не подвергающаяся конвертированию из BIN в S3 и обратно) прошивка, или файл EEPROM, то можно на время прошивки удалить регионы из этой вкладки.

Пример

E E34 22:01:16 Attempt to write to reserved region 0xb00000 — 0xb9ffff (0xe000 — 0xb0346f)

2) Пересечение адресов в файле (в логе есть запись Overlapping Addresses…)
Такой случай, как правило возникает при прошивке патчей. Если патч делали вы сами, то попытайтесь устранить пересечение адресов, если же не вы автор патча, сообщите автору об этой ошибке.

Пример

E E16 01:51:20 SRE line 69418: Overlapping address ranges: 0x00087810-0x0008781f, 0x00087814-0x00087815!
I E17 01:51:20 Error code: ERR_BAD_SREC_ADDR

3) В любом другом случае Вам следует исправить или заменить файл, который вы пытаетесь вшить.

5. ERR_BAD_SREC_CHECKSUM

Ошибка контрольной суммы (последний байт каждой строки). Такой случай, как правило, возникает при прошивке патчей. Если патч делали вы сами, то попытайтесь пересчитать контрольную сумму для строки, которая показывается в логе, если же не вы автор патча, сообщите автору об этой ошибке.

Пример

E E29 19:53:25 SRE line 17: Checksum mismatch in S-record file
I E30 19:53:25 Closed COM6
I E31 19:53:25 ReLoad: 23 (ERR_BAD_SREC_CHECKSUM)
I E32 19:53:25 Error code: ERR_BAD_SREC_CHECKSUM
E E33 19:53:25 Sorry, an error has occured ! (ERR_BAD_SREC_CHECKSUM)


Здесь контрольная сумма неправильная в сроке №17

6. ERR_BAD_SREC_FILE

Файл, который вы пытаетесь прошить, не соответствует формату S3

7. ERR_COM

Выбранный COM-порт в настройках не может быть открыт или занят другой программой

8. ERR_PROTOCOL

Пожалуй самая загадочная ошибка. Возникает она при ошибке связи между компьютером и телефоном. Также такая ошибка возникает при использовании неправильного Дата-кабеля или при указании в настройках COM-порта другого неизвестного устройства. А бывает, возникает просто так. Помогает обычно переустановка драйверов на другой COM-порт (просто надо воткнуть кабель в другое USB-гнездо), но иногда доходит и до переустановки Windows.

9. ERR_TOO_MANY_RANGES

В прошиваемом файле слишком много регионов памяти

10. ERR_TOO_MANY_RETRIES

Достигнут максимум повторений при выполнении операции. В любом случае это значит, что что-то у вас здесь настроено неправильно.

Про другие ошибки вы можете почитать на английском в optiflash.pdf, который лежит в папке с каждой программой OptiFlash, нажав на Errors во вкладке Using OptiFlash

544 КОММЕНТАРИИ

  1. Уважаемый Администратор, здравия Вам!

    Круто у Вас тут! Я тоже прошу у Вас помощи

    Мой S-g E-950 не хочет записывать на PC резервный файл. Power on mobile и все…

    Привожу LOG. Заранее благодарю! Влад.

    I E1 13:12:02 OptiFlash 4.16 T1 started
    I E2 13:14:27 ThreadGUI started
    I E3 13:14:27 ThreadProtocol started
    I E4 13:14:27 OS: NT family, Ver:5.1
    I E5 13:14:27 Boot loader protocol type: passive
    I E6 13:14:27 Memory interface type: 1
    I E7 13:14:27 Setup loader: —
    I E8 13:14:27 Flash loader: G:\АРХИВ (no dubl) — май 2009\Мобильный\Samsung\Прошивальщик\E950_Optiflash\fl_sceptrehp_sgh_hw1_usb
    _s07_m01_1.sre
    I E9 13:14:27 Flash loader base addr: 0x30080000
    I E10 13:14:27 Stack base addr: 0x20000000
    I E11 13:14:27 Stack buffers: 2
    I E12 13:14:27 0: 0x20000000 — 0x21ffffff [32 MB (33554432 Bytes)]
    I E13 13:14:27 1: 0x28000000 — 0x2fffffff [128 MB (134217728 Bytes)]
    I E14 13:14:27 Opened COM2 at 115200 baud
    I E15 13:14:27 PC transfer speeds (COM2): 57600 115200
    I E16 13:14:27 Loading S-record file (RangeCheck=Off)
    I E17 13:14:27 File: G:\АРХИВ (no dubl) — май 2009\Мобильный\Samsung\Прошивальщик\E950_Optiflash\fl_sceptrehp_sgh_hw1_usb
    _s07_m01_1.sre
    I E18 13:14:27 SRE line 33624: IGNORING: S70530080000C2
    I E19 13:14:27 There is 1 memory region in the S-record file:
    I E20 13:14:27 1: 0x30080000 — 0x30103563 = 537956 Bytes
    I E21 13:14:27 SendFile=G:\АРХИВ (no dubl) — май 2009\Мобильный\Samsung\Прошивальщик\E950_Optiflash\fl_sceptrehp_sgh_hw1_usb
    _s07_m01_1.sre, Mode=3
    I E22 13:14:27 Power on mobile !
    I E23 13:14:27 TalkToBootLoader (using COM2)
    I E24 13:14:27 Talking to passive bootloader

  2. Блин Народ кто удачно прошил телефон самуснг с3010. Пришлите видео-фаел обучающее а то 10й раз берусь за дело а тут такая опа! Не могу и все… Power on mobile выдал табличку так и весь день, порты другие ставил тоже самое было, версия пс студио обновленная синхронизация есть. что делать а то уже с ума сошел с этим телефоном а на новый деньги надо копить. Плиз пришлите кто нить видео-обучение прошивки телефона а то когда нить испытает он у меня стенку железную….

  3. не могу прошить samsung E210 и не могу снял Дамп.Помогите?????

    не могу прошить samsung E210 и не могу снял Дамп.Помогите?????

    и телефон не в ключить не проверить версию прошивы .Помогите

  4. shurpin,
    Пробуй проги ОТСЮДА и ОТСЮДА и возможно ОТСЮДА.
    Также прочитай ЭТО.

    Цитата: kilogramm
    У нас недавно нововведение (в Украине): если имеи "серый", т.е. незарегистрированный, то телефон любой оператор обязан отключать.


    Это давно нормальная практика борьбы с кражами во всех цивилизованых странах.

  5. shurpin,
    Ну для начала стоит поведать нам модель своего тела и ВНИМАТЕЛЬНО почитать мою подпись.

    kilogramm,
    Рады за тебя!

  6. abramx2,

    при прошивке в настройках Оптика галочка Erase All Unused Regions была снята? пробуй передернуть батарею и сказу подключать во флешь-режим, прошивал S3500XEID2, если да, то прошивай её заново, потом прошей S3500XEID2 CSC, выбрав его в настройках Оптика Default Contents и надо выбрать Contents only и поставить галочку File System Format

  7. mylener,
    Все настройки Оптика ставь согласно ИНСТРУКЦИИ и ЭТОМУ скриншоту!
    Свойства COM2 в Оптике на работу проги не влияют, поднять скорость выше требуемой нельзя.

    я пробовал читать с 0x29d00000 по 0x2ff00000
    там уже читает нормально


    Пробуй тогда слить по таким:
    0x20000000 — 0x21ffffff,
    0x28000000 — 0x29d00000,
    0x29d00000 по 0x2ff00000.

  8. Цитата: ALIANCEHORDE
    E840BXEGK2 С ЧЕГО НАЧИНАТЬ*??

    ну для начала снять дамп с телефона и как раз на E840BXEGK2 есть патчи ТУТ, но патча Themes на E840B нет

  9. wulf2,
    Железо.

    TryOn,
    Оптик не должен вырубаться с ошибкой, если что не так он просто останавливается, показывая ошибку. Что-то не то с системой.
    Если не сливается Дамп нужно показывать ЛОГ.
    CTS указываешь в последней вкладке оптика, ставишь на Contents only и жмёшь Flash ?

  10. как было так и осталось.Че сним делать.Может об стену пару раз Злости уже на него нехватает

  11. Kaniball,
    Сначало нужно было читать внимательно инструкции и не делать того, чего не нужно!
    Если прошил патч с галкой Erase All Unused во вкладке Generc, то тебе поможет только СЦ. Если нет пробуй подключать во флэшь режиме, как только определится компом как СОМ порт сразу шей чистую прошивку.

    roma_osad,
    Скорее всего ты его не прошил т.к. этот процесс занимает никак не две минуты. Перечитай по новой ВНИМАТЕЛЬНО инструкции в моей подписи. Процесс слития Дмпа не советую пропускать, при ошибке просто покажи ЛОГ.

  12. gunsmoke,
    Дамп это полная копия памяти телефона, нужна для того чтоб откатить всё до прежнего состояния, если что-то пойдёт не так.
    По остальному ответил ТУТ.

  13. у меня такая же фишка не чё не могу сделать (ERR_COM) не пойму чё делать уже весь измучился( помогите плиииз

    я ещё не пойму что такое дамп можно поподробней?

  14. Кабель из комплекта PCB200BBE. выход из флеш-режима от оптика не зависит: подключаю к компу без него (*, вкл/выкл) — всеравно через минут 5 включается. не должно же быть так…что за папще

  15. оптик англ. скачан с вашего сайта. настройки по инструкции:
    Customer T: D830/D840/E900 (USB), Flash Erase Passes=1, Operation Passes (Default), Debug Mode, Difference Only. S-Record Only.
    выключаю тело, вынимаю симку, вставляю батарею обратно, вставляю кабель, зажимаю * и кратко "Вкл/Выкл" — определился как СОМ 8. выставила это в оптике (скорость 921600). жму Flash. поехали…
    ну вот…во время Loading S-Record File 15 % тело включилось. порт поменялся на СОМ 3. прога продолжает работать. дойдя до 100% выдал: Power on mobile! и Sorry, an error has occured ! (ERR_PROTOCOL). в общем всё как и во все прошлые разы. втыкала в др. USB то же самое получается.

    Лог часть 1:
    I E1 22:31:44 OptiFlash 4.16 T1 started
    I E2 22:59:51 ThreadProtocol started
    I E3 22:59:51 OS: NT family, Ver:5.1
    I E4 22:59:51 Boot loader protocol type: passive
    I E5 22:59:51 Memory interface type: 1
    I E6 22:59:51 Setup loader: —
    I E7 22:59:51 Flash loader: C:Documents and Settings1Рабочий стол1174289051_optiflash_e900(3)OptiFlash E900fl_sceptrehp_sgh_hw1_usb_S04.sre
    I E8 22:59:51 Flash loader base addr: 0x30080000
    I E9 22:59:51 Stack base addr: 0x20000000
    I E10 22:59:51 Stack buffers: 2
    I E11 22:59:51 0: 0x20000000 — 0x21ffffff [32 MB (33554432 Bytes)]
    I E12 22:59:51 1: 0x28000000 — 0x2fffffff [128 MB (134217728 Bytes)]
    I E13 22:59:51 ThreadGUI started
    I E14 22:59:51 Opened COM8 at 115200 baud
    I E15 22:59:51 PC transfer speeds (COM8): 57600 115200 230400 460800 921600
    I E16 22:59:51 Loading S-record file (RangeCheck=Off)
    I E17 22:59:51 File: C:Documents and Settings1Рабочий стол1174289051_optiflash_e900(3)OptiFlash E900fl_sceptrehp_sgh_hw1_usb_S04.sre

    I E18 22:59:52 SRE line 30536: IGNORING: S70530080000C2
    I E19 22:59:52 There is 1 memory region in the S-record file:
    I E20 22:59:52 1: 0x30080000 — 0x300f746b = 488556 Bytes
    I E21 22:59:52 Loading S-record file (RangeCheck=On)
    I E22 22:59:53 File: D:программыE900XEGA1 нормE900XEGA1_s3.s3
    I E23 23:00:17 SRE line 3547: IGNORING: S70520020000D8
    I E24 23:00:17 SRE line 3548: IGNORING: S00600004844521B
    I E25 23:00:22 SRE line 74199: IGNORING: S705A002000058
    I E26 23:00:22 SRE line 74200: IGNORING: S01A000070616870655F726668656C696F73325F7463786F2E7333F9
    I E27 23:00:22 SRE line 75301: IGNORING: S70520010000D9

    лог такой длинный получился… до этого короче был гораздо…странна. не влазит сюда

    пишет слишком длинный комент

    возможно галка на Debug Mode повлияла…тада ее не было

  16. сори..сори…я совсем. старые настройки снесло из-за кода *2767*3855#. вот. а при первой прошивке после All is well телефон так и не включился сам. думала уже, что сдох, сама врубила — всё норм работает, тока прошивка старая так и осталась почему-то (FF1). Может быть тело, видя оптифлеш пытается доделать то, что тогда не вышло ( включается ) . или это совсем дикое предположение? несколько оптиков попробовала из разных мест (и рус и англ) с разными настройками. одно и тоже…

  17. bloodyfox,
    Для начала перемести Рабочую папку с рабочего стола хотябы на С:, длинное имя получается
    в Диспетчере устройст- Свойства того самого USB во вкладке Параметры порта — Дополнительно, тут можешь поменять Сом порт на 4й, комп ругнётся типа КОМ используется — всё равно жми продолжить, ну а потом в Оптике укажешь его

  18. У меня ошибка при чтении М620 "ERR_RANGE_OUTSIDE_FLASH", подскажите пожайлуста что делать.

  19. Здраствуйте, все страницы ниасилил, подскажите, как выбрать папку для сохранения дампа. Я выбираю,а он не дает выбрать папку, ее можно только открыть, а вней ведь пусто и там нечго выбирать, нажимаю ОК, потом возвращаюсь в настройки, а там опять "E:\Marble\Marble_DeKalb\marble_mfm.sre", хотя у меня даже такой папки нет

  20. Цитата: das
    das


    После того как всё убил, при перепрошивке ставил эти:
    0x20000000 — 0x2000ffff
    0x21ff0000 — 0x21ff1fff
    0x29000000 — 0x30000000
    как и написано в инструкции.

    Только вот мне кажется сейчас бесполезно их ставить… Они ведь всё равно потёртые? Я только номер ИМЕИ родной записал…

  21. Ребят, такая проблема… Перепрошил E770, да блин, с галкой Erase All Unused, да ещё и без регионов. В конце прошивки получил ошибку ERR_TOO_MANY_RETRIES. Короче убил IMEI. Тело включается, но вместо картинок полосы и тормозит жутко. IMEI потом восстановил прогой. Затем залил новую родную прошивку без галочки Erase All Unused, но с регионами. Ничего не поменялось. Потом сделал то же самое но с Erase All Unused. Ошибки не было, всё прошло нормально, но полосы и тормоза так и остались… И слитый дамп пробовал заливать — бесполезно. Подскажите пожалуйста, что делать?

  22. Цитата: Chii-01
    0x20000000 — 0x21ffffff — этот стоит по умолчанию


    а вот это зря. Если этот регион стоит во Flash and Veify, то от этого и проблемы. Убери его и поставь те, что в ИНСТРУКЦИИ и шей любую из прошивок, всё станет норм.

  23. помогите пожалуста!
    прошиваю тел Д830. прошивка идет нормально, но после нее наблюдается глюк с родными заставками — все полосами((( Что делать и еще, прошивал через низкий звук — прошивка не помогает, может поможете советом.

  24. goshanchic,
    Если показывает Power on mobile, значит телефон не переведён во флэш режим. Соединяй тел с компом по ИНСТРУКЦИИ так, чтоб телефон при этом не включился и не загорелись сенсоры. После этого укажи в Оптике тот СОМ порт, на который он сел в этом режиме, платформу указывай с USB на конце.

    slawon,
    Не за что , рад помочь .

  25. Такая вот проблема:шью е840,всю ночь просидел так и не получилось! всё делал как сказано!!сначал стояло usb,появляется power mobile и всё!!!на ночале стоит и не грузится!поменял на uarts грузится на сто процетов и встает loading setap loader 1|1….!подскажите чё делать..порты все какие можно менял!результат 0!!!

  26. slawon,
    Не советую применять Erase All Unused!!! Тем более с неизвестными регионами, можешь загубить телефон!
    Если прогресс процесса пошёл, ошибок небыло и в конце появилась надпись "All is well !", то ты перепрошился. Также можешь проверить текущую прошивку кодом *#1234#, если конечно ты проверял и знаешь какая у тебя была изначально.

    Прошей CTS файл с галочкой File Sytem Format и CTS Only в последней вкладке Оптика, только учти что очистится записная книга и контент.

    P.S. Ты пробовал ввести код *2767*8451#, не помогло?

  27. помогите плиииииииз……пытаюсь снять дамп и постоянно пишет мне (ERR_COM)…..и не знаю, что делать(((…..я и пробовал порты выбирать, но чёт никак не получается((

    вообще ещё такой вопросик……дело в том, что мобила сестры (j600e) и она поставила парольна меню…вроде как говорит его всегда вводила и не меняла…и вот в один прекрасный день он перестал приниматься…я решил, что может поможет перепрошивка…..коды не помогают…. ……я то хоть правильно делаю??

  28. Спасибо das в следующий раз буду по внимательней читать инструкцию.

    P.S. — Вы слова типа "Внимательно" пишите ещё более большими буквами, а то такие как я не всегда понимают их смысл с ПЕРВРГО раза. Вобщем — спасибо![/color]

    А вот ещё один вопрос — а как проверить рабочий дамп или нет, ну чтоб всё это потом плачевно не закончилось.

  29. Topor,
    поставь дрова по ЭТОЙ инструкции, там и прочитаешь, какой порт надо выбирать в настройках.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here