Перейти к содержимому

Расшифровка часто встречающихся ошибок FlashTool

 

Расшифровка часто встречающихся ошибок FlashTool. ™

 

Инструкция дополняется и обновляется.

 

(1003) S_COM_PORT_OPEN_FAIL

Спойлер

Проблема с портом.
Может возникать если например у вас в BIOS отключены com-порты (хоть в данном случае com-порт здесь виртуальный, а физический USB, но при отключении вы просто не увидите оборудование на которое ставятся драйверы preloader). 
либо проблема в USB кабеле (помогает смена кабеля для прошивки).
либо проблема в USB-порту компьютера (помогает переподключение кабеля в другой порт).

 

(1011) S_NOT_ENOUCH_STORAGE_SPACE

Спойлер

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

 

(1012) S_NOT_ENOUGH_MEMORY

Спойлер

Воспользуйтесь более свежей версией прошивальщика.

 

(1013) S_COM_PORT_OPEN_FAIL

Спойлер

Ошибка по характеру и направленности аналогична ошибке 1003. Решения нужно искать по тому же принципу (см. 1003).
Также может помочь смена версии прошивальщика на v5.

 

(1022) S_UNSUPPORTED_VER_OF_DA

Спойлер

Нужно использовать более новую версию SP FlashTool.

 

(1040) S_UNSUPPORTED_OPERATION

Спойлер

Scatter файл не подходит телефону. Например в названии присутствует 6577, а телефон на самом деле 6573

 

(1041) S_CHKSUM_ERROR

Спойлер

Ошибка проверочного файла.

Удалить файл checksum.ini из папки с прошивкой и пробовать ещё раз прошиться.

 

(2004) S_BROM_DOWNLOAD_DA_FAIL

Спойлер

Ошибка записи DA загрузчика во внутреннюю память SRAM процессора.
Причины:
1. Проблема в соединении между FlashTool и BootROM.
2. Устройство могло неожиданно выключиться из-за низкой зарядки аккумулятора.
Действия:
1. Попробуйте еще раз.
2. Произведите проверку кабеля и разъема устройства на отсутствие повреждений.
3. Проверьте напряжение питания устройства.

 

(2005) S_BROM_CMD_STARTCMD_FAIL

Спойлер

Случаи возникновения ошибки:
1. При выборе Download на блоках preloader или dsp_bl не установлена галка. Надо использовать подходящую версию SPFT , например v2.xxx для телефонов MT6573, или выключить режим DA Download All.
2. При выборе Download на блоках preloader или dsp_bl установлена галка. Надо снять галку с этих блоков! Если эти блоки необходимо прошить, надо подсоединить телефон в режиме BOOTROM.
3. При выборе ReadBack, Format или MemoryTest. Надо подсоединить телефон в режиме BOOTROM.

 

(2020) S_BROM_CHKSUM16_MEM_RESULT_DIFF

Спойлер

Ошибка возникает при попытке записать загрузчик во внутреннюю SRAM процессора.

Проблема во внутренней памяти, как следствие ошибка 16 бит. контрольной суммы.

 

(2035) S_BROM_CMD_JUMP_DA_FAIL

Спойлер

После нажатия кнопки download попробуйте подключить к компьютеру выключенное устройство с предварительно зажатыми кнопками громкости.

 

(3001) S_DA_EXT_RAM_ERROR

Спойлер

Возможно проблемы с подключением. Проверьте кабель и/или переподключите кабель в другой порт.

 

(3012) NAND_FLASH_NOT_FOUND

Спойлер

Проблема связанная с определением флеш памяти устройства.

Известные методы побороть данную проблему:

  1. Попробовать использовать разные версии прошивальщика, т.к. по мере выпуска разных версий обновляется и информация о флеш памяти.
  2. Попробовать прошить смартфон на другом компьютере, т.к. бывают софтовые проблемы, мешающие корректно определить память на конкретной машине.

 

(3013) S_DS_SOC_CHECK_FAIL

Спойлер

Возможно, что в окне SP_Flash_Tool не стоит птичка на uboot. uboot - загрузчик операционной системы + драйверы для инициализации основного оборудования (дисплей, процессор, GPIO).
Или когда в строке пути есть русские имена папок например:

Спойлер


C:\Users\Колян\Desktop\Хата\Прошивки\Прошивка планшета\8.31\Surfer 8.31 3G_20130402_V1.03\Surfer 8.31 3G_20130402_V1.03

 

 

(3036) S_DA_INVALID_RANGE

Спойлер

