Sp flash tool error 8045 что делать. Расшифровка ошибок SP Flash Tool

При прошивке телефона Lenovo, программой Smart Phone FlashTool перед началом процесса или на определённой стадии прошивки, могут появляться различные ошибки.
В результате чего мы не можем завершить процесс и получаем четырехзначный од программы SP FlashTool

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

(1003) S_COM_PORT_OPEN_FAIL
Проблема с портом.

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

(1011) S_NOT_ENOUCH_STORAGE_SPACE

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

(1013) S_COM_PORT_OPEN_FAIL

    Ошибка по характеру и направленности аналогична ошибке 1003. Решения нужно искать по тому же принципу.
    Уменьшить скорость записи в настройках программы. Вкладка: Options -> DA Download All -> Speed -> Full Speed.
    Также, может помочь смена версии прошивальщика на v5.


(1040) S_UNSUPPORTED_OPERATION
Scatter файл не подходит телефону. Например в названии присутствует 6592, а телефон на самом деле 6589

    Решается заменой или изменениями Scatter файла

(2005) S_BROM_CMD_STARTCMD_FAIL
На телефонах с MTD флэш случаи возникновения ошибки:

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

(3001) S_DA_EXT_RAM_ERROR
Возможно проблемы с подключением.

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

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


(3144) S_DA_EMMC_FLASH_NOT_FOUND
Проблема с железом или Scatter файл не подходит к телефону. Например в названии присутствует emmc, а телефон на самом деле с MTD флэш.


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


(3036) S_DA_INVALID_RANGE
SP Flash Tool адрес PMT блока на флеше устройства не совпадает с таковым в scatter файле.

    PMT блок нужно удалить через вкладку "Format", и залить новый из scatter файла через кнопку "Download" и SP Flash Tool запишет заново на флеш новые данные о PMT блоке и других тоже.

(4001) S_FT_DA_NO_RESPONSE

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

(4008) S_FT_DOWNLOAD_FAIL

    Смена версии прошивальщика, возможно на более старую версию.
    Смена кабеля для прошивки.
    Зарядить батарею перед прошивкой телефона и попробовать прошить снова.

(4009) S_FT_READBACK_FAIL
Кроме ошибок чтения в самом телефоне такая же ошибка при ошибках в файловой системе PC . Например не хватает места для файла или файл невозможно перезаписать так как он заблокирован. Возможно заливаете прошивку от 8 гб на 4 гб аппарат. Для уточнения нужно смотреть лог файл.


(4032) S_FT_ENABLE_DRAM_FAIL

    Ошибка связанная с неверным блоком preloader, возможно поможет смена прошивки или версии . На аппарате с процессором MT6589, проблема решилась форматированием телефона, и заливки прошивки с нуля.
    Возможно следует переустанавливать драйверы и делать форматирование повторно, и потом перепрошиваться если предыдущая попытка была неудачная.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL
Не совпадают размеры блоков в PMT и в scatter.txt. Нужно искать строку в BROM_DLL логе.
size changed from 0x
Часто бывает
Partition 13 (USRDATA) size changed from 0x0000000000000000 to 0x000000000B620000
Если на процессоре МТК, в scatter нет размера, и сам SPFT рассчитывает размер USRDATA исходя из размеров флэш и места под BMTPOOL. А в таблицах PMT внутри тела размер блоков прописан и в данном случае кто-то или что-то туда прописало ноль:sh_ok: . Для лечения этого случая Можно переименовать в scatter.txt USRDATA в __NODL_USRDATA... но теперь может возникнуть 8038 из-за разницы в именах. В общем случае эта ошибка лечится загрузкой всех блоков (может одного usrdata хватит), после этого размер в PMT должен поменяться на правильный.



(5054) S_DL_GET_DRAM_SETTINGS_FAIL
Необходимо переустановить драйверы.


