Sp Flash Tool Error 8406

02.10.2019
Sp Flash Tool Error 8406 8,8/10 1126 reviews

Информация по ошибкам SP Flash Tool и найденные решения. (1002 или 0x3EA) S_INVALID_ARGUMENTS. При попытках прошивки, перед сообщением 'SP FLASH TOOL ERROR: (8406)' в устройствах _не_ появляется 'MediaTek PreLoader USB VCOM '. (3001) s_da_ext_RAM_error. Возможно проблемы с подключением. Проверьте кабель и/или переподключите кабель в другой порт. (3036) s_da_invalid_range. Проблема заключается в том, что SP Flash Tool перед прошивкой сравнивает адрес PMT блока на флеше устройства.

Ошибка Sp Flash Tool Error 8406

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

Sp Flash Tool Error 8406 Что Делать

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

Решение проблемы: После прошивки телефона, отформатируйте телефон через кнопку Format (не делайте это если у вас аппарат на процессоре MT6575 или 6577) в программе spflashtool, далее прошейте официальную или именно от вашего устройства прошивку и прошейте все блоки (установите все галочками). Иногда нужно удалять и переустанавливать драйверы и делать форматирование повторно, и потом перепрошивать, если предыдущая попытка была неудачной. Не совпадают размеры блоков в PMT и в scatter-файле. Необходимо найти в BROMDLL логе строку size changed from 0x Часто бывает Partition 13 (USRDATA ) size changed from 0x000000 to 0x000000 В scatter-файле размера нет, поэтому сам SPFT рассчитывает размер USRDATA исходя из размеров флэш и места под BMTPOOL. А в таблицах PMT внутри тела размер блоков прописан и в данном случае кто-то или что-то туда прописало нуль.

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

Аппатаная проблема с флеш-памятью Ошибка возникает: Если делать Format, то вылезет ошибка SPARTNOVALIDTABLE (1037) и при этом говорится, что нужно сделать Download для создания таблицы разделов. Firmware Upgrade не дает делать - опять же из-за ошибки 1037 Можно сделать Download одного только PRELOADER.

Загрузка любого другого раздела выдает ошибку (5069) SDLPMTERRNOSPACE. От версии scatter-файла не зависит.

От размера раздела FAT тоже не зависит. Можно сделать Manual Format - дает, но в пределах UA Size.

После этого попытка залить любой раздел снова заканчивается ошибкой 5069. Скорее всего это особенность флеш-памяти - бывают такие случаи, когда ни форматирование, ни низкоуровневое форматирование не дает никакого эффекта. NandLayoutParameter::CompareIsNandLayoutMatched: NOT MATCH: load item key(CUSTPACK2), value(0x3444000), target item key(CUSTPACK), value(0x3444000) Необходимо в scatter заменить имя CUSTPACK2 на CUSTPACK.

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

Tool

Первая из scatter-файла, вторая из PMT телефона. Надо чтоб все имена блоков в scatter были такие же как во второй таблице. ( 87.55 килобайт ) Кол-во скачиваний: 69.