Проблема заключается в том, что SP Flash Tool перед прошивкой сравнивает адрес PMT блока на флеше устройства со scatter файлом и находит разницу, почему и выдает ошибку. PMT блок создается динамически программой SP Flash Tool из scatter файла. Чтобы удалить/перезаписать PMT блок на новый из scatter файла необходимо сначала стереть его в девайсе, который вы хотите прошить. Для этого необходимо в программе SP Flash Tool нажать на кнопку "Format" (в открывшемся окне ничего не меняем, просто нажимаем ОК), далее нажимаем "Download" и SP Flash Tool запишет заново на флеш новые данные о PMT блоке и других тоже.

 

(3066) S_DA_HANDSET_FAT_INFO_NOT_FOUND

Спойлер

Возникает при автоматическом форматировании, следует попробовать установить адреса форматирования в ручную.

 

(3144) S_DA_EMMC_FLASH_NOT_FOUND

Спойлер

Кроме проблемы с железом может быть когда Scatter файл не подходит телефону.
Например в названии присутствует emmc, а телефон на самом деле с MTD флэш.

 

(3148) S_DA_SDMMC_READ_FAILED

Спойлер

Ошибка возникает при попытке произвести запись в неисправную флешку.

 

(3149) S_DA_SDMMC_WRITE_FAILED

Спойлер

Проблема может быть аппаратная, например при вышедшей из строя флеш-памяти.

 

(3168) S_CHIP_TYPE_NOT_MATCH

Спойлер

Неверный scatter-файл. Используйте "родной" scatter файл от вашего устройства.

 

(4001) S_FT_DA_NO_RESPONSE

Спойлер

Решение: сменить USB-порт и перенести SP Flash Tool в корень диска C:\
Также есть вариант, что в файле download agent нет информации о ЦП/флэш.

Решение: обновить версию прошивальщика.
Проблема может быть аппаратная, например при вышедшей из строя флеш-памяти.

 

(4008) S_FT_DOWNLOAD_FAIL

Спойлер

Способы из практики, которые решили данную проблему:

  • Смена версии прошивальщика и самое интересное, что на более старую версию. 
  • Смена кабеля для прошивки.
  • Также возможно в процессе прошивки села АКБ... Решение: зарядить телефон и попробовать прошивку заново.

 

(4009) S_FT_READBACK_FAIL

Спойлер

Кроме ошибок чтения в самом телефоне такая же ошибка при ошибках в файловой системе ПК. Например не хватает места для файла или файл невозможно перезаписать, т.к. он залочен.  Для уточнения надо смотреть лог.

 

(4010) S_FT_FORMAT_FAIL

Спойлер

Ошибка форматирования флеш. Проверьте настройки формата.

 

(4032) S_FT_ENABLE_DRAM_FAIL

Спойлер

Встретилась ошибка 4032 при попытке смены прошивки на аппарате с процессором MT6589 через программу Sp_Flash_tool. 
Аппарат оживил, отформатировав телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе sp_flash_tool, затем скачал официальную прошивку и прошил ее со всеми галочками через кнопку download. Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошиваться если предыдущая попытка была неудачная.

Так же ошибка проявляется с неверным блоком preloader. Нужно найти родной preloader и прошить его. Если прошивка стандартным методом не приносит результата, то возможно придется прошивать аппарат через тестпоинт.

 

(4048) S_FT_MEMORY_TEST_FAIL

Спойлер

Встретилась ошибка 4048 при попытке проверки памяти через вкладку Memory test в SP Flash Tool. Симптомы поведения аппарата такие - телефон не загружается, постоянно перезагружается на заставке.

 

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL

Спойлер

Не совпадают размеры блоков в PMT и в скаттере. Надо искать в BROM_DLL логе строку: 

Спойлер


size changed from 0x

Часто бывает:

Спойлер


Partition 13 (USRDATA ) size changed from 0x0000000000000000 to 0x000000000B620000

Такая ошибка может возникнуть после кривого редактирования scatter во время лечения ошибки 8038.

Лечится загрузкой через FT всех блоков, или только одного блока userdata, после этого размер в PMT должен поменяться на правильный. Вместо целого блока можно прошить userdata_nvram_only.img из своего бэкапа или файл пустышку.

В scatter размера нет, поэтому сам SPFT рассчитывает размер USRDATA исходя из размеров флэш и места под BMTPOOL. А в таблицах PMT внутри тела размер блоков прописан и в данном случае кто-то или что-то туда прописало ноль. Для лечения этого случая можно переименовать в scatter USRDATA в __NODL_USRDATA ... но тут может возникнуть ошибка 8038 из-за разницы в именах. В общем случае эта ошибка лечится загрузкой всех блоков (может одного usrdata хватит), после этого размер в PMT должен поменяться на правильный.

 