(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR
Неправильные файлы. Нет необходимых файлов в папке с файлом scatter.


(6124) S_SECURITY_INVALID_PROJECT , MSP ERROE CODE: 0x00

    Уменьшить скорость записи в настройках программы. Вкладка: Options -> DA Download All -> Speed -> Full Speed

(8038) SP FLASH TOOL ERROR
Возникает если имена или адреса блоков в scatter отличаются от таблицы внутри телефона (PMT). Надо смотреть 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 были такие же как во второй таблице


(8045) SP FLASH TOOL ERROR
Ошибка по характеру похожа на 8038, но на практике правка scatter.txt не помогает.

    Можно попробовать прошить через кнопку DOWNLOAD со всеми установленными галочками.
    Не помогли предыдущие варианты - воскрешать аппарат через программатор.

(8200) SP FLASH TOOL ERROR

    Прошивка предназначена для одной платформы, пытаетесь прошить прошивкой от другой (например у вас 6592, а вы пытаетесь прошить прошивкой от аппарата на 6589 и т.д.)
    Попробуйте сменить версию программы прошивальщика.

Возможные ошибки, которые выдает программа SP Flash Tool при прошивке устройств на базе процессоров компании MediaTek.

(1003) S_COM_PORT_OPEN_FAIL

Проблема с портом.

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

(1011) S_NOT_ENOUCH_STORAGE_SPACE

Возникает когда размер какой-либо части прошивки превышает размер отведенного ему пространства (Обычно это блок ядра или Recovery). Возможно поможет смена версии флешера.

(1013) S_COM_PORT_OPEN_FAIL

Ошибка по характеру и направленности аналогична ошибке 1003.

(1022) S_UNSUPPORTED_VER_OF_DA

Необходимо использовать более новую версию SP Flash Tool

(1040) S_UNSUPPORTED_OPERATION

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

(2005) S_BROM_CMD_STARTCMD_FAIL

На телефонах с MTD флэш случаи возникновения ошибки:

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

(3001) S_DA_EXT_RAM_ERROR

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

(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

(3144) S_DA_EMMC_FLASH_NOT_FOUND

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

(3066) S_DA_HANDSET_FAT_INFO_NOT_FOUND

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

(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 блоке и других тоже.

(4001) S_FT_DA_NO_RESPONSE

Решение — сменить USB-порт и перенести SP Flash Tool в корень диска C:

Также есть вариант, что в файле download agent нет информации о CPU/Flash. Решение — обновить версию флешера.

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

(4008) S_FT_DOWNLOAD_FAIL

Решение проблемы:

  • смена версии флешера, возможно даже на более старую версию;
  • смена кабеля для прошивки;
  • также возможно в процессе прошивки сел аккумулятор. Решение: зарядить телефон и попробовать прошивку заново;
  • также возможно стоит прошивать со вставленной батареей.

(4009) S_FT_READBACK_FAIL

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

(4032) S_FT_ENABLE_DRAM_FAIL

Ошибка возникает при попытке смены прошивки на аппарате с процессором через программу SP Flash Tool.

Решение проблемы:

После прошивки телефона, отформатируйте телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе SP Flash Tool, далее прошейте официальную или именно от вашего устройства прошивку и прошейте все блоки (установите все галочками). Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошивать, если предыдущая попытка была неудачной.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL

Не совпадают размеры блоков в PMT и в scatter-файле. Необходимо найти в BROM_DLL логе строку:

size changed from 0x

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

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

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

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

(5002) S_INVALID_DA_FILE

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

(5054) S_DL_GET_DRAM_SETTINGS_FAIL

Если при полном сборе через SP Flash Tool, и нет возможности установить новую прошивку, а также не удается сделать сброс ещё раз.

Решение проблемы:

Переустановить драйвера заново.

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

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

(5069) S_DL_PMT_ERR_NO_SPACE

Аппатаная проблема с флеш-памятью

Ошибка возникает:

Если делать Format, то вылезет ошибка S_PART_NO_VALID_TABLE (1037) и при этом говорится, что нужно сделать Download для создания таблицы разделов.
Firmware Upgrade не дает делать -> опять же из-за ошибки 1037
Можно сделать Download одного только PRELOADER. Загрузка любого другого раздела выдает ошибку (5069) S_DL_PMT_ERR_NO_SPACE.
От версии scatter-файла не зависит.
От размера раздела FAT тоже не зависит.
Можно сделать Manual Format — дает, но в пределах UA Size. После этого попытка залить любой раздел снова заканчивается ошибкой 5069.

Скорее всего это особенность флеш-памяти — бывают такие случаи, когда ни форматирование, ни низкоуровневое форматирование не дает никакого эффекта.

(6124) S_SECURITY_INVALID_PROJECT

Решение проблемы:

Выбираем: Options -> DA Download All -> Speed -> Full Speed (при выбранном режиме High Speed на на некоторых ПК появляется ошибка (6124)).

(8038) SP FLASH TOOL ERROR

Возникает если имена или адреса блоков в scatter-файле отличаются от таблицы внутри телефона (PMT). Надо смотреть 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 были такие же как во второй таблице.

(8045) SP FLASH TOOL ERROR

Ошибка похожа на 8038, но правка scatter-файла не решала проблему.

Решение проблемы:

1) Прошивка аппарата через программатор.
2) В редких случаях помогла прошивка через кнопку DOWNLOAD со всеми установленными галочками.

(8200) SP FLASH TOOL ERROR

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

Решение проблемы:

В других случаях — смена версии флешера.

Invalid ROM or PMT address

Если аппаратная часть устройство заведомо в порядке — необходимо форматирование памяти, а далее прошивка в стандартном порядке.

Часто бывает, что в процессе перепрошивки через сервисную утилиту SP Flashtool выдается ошибка. Это не просто так. Каждая ошибка означает какую-то проблему. Обычно, программа пишет Вам на английском языке краткое описание проблемы и сообщает код этой проблемы.
Новинку сложно понять, что это такое и почему оно капризничает. Поэтому мы на форуме РулСмарта, где помогают всем бесплатно, спрашиваем, а, какой код ошибки, а? И уже потом по этому коду ориентируемся в чем же проблема. Чуть ниже мы приведем самый исчерпывающий список кодов с расшифровкой проблем. На самом деле это нами уже было проделано в специальной теме на форуме Rulsmart, но в статье мы немножечко опишем это детальнее, поскольку именно текущий материал рассчитан на новичков-новичков.

Флештул выдает ошибку

Некорректный Scatter файл. Например, в файле scatter отключены блоки PRELOADER и DSP_BL


Проблема с портом. Например, ошибка может появиться, если в BIOS отключены COM порты. Даже если COM порт виртуальный, а физический USB. В этом случае вы не увидите оборудование на которое ставятся драйверы PRELOADER. Проблема может быть в кабеле USB, в этом случае замените кабель. Если неисправен USB порт компьютера, то необходимо переткнуть кабель в другой порт. Теоретически, может возникать в режиме UART USB порта. Порт был виден, его выбрали в настройках Flash Tool, программа записала его в INI файл, после чего систему перегрузили с отключенным портом, и сразу же запустили Flash Tool, не выбирая порт.. Когда после прохода красной полосы до 100% в результате прошивки, кнопки операций снова становятся доступными для нажатия, но ни сообщения об ошибке, ни окошка с зеленым кругом не появляется возникнет данная ошибка, или аналогичная ей, код которой 1013 . В этом состоянии Flash Tool не закрывает COM порт, и попытка снова запустить любую операцию, переподключив устройство, вызовет ошибку. Если программа перешла в такое неопределенное состояние, то нужно закрыть ее и запустить заново


Возникает в том случае, если размер одной из частей прошивки превышает размер отведенного ему пространства. Обычно это блок ядра или рекавери. Данная ошибка иногда возникает на недоработанных версиях Flash Tool. Замените используемую версии прошивальщика



Ошибка аналогична ошибке 1003. Решения нужно искать по тому же принципу. Может помочь смена версии прошивальщика, или прошивка устройства с отключенной батареей


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


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


Scatter файл не подходит для устройства. Например в названии файла содержится номер версии 6777, а устройство версии 6555


Необходимо перейти во вкладку Help, нажать Open Logs Folder и удалить все логи. Перейти в папку с прошивкой и удалить файл Checksum.ini


Проблема может заключаться в версии флэштула. Загрузите версию в конце которой есть обозначение SEC. Ошибка может возникнуть, если в операционной системе установлено множество USB драйверов для разных устройств. Воспользуйтесь программой USBDeview для удаления установленных USB драйверов и выполните прошивку через Flash Tool. Может помочь подключение устройства с зажатой клавишей громкости + или -. Если вышеперечисленные способы не помогают, после того как появится ошибка, необходимо сразу закрыть окно с ошибкой и тут же нажать кнопку download еще раз


Ошибка может возникать на устройствах MTD, если при выборе режима Download на блоках PRELOADER или DSP_BL не установлена галочка. Необходимо использовать подходящую версию Flash Tool, например v2.xxx для телефонов MT6573, или выключить режим DA Download All.. При выборе режима Download на блоках PRELOADER или DSP_BL установлена галочка, необходимо ее снять с этих блоков. Если эти блоки необходимо прошить, то подсоединить телефон в режиме BOOTROM. При выборе ReadBack, Format или MemoryTest нужно подключить устройство в режиме BOOTROM. Можно попробовать прошить устройство с отключенной батареей


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


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


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


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


Возможно, что в настройках прошивки Flash Tool не стоит галочка на Uboot . Uboot - загрузчик операционной системы и драйверов для инициализации основного оборудования, таких как дисплей, процессор, GPIO.


Воспользуйтесь другой версией прошивальщика. Попробуйте заменить версию прошивальщика с пятой на третью версию


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


Ошибка возникает, если есть проблемы с аппаратной частью устройства. Также может возникать в том случае, если Scatter файл не подходит к устройству. Например, в названии присутствует emmc, а устройство на самом деле с MTD флэш. Есть вероятность того, что проблема решится, если воспользоваться другим компьютером и операционной системой. Предпочтительно использовать компьютер с операционной системой Windows XP со вновь установленными драйверами


Воспользуйтесь другой версией прошивальщика. Если прошиваете 3 версией, попробуйте 5 версию, либо наоборот. Выберите режим Format all + download. Необходимо переустановить драйвера для устройства и добиться того, чтобы в диспетчере устройств устройство правильно отображалось как MTK USB PORT. Запустите Flash Tool, снимите галочки со всех пунктов, кроме PRELOADER и прошейте в режиме Download. Если прогрес идёт но в конце возникает ошибка, то убеждаемся что прошивать будем только PRELOADER. В верхней части окна Flash Tool, рядом с кнопкой Download, нажмите кнопку Format. Откроется окно настроек форматирования с режимами форматирования Auto и Manual. В режиме Auto есть две настройки, поставить галочку на верхний пункт и нажать OK. Начнётся форматирование. После окончания форматирования, снова прошить PRELOADER. После удачной прошивки PRELOADER, прошить устройство полностью


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


Смените порт USB и перенесите Flash Tool в корень диска. Возможно, в Download Agent нет информации о ЦП/флэш, поэтому воспользуйтесь более свежей версией прошивальщика. Ошибка может быть аппаратной, например при вышедшей из строя флеш-памяти


Воспользуйтесь другой версией прошивальщика. Есть вероятность, что поможет замена версии на более старую. Проблема может быть в кабеле USB, в этом случае замените кабель или порт USB. Возможно в процессе прошивки сел аккумулятор. Зарядите устройство и попробуйте выполнить прошивку заново. Можно попробовать вытащить из устройства аккумулятор и попробовать прошить без него. Попробуйте выполнить форматирование устройства


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


Рекомендуется сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01 и попытаться прошить аппарат через режим Firmware upgrade. Прошивка должна быть оригинальной для аппарата и содержать все блоки. Попробуйте сменить кабель для прошивки на более качественный


Ошибка может возникнуть при прошивке на аппарате с процессором MT6589. Для ее устранения, отформатируйте устройство через кнопку Format. Не делайте форматирование, если у вас аппарат на процессоре MT6575 или 6577. После форматирования, прошейте устройство со всеми галочками, нажав кнопку Download. Можно попробовать переустанавить драйверы и выполнить форматирование повторно. Выполнить прошивку, если предыдущая попытка была неудачной. Если ничего не помогло, то попробуйте сменить версию прошивальщика. Рекомендуется начать с версии 5.1352.01. Ошибка связана с неверным блоком PRELOADER. Необходимо найти родной PRELOADER и прошить его. Если прошивка стандартным методом не приносит результата, то возможно придется прошивать аппарат через тестпоинт. Появлению данной ошибки может способствовать низкий заряд батареи. Можно попробовать решить проблему замкнув 4 и 5 контакт на разъеме USB


Ошибка может возникать в том случае, если в строке пути, по которому расположена программа или прошивка, присутствует кириллица или некорректные символы, иероглифы. Допустимо размещение программы и файла прошивки только по тому пути, который полностью состоит из латинских символов. Пример, показывающий некорректное размещение файлов: C:\Users\Пользователь\Desktop\Прошивки\Прошивка планшета\


Возникает в том случае, если не совпадают размеры блоков в PMT и в Scatter файле. В общем случае эта ошибка устраняется загрузкой всех блоков, после этого размер в PMT должен поменяться на правильный. Можно попробовать сменить версию прошивальщика


Ошибка возникает при наличии проблем с флеш-памятью. Не рекомендуется решать проблему самостоятельно. Варианты устранения ошибки: прогрев чипа флеш-памяти паяльным феном при высокой температуре, примерно 400 градусов по цельсию. Вероятно, придется произвести замену чипа с донорской платы, либо на новый


При настройке Flash Tool Download Agent необходимо выбирать прилагающийся к данной версии прошивальщика. Выбор других агентов приводит к данной ошибке


Ошибка обычно возникает в том случае, если в программе Flash Tool стоит галочка на блоке, к которому некорректно указан путь, либо отсутствует. Для ее устранения, необходимо указать корректный путь к нужному блоку прошивки. Также при возникновении данной ошибки, воспользуйтесь другой версией прошивальщика, например v5.1352.01


Ошибка заключается в том, что программе Flash Tool не удалось получить настройки оперативной памяти устройства. Может возникнуть в том случае, если был выполнен полный сброс через Flash Tool. Также ошибка может происходить при обмене данными между Download Agent и устройством. При некорректной работе драйвера сбой при передаче может произойти лишь в том случае, если у вас операционная система Windows XP с сервис-паком ниже третьего. Необходимо установить третий сервис-пак. В старших версиях драйвер usbser.sys обновлениям не подвергался и в переустановке не будет смысла


Некорректный Scatter файл. Может возникнуть в том случае, если выбрали Scatter из папки с неподготовленными для Flash Tool файлами. Необходимо выбрать корретный Scatter файл


Ошибка вероятнее всего возникает из-за особенности флеш-памяти. Случается так, что форматирование, даже низкоуровневое, не дает никакого эффекта. Т.е во флеш-памяти все остается как есть. Если делать Format, то может появиться ошибка 1037 и при этом выводится сообщение, с необходимостью выполнить Download для создания таблиц разделов. Firmware Upgrade выполнить не удается, из-за ошибки 1037. Можно сделать Download только PRELOADER. Загрузка любого другого раздела выдаст ошибку 5069. От версии Scatter, размера раздела FAT не зависит. Можно выполнить Manual Format, но в пределах UA Size. После форматирования, попытка залить любой раздел снова сводится к ошибке 5069




Есть вероятность того, что ошибка пропадет после прошивки родного PRELOADER через кнопку Download. После этого выполнить прошивку модифицированного Recovery и полную прошивку


Ошибка часто встречается на аппаратах Huawei G610, Huawei G700, LG L60 Dual и на текущий момент не решаема в домашних условиях. Последствия: периодическая перезагрузка, в устройстве остаются удаленные файлы, при проверке памяти на запись возникает ошибка. Причина в том, что устройство имеет залоченный загрузчик, из-за чего необходимо прошить разлоченный SEC_RO для разблокировки и дальнейшей перепрошивки. Сводится все к тому, что именно при прошивке SEC_RO возникает эта ошибка. Рекомендуется заменить память в сервисе


Для устранения ошибки необходимо использовать режим Firmware upgrade. Внимание! Прошивка должна быть конкретно для прошиваемого устройства и содержать абсолютно ВСЕ блоки, которые обычно есть в стоковых прошивках


Ошибка похожа на 8038, но на практике правка Scatter-файла не помогает. Для решения проблемы можно обратиться в сервисный центр для прошивки аппарата через программатор. В домашних условиях иногда срабатывает вариант прошивки через кнопку Download со всеми установленными галочками. Также можно попробовать сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01. Проблема может быть аппаратная


Ошибка возникает если вы пытаетесь прошить аппарат на одной платформе, прошивкой от другого. Например у вас MT6577, а вы пытаетесь прошить прошивкой от аппарата на MT6575. Можно попробовать сменить версию прошивальщика на 5 версию, крайне желательно начать с версии 5.1352.01


Ошибка может возникать в том случае, если в строке пути, по которому расположена программа или прошивка, присутствует кириллица или некорректные символы, иероглифы. Допустимо размещение программы и файла прошивки только по тому пути, который полностью состоит из латинских символов. Пример, показывающий некорректное размещение файлов: C:\Users\Пользователь\Desktop\Прошивки\Прошивка планшета\


Ошибка возникает в случае несоответствия разметки в Scatter файле и в устройстве. Чаще всего случается, когда над устройством производились действия по кастомной переразметке через изменение параметров разделов в EBR. При этом сам Scatter обычно никто не меняет. Для устранения ошибки необходимо выполнить принудительное форматирование с параметрами: Auto Format Flash и Format whole flash except Bootloader для того, чтобы инициализировать устройство. Не забудьте заранее сделать бэкап NVRAM, IMEI. После форматирования необходимо выполнить полную прошивку через Download


Установить пакет Microsoft Visual C++ 2005-2008-2010-2012-2013-2017 Redistributable Package. Также убедитесь, что вы распаковали прошивальшик в корень диска на компьютере, а не пытаетесь запустить его из архива

Флештул завис

Да-да, такое бывает, когда у компьютера не хватает ресурсов или же Вы накосячили с параметрами. Разумеется, может быть и причинам в самом компьютере, обычное зависание, которое, как следствие, привело к отказу в работе программы. По большей части, это небольшая проблема, просто сотрете все данные (wipe all) и перепрошьете еще раз.
В общем, здесь волноваться не о чем, реально.

Ничего не понял

Если Вы не поняли, как исправить ошибку во флештуле, то бегом обращайтесь за бесплатной помощью в раздел первой помощи, на форум РулСмарта, там помогут. Только описывайте свою проблему детально и проявляйте максимум уважения, там отвечают гурманы высокоинтеллектуального общения.

C массовым распространением операционной системы Android в качестве программной основы для различных девайсов и гаджетов на рынке появилось огромное число разнообразных устройств, функционирующих на аппаратной платформе Mediatek (сокращенно MTK).

Большой выбор устройств и колоссальная их популярность привели к увеличению количества моделей использования, появлению новых программ и функций, но также привнесли в мир обычных пользователей новые проблемы, вызванные нестабильностью работы и проявлением программных сбоев у отдельных представителей из большого списка существующих Android-устройств. К счастью, многие проблемы могут быть достаточно просто решены с помощью прошивки МТК-девайсов. Одним из самых популярных решений для МТК-устройств в этой сфере является программа Sp Flashtool. Ошибки разработчиков программного обеспечения при использовании кастомных прошивок и описываемой программы легко устранимы, даже если пользователь не обладает высоким уровнем компетенции. Рассмотрим основные моменты использования Flashtool, ошибки, которые могут проявиться в процессе ее применения. Но об этом чуть ниже, для начала немного истории и теории.

Огромная популярность «Андроид» в качестве ОС и МТК для смартфонов и планшетов привела к большому разнообразию устройств, выпущенных с использованием вышеперечисленных аппаратных и программных компонентов. Открытость Android и относительная универсальность, а главное, доступность MTK для смартфонов, планшетов и других решений сделали досягаемыми разнообразные, ранее широко не распространенные возможности для конечных пользователей девайсов. Речь идет о возможности самостоятельного, без привлечения специалистов, управления и контроля за программной и аппаратной частью устройств.

Почему появилась программа SP Flashtool

Немногие знают, что каждый пользователь может не только запускать определенные производителем девайса функции, но и полностью контролировать и в некоторой степени улучшать их, а иногда даже создавать новые. Это так называемая «кастомизация», то есть изменение определенных частей системы «Андроид» под свои задачи. Кроме процесса кастомизации перед пользователями открылись возможности осуществления самостоятельного программного ремонта своих устройств, «переустановки» ОС и полной замены программной части смартфона либо планшета на более подходящую пользователю версию. Обобщенно все эти понятия можно назвать словом «прошивка».

Конечно же, обычный пользователь, да и сервисный инженер не способен работать с программной частью такого сложного устройства как любой девайс под управлением «Андроид». Для того чтобы «прошить» любой гаджет, необходимы инструменты (в нашем случае - программы), способные производить определенные манипуляции в автоматическом или полуавтоматическом режиме. Одной из самых известных программ такого плана является SP Flashtool. Это приложение, с помощью которого можно осуществить широкий ряд процедур с устройствами на базе MTK, обобщенно называемыми «прошивкой».

Как работать с SP Flashtool

Широкое разнообразие моделей, поддерживаемых программой, не позволяют написать универсальную инструкцию по ее применению.

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

  1. Загрузка необходимой версии программы, распаковка полученного архива (приложение не требует установки) и запуск.
  2. Указание программе пути расположения специального scatter-файла.
  3. Выбор разделов для прошивки в устройство.
  4. Перевод программы в подключения девайса.
  5. Подключение устройства.
  6. Ожидание завершения процесса прошивки.

В процессе выполнения вышеперечисленных шагов могут проявляться различные Flashtool ошибки, в большинстве случаев одинаковые для широкого ряда устройств и процедур. Рассмотрим их подробнее и попробуем применить способы, позволяющие решить ситуацию, когда Flashtool выдает ошибку.

Подготовка к работе с программой

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

  • Устанавливаем правильные драйвера устройства. При работе программы для передачи данных в устройство используется виртуальный COM-порт. Драйвер этого компонента у каждого устройства свой. Необходимо устанавливать только проверенные драйвера, полученные из достоверных источников.
  • Используем только полностью исправные и, главное, качественные USB-кабели. Этот компонент стоит точно не на последнем месте в перечне факторов, сопутствующих успешной прошивке. Очень часто случается, что пользователь, получающий массу ошибок при прошивке устройства через Flashtool, уже отчаивается на успешный исход мероприятия. А ведь достаточно взять другой ЮСБ-кабель, и все пройдет без ошибок, ровно и быстро.

«Правильная» версия Flashtool

И снова дает о себе знать широкое разнообразие MTK-устройств. Программа для прошивки постоянно обновляется; существует масса ее версий, применимых для определенного круга моделей. Важно узнать, какая версия приложения точно работает с конкретным девайсом и использовать только этот выпуск. Кроме того, в случае использования неправильной версии прошивальщика Flashtool ошибки, возникшие в процессе, могут даже привести к повреждению аппаратной части смартфона или планшета. Необходимо быть предельно внимательным.

Соответствующая «прошивка»

В большинстве случаев для каждого конкретного устройства производителем выпускается своя версия программного обеспечения. Это касается и кастомных прошивок. И хотя известны случаи, когда телефоны или планшеты принимают «не свою» прошивку и даже работают после этого, чаще всего при попытке прошить устройство «чужим» набором файлов возникнет ошибка. Чтобы избежать подобных ситуаций, нужно внимательно и четко определять модель и аппаратную ревизию девайса, а также загружать прошивки только из проверенных источников.

Исправность устройства

Несмотря на то, что Flashtool - это очень мощный инструмент, но он не «волшебный». Исправить аппаратные поломки не способна ни одна программа. К примеру, если пытаться прошить телефон с неисправным USB-разъемом или вышедшим из строя процессором - ничем хорошим это не закончится. Прошивка даже не начнется, а время, потраченное на попытки устранить генерируемые Flashtool ошибки, будет потрачено зря.

Самые частые ошибки

В действительности, количество ошибок, которые могут возникнуть при работе с программой, очень велико. Когда появляется ошибка при прошивке Flashtool, пользователю становится доступной информация о номере произошедшего события (номер ошибки), а также короткая расшифровка, которая, впрочем, не дает сколь либо ценных данных. Для большинства пользователей этот набор латинских букв совершенно бесполезен.

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

Ошибка 4001

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

Кроме того, при устранении ошибки 4001 часто помогает смена версии программы. Тут дело может быть в отсутствии в файлах приложения сведений о конкретной модели процессора или флеш-памяти, используемых в прошиваемом устройстве.

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

Ошибка 4008

Как и в предыдущем случае, генерируемая Flashtool ошибка 4008 не дает возможности сделать однозначный вывод о причине своего возникновения.

Многие пользователи устраняли ее, меняя версию программы на более старую. Также часто помогает смена USB-кабеля, используемого для прошивки.

Кроме прочего, к возникновению ошибки 4008 может привести ситуация, когда в момент работы с программой разряжается аккумулятор устройства. Если есть подозрение, что так и произошло, необходимо зарядить батарею и повторить шаги проведения процедуры прошивки сначала.

Ошибка 5054

Ошибка 5054 - весьма распространенная проблема, имеющая в большинстве случаев однозначное и единственное решение. Чтобы не возникала ошибка 5054, Flashtool должен безошибочно опознать подключаемый девайс. А общеизвестно, что для правильного «понимания» любого устройства программному обеспечению необходим драйвер. Другими словами, для решения проблемы нужно переустановить драйвер или найти другую подходящую версию. После совершения данной операции ошибка 5054 в большинстве случаев не возникает.

Ошибка 8038

Одна из немногих возможных ошибок, которая имеет однозначное описание и способы устранения. Если при попытке загрузить прошивку в устройство возникает ошибка 8038, Flashtool защищает память устройства от записи неверных блоков. Это может быть несовпадение имен и/или адресов блоков, содержащихся в scatter-файле, с таблицей блоков, записанной в устройстве.

Решением проблемы является применение другой версии прошивки, содержащей scatter-файл, отличный от вызвавшего ошибку. Если такой вариант невозможен, придется править scatter-файл вручную. Но применять подобное решение крайне не рекомендуется ввиду опасности повреждения флеш-памяти устройства записью блоков с неподходящими именами и/или адресами.

Как видим, проявление ошибок в приложении - не всегда плохая ситуация. Если все подготовительные процедуры, описанные выше, проведены верно, но ошибки все равно возникают, вероятно, SP 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. - Проблема решилась следующим образом: Options -> DA Download All -> Speed -> Full Speed (при выбранном режиме High Speed на моем компе появляется вышеописанная ошибка)

(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. Проверьте напряжение на аккумуляторе. Зарядите на зарядном устройстве аккумулятор. 4. Попробуйте прошить без аккумулятора.

(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

Спойлер

Проявляется если файл прошивки preloader не знает ROM-памяти установленной в Вашем смартфоне. Как правило это означает, что Вы купили смартфон из новой партии, в которой установлена память не учтенная на момент выпуска данной прошивки. Нужно найти прошивку новее или китайскую и использовать из нее 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 из-за разницы в именах. В общем случае эта ошибка лечится прошивкой всех блоков, после этого размер в 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

Спойлер

Иногда решается переустановкой драйверов.

(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 target item key (CUSTPACK ), value (0x3444000 )

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

Править 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 и т.д.)
Также может помочь смена версии прошивальщика.

5 пользователям понравился пост