Решение за грешка 1041 на Sp flash tool. Дешифриране на грешки на SP Flash Tool

Декодиране на често срещани грешки на FlashTool. ™

Можете да споделите своя опит или да обсъдите инструкции в темата:

Указанията се допълват и актуализират.

(1003) S_COM_PORT_OPEN_FAIL

Спойлер

Проблем с порта.
Това може да се случи, ако: - Например имате деактивирани com портове в BIOS (въпреки че в този случай com портът е виртуален, а физическият порт е USB, но когато е деактивиран, просто няма да видите оборудването, на което са инсталирани драйверите за предварително зареждане инсталиран).
- Проблемът е в USB кабела (смяната на кабела за фърмуера помага).
- Проблемът е в USB порта на компютъра (повторното свързване на кабела към друг порт помага).

(1011) S_NOT_ENOUCH_STORAGE_SPACE

Спойлер

Възниква, когато размерът на която и да е част от фърмуера надвишава размера на пространството, разпределено за него (обикновено това е ядро ​​или блок за възстановяване).
Понякога това се случва на „сурови“ версии на флаш устройството, така че може би промяната на версията на фърмуера ще помогне. Може да възникне при флашване с грешна версия на фърмуера за различно количество памет.

(1012) S_NOT_ENOUGH_MEMORY

Спойлер

Използвайте по-нова версия на фърмуера.

(1013) S_COM_PORT_OPEN_FAIL

Спойлер

Грешката е подобна по природа и посока на грешка 1003. Решенията трябва да се търсят според същия принцип (виж 1003).
- Промяната на версията на фърмуера на v5 може да помогне. - Проблемът беше решен по следния начин: Опции -> DA Изтегляне на всички -> Скорост -> Пълна скорост(когато е избран високоскоростен режим, горната грешка се появява на моя компютър)