(5002) S_INVALID_DA_FILE

Спойлер

При настройке SP_Flash_Tool download agent нужно выбирать прилагающийся к данной версии прошивальщика.

Выбор других агентов дает такую ошибку.

 

(5007) S_FTHND_FILE_IS_NOT_LOADED_YET

Спойлер

Данная ошибка "лечится" выбором другого метода прошивки Firmware Update -> Download.

 

(5054) S_DL_GET_DRAM_SETTINGS_FAIL

Спойлер

Cделал полный сброс через флештул, и теперь немогу установить новую прошивку. Cброс сделать ешё раз тоже не удаётся, вылетает та же ошибка. Проблему решил переустановив по-новой драйверы.

 

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

Спойлер

Неправильные файлы. Например когда выбрали scatter из папки с еще не подготовленными для FT файлами. Надо выбрать scatter из папки подготовленных для FT файлов.

 

(5069) S_DL_PMT_ERR_NO_SPACE

Спойлер

Может возникнуть при физической неисправной памяти или флешка ушла в защиту (только чтение).

 

(6124) S_SECURITY_INVALID_PROJECT

Спойлер

Проблема решилась следующим образом: Options -> DA Download All -> Speed -> Full Speed (при выбранном режиме High Speed на моем компе появляется вышеописанная ошибка) и кстати метод еще сработал для ошибки 1013

 

(8038) SP FLASH TOOL ERROR

Спойлер

Возникает если имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT). Нужно поправить scatter-файл в папке с прошивкой, т.е. привести к одному виду с вашем текущем скаттер-файлом, из прошивки которая у вас в данный момент на аппарате.
Надо смотреть SP_FLASH_TOOL.log и искать в нем строку NOT MATCH

Спойлер


NandLayoutParameter::CompareIsNandLayoutMatched(): NOT MATCH: load item key(CUSTPACK2), value(0x3444000), target item key(CUSTPACK), value(0x3444000)

в данном примере надо в scatter заменить имя CUSTPACK2 на CUSTPACK. Если отличий несколько, то эта ошибка будет возникать пока scatter после внесенных исправлений не станет идентичен PMT. Можно сразу все исправить, если сравнить таблицы которые в логе чуть выше строки NOT MATCH. Первая из scatter, вторая из PMT телефона.  Надо чтоб все имена блоков в scatter были такие же как во второй таблице:

PMT.jpg

Править scatter надо аккуратно! Меняйте только имена и сохраняйте исходное количество строк! 
Некоторые умудряются убрать перевод строки и строка с именем блока оказывается на одной строчке с фигурной скобкой. FT не видит этот блок и записывает PMT без него. Потом надо потратить усилия на восстановление этой таблицы!

Еще один способ:
- Скачиваем последний mtkdroidtools
- Подключаем телефон и сохраняем карту блоков (сохранится 2 файла и один из них будет с именем PMP)
- Оставляем только PMP и переименовываем его в обычный вид скаттера
- Через него можно прошить любую прошивку без ошибки 8038

Для телефонов с новым типом scatter (MT6572/82/92 и более новых):
1. В данный момент применяется старый тип scatter и(или) старая версия FT, которая некорректно работает с новым scatter.
2. Ранее применялся старый тип scatter или неподходящая версия FT, которая изменила таблицу PMT внутри тела на таблицу старого типа. 
Используйте версию SP FT, которая понимает новый тип scatter и не используйте старые версии FT со старым типом scatter!
3. Имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT)

 

(8045) SP FLASH TOOL ERROR

Спойлер

Ошибка по характеру похожа на 8038, но на практике правка скаттер файла не помогала. Для решения проблемы многие шли в сервисный центр и им воскрешали аппарат через программатор.
Очень немногим помогла прошивка через кнопку DOWNLOAD со всеми установленными галочками.

 

(8200) SP FLASH TOOL ERROR

Спойлер

Возникает если вы пытаетесь прошить аппарат на одной платформе, прошивкой от другого (например у вас mt6577, а вы пытаетесь прошить прошивкой от аппарата на mt6575 и т.д.)
Также может помочь смена версии прошивальщика.

 

 

http://spflashtoolguru.ru/viewtopic.php?id=5

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

4008

 

 

post-5204-0-18014900-1365092013_thumb.pn

 

 Вылечилась очень просто, нужно было прошивать со вставленной батареей. И все ok.

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

521c9e577904a_8888888888.png

 

Низкий заряд батареи

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Не достаточно памяти для хранения

post-28356-0-94509900-1382191381_thumb.p

Изменено пользователем bumersp

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

S6000? прошивка не подходит.

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Господа! А у меня вот такая ошибка.... Что делать? Возникла при прошивке тела.

post-29614-0-59731000-1382630829_thumb.j

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
спода! А у меня вот такая ошибка.... Что делать? Возникла при прошивке тела.

Расшифруй:

  • Какое тело
  • С какой прошивкой
  • на что шьем

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

 

спода! А у меня вот такая ошибка.... Что делать? Возникла при прошивке тела.

Расшифруй:

  • Какое тело
  • С какой прошивкой
  • на что шьем

 

 

Вообще китаец, прошивка с завода с ошибкой была. Вот попросил продавца, он мне прислал прошивку от производителя. Дрова все встали, телефон опознается. 

Увидел что тут ошибки данной проги обсуждают и решил написать.

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Скаттер неверен - продаван не ту прошивку дал

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

У меня такая ошибка хотел на Royalstar 5s хотел поставить прошивку от lenovo a750 такая ошибка

3610215.jpg

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
У меня такая ошибка хотел на Royalstar 5s хотел поставить прошивку от lenovo a750 такая ошибка

примерно так- провереьте что шьете

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Продолжение этого

http://lenovo-forums.ru/topic/2182-custom-romallegrorom-для-lenovo-ideaphone-а390/?p=82005

 

Поставил 4.11 то же самое incorrect scatter file format 

 

 

 

PS Нашел у китайцев s320 там тоже, такой же   scatter file, как мне быть подскажите!

Можно tool - у подсунуть файл от 316 прошивки или какой другой для mt6577 

Изменено пользователем ИзГой

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

всем привет

ребят при прошивке a789 выскакивают такие ошибки 

1037 и 3148 подскажите что делать?

 
до прошивки телефон не включался загрузка останавливалась на "lenovo" 
прошивка стояла китайцами установленная LeWa OS
сейчас телефон как кирпич на кнопку включения и на зарядку не реагирует.
post-42944-0-13226200-1386505890_thumb.p
post-42944-0-36537100-1386505901_thumb.p

 

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
ыскакивают такие ошибки

второе ясно- не все галочки стоят. первое- не знаю.

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
первое- не знаю.

у кого узнать не подскажете?  

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
у кого узнать не подскажете?

надо экспериментировать. сделать формат перед заливкой и так далее. Эти ошибки не встречались еще

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
сделать формат
 

при формате так же 1037 выскакивает

сделал Memory Test вот такая картина...

Internal RAM:

Size = 0x00020000 (128KB)

External RAM:

Type = DRAM

Size = 0x20000000 (512MB/4096Mb)

NAND Flash:

ERROR: NAND Flash was not detected!

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

(8038) SP FLASH TOOL ERROR

Вылетела ошибка подскажите что мне делать, можно по подробнее, а то я в этом деле мало чего понимаю. Спасибо

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Проще всего сделать новый скатер файл с помощью MTKDroidTool, и прошиваться с помощью этого скатер файла.

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Добрый день. Потерял по незнанки IMEI, перечитал кучу статей как вернуть и все! Телефон теперь не включается. При прошивке SP_Flash_Tool_v3.1238.5.sn58 выдает ошибку 1037. Помогите пожалуйста.

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
При прошивке SP_Flash_Tool_v3.1238.5.sn58 выдает ошибку 1037. Помогите пожалуйста.

полный текст или скрин ошибки?

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

помогите у мене пишет no valid partition management table как решить?

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:
no valid partition management table как решить?

какой аппарат и после чего? Что сотворили, что грохнули разметку флеша?

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

подскажите выдает ошибку и не хочет шиться что делать ? ленова р 770  стояла MIUI а теперь не какая не ставиться ! ВЫРУЧАЙТЕ НЕ ПОНЯТНО !

post-37488-0-61174100-1394633106_thumb.j

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Вот такая проблема ,при попытке прошивки A390 ,пробывал разные драйвера ,правда у меня виндовс 32-разрядная именно под неё есть дрова?

post-81281-0-89620300-1396790498_thumb.p

Поделиться этой записью


Ссылка на запись
Поделиться на других сайтах
  • Поделиться:

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта.


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас
  • Поделиться:
Скрыть сайдбар
×