(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. Когато изберете Изтегляне, предварителното зареждане или блоковете dsp_bl не се проверяват. Трябва да използвате подходящата версия на SPFT, например v2.xxx за телефони MT6573, или да изключите режима DA Download All.
2. Когато изберете Изтегляне, предварителното зареждане или блоковете dsp_bl се проверяват. Трябва да премахнем отметките от тези блокове! Ако тези блокове трябва да бъдат флашнати, трябва да свържете телефона в режим BOOTROM.
3. Когато изберете ReadBack, Format или MemoryTest. Трябва да свържете телефона в режим BOOTROM.

(2020) S_BROM_CHKSUM16_MEM_RESULT_DIFF

Спойлер

Грешката възниква при опит за запис на буутлоудъра във вътрешната SRAM памет на процесора. Проблемът е вътрешна памет, в резултат на това 16-битова грешка. контролна сума.

(2035) S_BROM_CMD_JUMP_DA_FAIL

Спойлер

След като щракнете върху бутона Изтегляне, опитайте да свържете изключено устройство към компютъра със задържани бутони за сила на звука.

(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\Kolyan\Desktop\Hata\Firmware\Tablet Firmware\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 (в прозореца, който се отваря, не променяме нищо, просто щракнете върху OK), след това щракнете върху „Изтегляне“ и 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 да не съдържа информация за CPU/флаш. Решение: актуализирайте версията на фърмуера.
Проблемът може да е хардуерен, например повредена флаш памет.

(4008) S_FT_DOWNLOAD_FAIL

Спойлер

Методи от практиката, които решават този проблем:

  • Промяна на версията на фърмуера и най-интересното е, че е повече стара версия.
  • Смяна на кабела за фърмуера.
  • Също така е възможно батерията да е изтощена по време на процеса на фърмуера... Решение: заредете телефона (батерията) и опитайте отново с фърмуера.
  • Форматирането на устройството също понякога може да помогне.

(4009) S_FT_READBACK_FAIL

Спойлер

В допълнение към грешките при четене в самия телефон, същата грешка има, когато има грешки във файловата система на компютъра. Например, няма достатъчно място за файла или файлът не може да бъде презаписан, защото заключено е. За да изясните, трябва да погледнете дневника.

(4010) S_FT_FORMAT_FAIL

Спойлер

Грешка при форматиране на Flash. Проверете настройките на вашия формат.

(4032) S_FT_ENABLE_DRAM_FAIL

Спойлер

Появява се, ако файлът на фърмуера за предварително зареждане не познава ROM паметта, инсталирана във вашия смартфон. Като правило това означава, че сте закупили смартфон от нова партида, в която е инсталирана памет, която не е взета предвид по време на пускането на този фърмуер. Трябва да намерите по-нов или китайски фърмуер и да използвате предварителното зареждане от него.

Опитайте да форматирате телефона.
- Понякога трябва да премахнете и преинсталирате драйвери и да форматирате отново, след което да презаредите, ако предишният опит е бил неуспешен.
- Ако флашването на фърмуера по стандартния метод не доведе до резултати, тогава може да се наложи да флашнете устройството чрез тестова точка.

(4048) S_FT_MEMORY_TEST_FAIL

Спойлер

Срещнах грешка 4048, когато се опитвах да тествам памет през раздела Тест на паметта в SP Flash Tool. Симптомите на поведението на устройството са следните: телефонът не се зарежда, постоянно се рестартира на скрийнсейвъра.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL

Спойлер

Размерите на блоковете в PMT и scatter не съвпадат. Трябва да потърсите реда в регистрационния файл на BROM_DLL:

Спойлер

Размерът е променен от 0x

Често се случва:

Спойлер

Размерът на дял 13 (USRDATA) е променен от 0x00000000000000000 на 0x000000000B620000

Тази грешка може да възникне след неправилно редактиране на scatter по време на лечението на грешка 8038. Тя може да бъде излекувана чрез зареждане на всички блокове чрез FT или само на един блок с потребителски данни, след което размерът в 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_ET

Спойлер

Тази грешка може да бъде „излекувана“ чрез избор на различен метод на фърмуера Актуализация на фърмуера -> Изтегляне.

(5054) S_DL_GET_DRAM_SETTINGS_FAIL

Спойлер

Понякога може да се реши чрез преинсталиране на драйверите.

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

Спойлер

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

(5069) S_DL_PMT_ERR_NO_SPACE

Спойлер

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

(6124) S_SECURITY_INVALID_PROJECT

Спойлер

Проблемът беше решен по следния начин: Опции -> DA Изтегляне на всички -> Скорост -> Пълна скорост(когато е избран високоскоростен режим, грешката, описана по-горе, се появява на моя компютър) и между другото, методът работи и за грешка 1013 ключ на целеви елемент (CUSTPACK), стойност (0x3444000)

V в този примерТрябва да замените името CUSTPACK2 с CUSTPACK в скатера. Ако има няколко разлики, тогава тази грешка ще се появи, докато разсейването, след направените корекции, стане идентично с PMT. Можете да коригирате всичко веднага, ако сравните таблиците, които са в дневника точно над реда NOT MATCH. Първият е от scatter, вторият е от PMT телефон. Всички имена на блокове в scatter трябва да са същите като във втората таблица:

Scatter трябва да се редактира внимателно!Променете само имената и запазете оригиналния брой редове!
Някои хора успяват да премахнат подаването на ред и редът с името на блока завършва на същия ред с фигурната скоба. FT не вижда този блок и записва PMT без него. Тогава трябва да положите усилия, за да възстановите тази маса! Друг начин:
- Изтеглете най-новите mtkdroidtools
- Свържете телефона и запазете блок картата (2 файла ще бъдат запазени и един от тях ще бъде наречен PMP)
- Оставяме само PMP и го преименуваме на обичайния тип скатер
- Чрез него можете да флашнете всеки фърмуер без грешка 8038 За телефони с нов тип скатер (MT6572/82/92 и по-нови):
1. В момента се използва стар тип скатер и/или стара версия на FT, която не работи правилно с новия скатер.
2. Преди това беше използван стар тип разпръскване или неподходяща версия на FT, която промени PMT таблицата в тялото на таблица от стария тип.
Използвайте версията SP FT, която разбира новия тип скатер и не използвайте по-стари версии FT със стария тип скатер!
3. Имената или адресите на блоковете в scatter са различни от таблицата в телефона (PMT)

(8045) ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH

Спойлер

Грешката е подобна по природа на 8038, но на практика редактирането на scatter файла не помогна. За да решат проблема, мнозина отидоха сервизен центъри те възкресиха устройството чрез програмиста.
Много малко помогна флашването на фърмуера чрез бутона ИЗТЕГЛЯНЕ с всички маркирани полета.

(8200) ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH

Спойлер

Възниква, ако се опитвате да флашнете устройство на една платформа с фърмуер от друга (например имате MT6577 и се опитвате да флашнете фърмуер от устройство на MT6575 и т.н.)
Промяната на версията на фърмуера също може да помогне.

5 души харесаха поста

Грешки и решения на SP Flash Tool:

S_COM_PORT_OPEN_FAIL (1003)
Проблем с порта.
Това може да се случи, ако например имате деактивирани com портове в BIOS (въпреки че в този случай com портът е виртуален, а физическият порт е USB, но когато е деактивиран, просто няма да видите оборудването, на което са инсталирани драйвери за предварително зареждане ).
или проблемът е в USB кабела (смяната на кабела за фърмуера помага).
или проблемът е в USB порта на компютъра (повторното свързване на кабела към друг порт помага).
S_NOT_ENOUCH_STORAGE_SPACE (1011)
Възниква, когато размерът на която и да е част от фърмуера надвишава размера на пространството, разпределено за него (обикновено това е ядро ​​или блок за възстановяване).
Също така стана известно, че тази грешка понякога се появява на „сурови“ версии на флаш устройството, така че може би промяната на версията на фърмуера ще помогне. Може също да възникне, когато фърмуерът е инсталиран с грешна версия за различно количество памет.
S_COM_PORT_OPEN_FAIL (1013)
Грешката е подобна по природа и посока на грешка 1003. Решенията трябва да се търсят според същия принцип (виж 1003).
Промяната на версията на фърмуера на v5 също може да помогне.
S_UNSUPPORTED_VER_OF_DA (1022)
Трябва да използвате по-нова версия на SP FlashTool.
S_UNSUPPORTED_OPERATION (1040)
Scatter файлът не съответства на телефона. Например името съдържа 6577, но телефонният номер всъщност е 6573
S_CHKSUM_ERROR (1041)
Едно решение на грешка 1041 (CHS_ERR):
Отидете в раздела „Помощ“, щракнете върху „Отваряне на папка с регистрационни файлове“ и изтрийте всички регистрационни файлове. След това отидете в папката с фърмуера и изтрийте файла „Checksum.ini“. Флашваме Format+Dowloand отново.
Не е панацея, но наистина работи, разбира се, ако фърмуерът има този файл. (благодарение на Valdemar (http://www..php?u=28487))

S_BROM_DOWNLOAD_DA_FAIL (2004)
Грешка при запис на DA буутлоудъра във вътрешната SRAM памет на процесора.
Причини:
1. Проблемът е във връзката между FlashTool и BootROM.
2. Устройството може да се изключи неочаквано поради нисък заряд на батерията.
Действия:
1. Опитайте отново.
2. Проверете кабела и конектора на устройството за повреди.
3. Проверете захранващото напрежение на устройството.
S_BROM_CMD_STARTCMD_FAIL (2005)
На телефони с MTD флаш възниква грешката:
1. Когато изберете Изтегляне, предварителното зареждане или блоковете dsp_bl не се проверяват. Трябва да използвате подходящата версия на SPFT, например v2.xxx за телефони MT6573, или да изключите режима DA Download All.
2. Когато изберете Изтегляне, предварителното зареждане или блоковете dsp_bl се проверяват. Трябва да премахнем отметките от тези блокове! Ако тези блокове трябва да бъдат флашнати, трябва да свържете телефона в режим BOOTROM.
3. Когато изберете ReadBack, Format или MemoryTest. Трябва да свържете телефона в режим BOOTROM.
S_BROM_CHKSUM16_MEM_RESULT_DIFF (2020)
Грешката възниква при опит за запис на буутлоудъра във вътрешната SRAM памет на процесора. Проблемът е във вътрешната памет, което води до 16-битова грешка. контролна сума.
S_BROM_CMD_JUMP_DA_FAIL (2035)
S_DA_EXT_RAM_ERROR (3001)
Възможно е да има проблеми с връзката. Проверете кабела и/или свържете отново кабела към друг порт.
S_DS_SOC_CHECK_FAIL (3013)
Възможно е да няма отметка в прозореца на SP_Flash_Tool за uboot. uboot - зареждане на операционна система + драйвери за инициализация на основния хардуер (дисплей, процесор, GPIO).
Или когато редът на пътя съдържа руски имена на папки, например: C:\Users\Kolyan\Desktop\Hata\Firmware\Tablet Firmware\8.31\Surfer 8.31 3G_20130402_V1.03\Surfer 8.31 3G_20130402_V1.03
S_DA_HANDSET_FAT_INFO_NOT_FOUND (3066)
Възниква по време на автоматичното форматиране; трябва да опитате да зададете адреси за форматиране ръчно.
S_DA_INVALID_RANGE (3036)
Проблемът е, че преди да мига фърмуера, SP Flash Tool сравнява адреса на PMT блока на флаш устройството със scatter файла и намира разликата, поради което дава грешка. PMT блокът се създава динамично от SP Flash Tool от scatter файл. За да изтриете/замените PMT блок с нов от scatter файл, първо трябва да го изтриете в устройството, което искате да флашнете. За да направите това, трябва да кликнете върху бутона „Форматиране“ в програмата SP Flash Tool (в прозореца, който се отваря, не променяме нищо, просто щракнете върху OK), след това щракнете върху „Изтегляне“ и SP Flash Tool ще запишете нови данни за PMT блока и други също върху флаш паметта.
S_DA_MT_DEDICATED_PATTERN_ERROR (3094)
Може да се появи, ако флаш устройството е дефектно.
S_DA_EMMC_FLASH_NOT_FOUND (3144)
В допълнение към хардуерен проблем, може да има Scatter файл, който не пасва на телефона. Например emmc присъства в името, но телефонът всъщност има MTD флаш.
S_DA_SDMMC_READ_FAILED (3148)
Грешката възниква, когато се опитате да пишете на дефектно флаш устройство.
S_DA_SDMMC_WRITE_FAILED (3149)

S_STORAGE_NOT_MATCH (3167)
Проблемът може да е хардуерен, например повредена флаш памет.
S_STORAGE_NOT_MATCH (3173)
Проблемът може да е хардуерен, например повредена флаш памет.
S_FT_DA_NO_RESPONSE (4001)
Решението е да смените USB порта и да преместите SP Flash Tool в основата на устройство C:
Има и опция файлът на агента за изтегляне да не съдържа информация за процесора/флашката. Решението е да актуализирате версията на фърмуера.
Проблемът може да е хардуерен, например повредена флаш памет.
S_FT_DOWNLOAD_FAIL (4008)
Методи от практиката, които решават този проблем:
Промяна на версията на фърмуера и най-интересното е, че към по-стара версия.
Смяна на кабела за фърмуера.
Също така е възможно батерията да е изтощена по време на процеса на фърмуера... Решение: заредете телефона и опитайте отново с фърмуера.
S_FT_READBACK_FAIL (4009)
В допълнение към грешките при четене в самия телефон, същата грешка има, когато има грешки във файловата система на компютъра. Например, няма достатъчно място за файла или файлът не може да бъде презаписан, защото заключено е. За да изясните, трябва да погледнете дневника.
S_FT_FORMAT_FAIL (4010)
формат флаш грешка! Възможно е даден грешен диапазон на формат, моля, проверете настройките за формат.
S_FT_ENABLE_DRAM_FAIL (4032)
S_FT_ENABLE_DRAM_FAIL (0xFC0)
Срещнах грешка 4032 (0xFC0), когато се опитвах да променя фърмуера на устройство с процесор MT6589 с помощта на програмата Sp_Flash_tool.
Устройството беше съживено чрез форматиране на телефона чрез бутона Format (не правете това, ако имате устройство с процесор MT6575 или 6577) в програмата sp_flash_tool, след което изтеглено официален фърмуери го флашна с всички отметки през бутона за изтегляне. Понякога трябва да премахнете и преинсталирате драйвери и да форматирате отново, след което да презаредите, ако предишният опит е бил неуспешен.
S_FT_MEMORY_TEST_FAIL (4048)
Срещнах грешка 4048, когато се опитвах да тествам памет през раздела Тест на паметта в SP Flash Tool. Симптомите на поведението на устройството са следните: телефонът не се зарежда, постоянно се рестартира на скрийнсейвъра.
S_FT_NEED_DOWNLOAD_ALL_FAIL (4050)
Размерите на блоковете в PMT и scatter не съвпадат. Трябва да потърсите реда в дневника на BROM_DLL
размерът е променен от 0x
Случва се често
Размерът на дял 13 (USRDATA) е променен от 0x0000000000000000 на 0x000000000B620000
Тази грешка може да възникне след неправилно редактиране на scatter по време на лечението на грешка 8038. Тя може да бъде излекувана чрез зареждане на всички блокове чрез FT или само на един блок с потребителски данни, след което размерът в PMT трябва да се промени на правилния. Вместо цял блок, можете да флашнете userdata_nvram_only.img от вашия архив или фиктивен файл.

Няма размер в scatter, така че самият SPFT изчислява размера на USRDATA въз основа на размера на флаш паметта и пространството за BMTPOOL. И в PMT таблиците вътре в тялото се регистрира размерът на блоковете и в този случай някой или нещо е написал там нула. За да заобиколите този случай, можете да преименувате scatter USRDATA на __NODL_USRDATA ... но това може да причини грешка 8038 поради разликата в имената. По принцип тази грешка може да бъде коригирана чрез зареждане на всички блокове (може би един usrdata е достатъчен), след което размерът в PMT трябва да се промени на правилния.
S_INVALID_DA_FILE (5002)
Когато настройвате агента за изтегляне на SP_Flash_Tool, трябва да изберете този, включен в тази версия на фърмуера. Избирането на други агенти дава същата грешка.
S_FTHND_FILE_IS_NOT_LOADED_ET (5007)
Тази грешка може да бъде „излекувана“ чрез избор на различен метод на фърмуера: Firmvare Update -> Download или използване на SP Flash Tool на различна версия v.3.x.x.x<->v.5.x.x.x
S_DL_GET_DRAM_SETTINGS_FAIL (5054)
Направих пълно нулиране чрез USB флаш устройство и сега не мога да инсталирам нов фърмуер. Също така не е възможно да се нулира отново, възниква същата грешка. Реших проблема като преинсталирах драйверите.
S_DL_PC_BL_INVALID_GFH_FILE_INFOR (5066)
Неправилни файлове. Например, когато сте избрали скатер от папка с файлове, които все още не са подготвени за FT. Трябва да изберете scatter от папката с файлове, подготвени за FT.
S_DL_PMT_ERR_NO_SPACE (5069)
Може да възникне, когато физическата памет е повредена или флаш устройството е преминало в режим на защита (само за четене).
S_SECURITY_INVALID_PROJECT (6124)
Проблемът беше решен по следния начин: Опции -> DA Изтегляне на всички -> Скорост -> Пълна скорост (с избран режим на висока скорост, грешката, описана по-горе, се появява на моя компютър) и между другото, методът все още работи за грешка 1013
ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH (8038)
Възниква, ако имената или адресите на блоковете в scatter се различават от таблицата в телефона (PMT). Трябва да коригирате scatter файла в папката с фърмуера, т.е. пренесете го в същия изглед като текущия ви разпръснат файл от фърмуера, който в момента имате на вашето устройство.
Трябва да погледнете SP_FLASH_TOOL.log и да потърсите реда NOT MATCH в него
NandLayoutParameter::CompareIsNandLayoutMatched(): НЕ СЪВПАДА: ключ за зареждане на елемент (CUSTPACK2), стойност (0x3444000), ключ на целеви елемент (CUSTPACK), стойност (0x3444000)
в този пример трябва да замените името CUSTPACK2 с CUSTPACK в скатера. Ако има няколко разлики, тогава тази грешка ще се появи, докато разсейването, след направените корекции, стане идентично с PMT. Можете да коригирате всичко веднага, ако сравните таблиците, които са в дневника точно над реда NOT MATCH. Първият е от scatter, вторият е от PMT телефон. Всички имена на блокове в scatter трябва да са същите като във втората таблица
2188
Scatter трябва да се редактира внимателно! Променете само имената и запазете оригиналния брой редове!
Някои хора успяват да премахнат подаването на ред и редът с името на блока завършва на същия ред с фигурната скоба. FT не вижда този блок и записва PMT без него. След това трябва да положите усилия за възстановяване на тази таблица

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

За телефони с новия тип разсейване (MT6572/82/92 и по-нови):
1. В момента се използва стар тип скатер и/или стара версия на FT, която не работи правилно с новия скатер.
2. Преди това беше използван стар тип разпръскване или неподходяща версия на FT, която промени PMT таблицата в тялото на таблица от стария тип.
Използвайте версията SP FT, която разбира новия тип скатер и не използвайте по-стари версии FT със стария тип скатер!
3. Имената или адресите на блоковете в scatter са различни от таблицата в телефона (PMT)
ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH (8045)
Грешката е подобна по природа на 8038, но на практика редактирането на scatter файла не помогна. За да решат проблема, мнозина отидоха в сервизния център и те възкресиха устройството чрез програмиста.
Много малко помогна флашването на фърмуера чрез бутона ИЗТЕГЛЯНЕ с всички маркирани полета.
ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH (8200)
Възниква, ако се опитвате да флашнете устройство на една платформа с фърмуер от друга (например имате mt6577 и се опитвате да флашнете фърмуер от устройство на mt6575 и т.н.)
Промяната на версията на фърмуера също може да помогне.

източници:
1. http://lenovo-forums.ru/topic/1345-decoding-common-errors-flashtool


Ръчното редактиране на системния регистър на Windows за премахване на ключове за грешка 1041, които съдържат грешки, не се препоръчва, освен ако не сте специалист по обслужване на компютри. Грешки, допуснати при редактиране на регистъра, могат да направят вашия компютър неработещ и да причинят непоправими щети на вашата операционна система. Всъщност дори една запетая, поставена на грешното място, може да попречи на компютъра ви да се зареди!

Поради този риск силно препоръчваме да използвате доверен инструмент за почистване на регистър като WinThruster [Изтегляне] (разработен от Microsoft Gold Certified Partner), за да сканирате и поправите всички проблеми, свързани с грешка 1041. Използвайки Registry Cleaner [Изтегляне], можете да автоматизирате процеса намиране на повредени записи в регистъра, липсващи препратки към файлове (като тези, причиняващи грешката %%error_name%) и неработещи връзки в регистъра. Преди всяко сканиране, a архивиране, което ви позволява да отмените всички промени с едно щракване и ви предпазва от евентуална повреда на вашия компютър. Най-добрата част е, че коригирането на грешки в системния регистър [Изтегляне] може значително да подобри скоростта и производителността на системата.


Предупреждение:Освен ако не сте опитен потребител на компютър, НЕ препоръчваме ръчно редактиране на системния регистър на Windows. Неправилното използване на редактора на системния регистър може да причини сериозни проблеми и да изисква Преинсталиране на Windows. Ние не гарантираме, че проблемите, произтичащи от неправилно използване на редактора на регистъра, могат да бъдат коригирани. Вие използвате редактора на системния регистър на свой собствен риск.

Преди да поправите ръчно регистъра на Windows, трябва да създадете резервно копие, като експортирате частта от регистъра, свързана с грешка 1041 (например Adobe Flash Player):

  1. Кликнете върху бутона Започнете.
  2. Въведете " команда" В лента за търсене... ОЩЕ НЕ КЛИКАЙТЕ ENTER!
  3. Докато държите натиснати клавишите CTRL-Shiftна клавиатурата натиснете ENTER.
  4. Ще се покаже диалогов прозорец за достъп.
  5. Кликнете да.
  6. Черната кутия се отваря с мигащ курсор.
  7. Въведете " regedit" и натиснете ENTER.
  8. В редактора на системния регистър изберете ключа, свързан с грешка 1041 (например Adobe Flash Player), който искате да архивирате.
  9. В менюто Файлизберете Експортиране.
  10. В списъка Запазване визберете папката, в която искате да запазите резервното копие на ключа на Adobe Flash Player.
  11. В полето Име на файлаВъведете име за архивния файл, например „Архивиране на Adobe Flash Player“.
  12. Уверете се, че полето Експортна гамаизбрана стойност Избран клон.
  13. Кликнете Запазване.
  14. Файлът ще бъде записан с разширение .рег.
  15. Вече имате резервно копие на вашия запис в регистъра, свързан с Adobe Flash Player.

Следните стъпки за ръчно редактиране на системния регистър няма да бъдат описани в тази статия, тъй като има вероятност да повредят вашата система. Ако желаете повече информация относно ръчното редактиране на регистъра, моля, разгледайте връзките по-долу.

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

Обяснение на често срещаните грешки:

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

    Тази грешка възниква, ако имате деактивирани com портове в BIOS (Въпреки факта, че в този случай com портът е виртуален и се използва физически USB, когато свържете устройство, просто няма да видите оборудването, на което са инсталирани драйвери за предварително зареждане ).
    Възможно е да има проблем с USB кабела (смяната на USB кабела на фърмуера ще помогне).
    Проблемът е директно в USB порта на компютъра (смяната на USB порта ще помогне).

(1011) S_NOT_ENOUCH_STORAGE_SPACE

    Размерът на всяка част от фърмуера надвишава размера на пространството, разпределено за него (обикновено това е ядро ​​или блок за възстановяване).
    Освен това тази грешка понякога се появява при използване на „сурови“ версии на FlashTool. Промяната на версията на flashtool ще помогне

(1013) S_COM_PORT_OPEN_FAIL

    Грешката е подобна по природа и посока на грешка 1003. Решенията трябва да се търсят по същия принцип.
    Намалете скоростта на запис в настройките на програмата. Раздел: Опции -> DA Изтегляне на всички -> Скорост -> Пълна скорост.
    Освен това промяната на версията на фърмуера на v5 може да помогне.


(1040) S_UNSUPPORTED_OPERATION
Scatter файлът не съответства на телефона. Например името съдържа 6592, но телефонният номер всъщност е 6589

    Решено чрез замяна или промяна на Scatter файла

(2005) S_BROM_CMD_STARTCMD_FAIL
На телефони с MTD флаш възниква грешката:

    Когато изберете Изтегляне, блоковете за предварително зареждане или dsp_bl не се проверяват. Трябва да използвате подходящата версия на SPFT, например v2.xxx за телефони MT6573, или да изключите режима DA Download All.
    Когато изберете Изтегляне, блоковете за предварително зареждане или dsp_bl се проверяват. Трябва да премахнем отметките от тези блокове! Ако тези блокове трябва да бъдат флашнати, свържете телефона в режим BOOTROM.
    Когато изберете ReadBack, Format или MemoryTest. Телефонът трябва да е свързан в режим BOOTROM.

(3001) S_DA_EXT_RAM_ERROR
Възможно е да има проблеми с връзката.

    Проверете кабела и/или свържете отново кабела към друг порт. Не използвайте твърде дълъг кабел

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


(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 трябва да бъде изтрит през раздела "Форматиране" и трябва да се качи нов от scatter файла чрез бутона "Изтегляне" и SP Flash Tool ще запише отново във флаш нови данни за блока PMT и други също.

(4001) S_FT_DA_NO_RESPONSE

    Променете USB порта и преместете SP Flash Tool в основата на устройство C:
    Има и опция файлът на агента за изтегляне да не съдържа информация за процесора/флашката. Решението е да актуализирате версията на FlashTool.
Проблемът може да е хардуерен, например възниква грешка 4001, когато флаш паметта е повредена.

(4008) S_FT_DOWNLOAD_FAIL

    Промяна на версията на фърмуера, евентуално към по-стара версия.
    Смяна на кабела за фърмуера.
    Заредете батерията преди да флашнете телефона и опитайте да го флашнете отново.

(4009) S_FT_READBACK_FAIL
В допълнение към грешките при четене в самия телефон, същата грешка възниква, когато има грешки във файловата система на компютъра. Например, няма достатъчно място за файла или файлът не може да бъде презаписан, защото е заключен. Може би качвате фърмуер от 8 GB на устройство с 4 GB. За да изясните, трябва да погледнете лог файла.


(4032) S_FT_ENABLE_DRAM_FAIL

    Грешка, свързана с неправилен блок за предварително зареждане, може би промяната на фърмуера или версията ще помогне. На устройство с процесор MT6589 проблемът беше решен чрез форматиране на телефона и качване на фърмуера от нулата.
    Може би трябва да преинсталирате драйверите и да го форматирате отново, след което да го презаредите, ако предишният опит е бил неуспешен.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL
Размерите на блоковете в PMT и scatter.txt не съвпадат. Трябва да потърсите реда в дневника на BROM_DLL.
размерът е променен от 0x
Случва се често
Размерът на дял 13 (USRDATA) е променен от 0x0000000000000000 на 0x000000000B620000
Ако процесорът е MTK, няма размер в 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 КОД НА ГРЕШКА: 0x00

    Намалете скоростта на запис в настройките на програмата. Раздел: Опции -> DA Изтегляне на всички -> Скорост -> Пълна скорост

(8038) ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH
Възниква, ако имената или адресите на блоковете в scatter се различават от таблицата в телефона (PMT). Трябва да погледнете SP_FLASH_TOOL.log и да потърсите реда NOT MATCH в него
NandLayoutParameter::CompareIsNandLayoutMatched(): НЕ СЪВПАДА: ключ за зареждане на елемент (CUSTPACK2), стойност (0x3444000), ключ на целеви елемент (CUSTPACK), стойност (0x3444000)
в този пример трябва да замените името CUSTPACK2 с CUSTPACK в scatter файла. Ако има няколко разлики, тогава тази грешка ще се появи, докато разсейването, след направените корекции, стане идентично с PMT. Можете да коригирате всичко веднага, ако сравните таблиците, които са в дневника точно над реда NOT MATCH. Първият е от scatter, вторият е от PMT телефон. Всички имена на блокове в scatter трябва да са същите като във втората таблица


(8045) ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH
Грешката е подобна по природа на 8038, но на практика редактирането на scatter.txt не помага.

    Можете да опитате да флашнете чрез бутона ИЗТЕГЛЯНЕ, като всички квадратчета са отметнати.
    Предишните опции не помогнаха - възкресяване на устройството чрез програмиста.

(8200) ГРЕШКА НА ИНСТРУМЕНТА НА SP FLASH

    Фърмуерът е предназначен за една платформа, вие се опитвате да го флашнете с фърмуер от друга (например имате 6592 и се опитвате да го флашнете с фърмуер от устройство 6589 и т.н.)
    Опитайте да промените версията на фърмуера.

Х. Дъглас Браун дефинира езиковите грешки като „забележимо отклонение от граматиката за възрастни на носител на езика, което отразява междуезиковата компетентност на обучаемия“. Той цитира пример Джон може ли да пее?където предхождащ направиспомагателен глагол е използван като грешка.

Разлика между грешка и грешка

В лингвистиката се счита за важно да се разграничават грешките от грешките. Винаги се прави разлика между грешките и грешките, когато първите се определят като резултат от липсата на правилни граматически познания на обучаемия, докато последните се определят като неуспех при правилното използване на известна система често се допускат както от носители на езика, така и от учащи се на втори език. Тези грешки обикновено са в състояние да се поправят бързо и произволни неграмотни образувания междуезика на обучаемия, и наобучаемият обикновено не ги смята за грешки. Те са грешкисамо от гледна точка на учители и други, които са наясно, че обучаемият се е отклонил от граматична норма. Това означава, че грешките могат да бъдат самокоригирани със или без да бъдат посочвани на говорещия, но грешките не могат да бъдат самокоригирани.