Errores y soluciones de SP Flash Tool. Descifrando errores de SP Flash Tool. ¿Por qué apareció SP Flashtool?

Artículos y trucos

Propietarios de dispositivos móviles Basado en Android tarde o temprano se enfrentan a la necesidad de actualizar su firmware. ¿Cuáles son los más comunes? Errores de SP Herramienta Flash ¿Es útil afrontarlos y cómo descifrarlos? Veámoslos en nuestro artículo.

SP Flash Tool: ¿son posibles errores de firmware?

Con la ayuda de dicho programa, el usuario puede actualizar un dispositivo móvil de China que funciona con Android. Podría ser un teléfono inteligente o tableta, donde está integrado el chip Mediatek u otro chip.

A primera vista, instalar un nuevo firmware parece un proceso bastante complicado. De hecho, todo el mundo es bastante capaz de hacer esto, pero bajo su propia responsabilidad y riesgo. También es necesario recordar la copia de seguridad preliminar.

Por lo general, comienzan instalando controladores. Después de esto, conecte el dispositivo móvil a la PC e instale los controladores. Inicie el programa SP Flash Tool y comience a trabajar. Por supuesto, en el proceso de dicho trabajo, es posible que se cometan errores, especialmente si todo no lo maneja un especialista, sino usuario habitual. Para evitar esto, es mejor confiar la instalación del nuevo firmware a un profesional.

Errores comunes de la herramienta SP Flash

El error 1003, también conocido como S_COM_PORT_OPEN_FAIL, ocurre cuando, por ejemplo, hay algunos problemas con el puerto USB o con el propio cable USB. Si hay un problema con el puerto o el cable, será necesario reemplazarlo. Además, se recomienda encarecidamente que siempre conecte el dispositivo a los puertos ubicados en la parte trasera unidad del sistema(en placa madre), pero no desde el frente.

En realidad, este error es idéntico al error S_COM_PORT_OPEN_FAIL con el número 1013. Los problemas también pueden estar relacionados con los puertos o el cable USB. Además, a veces es necesario cambiar la versión del programa. Al mismo tiempo, la probabilidad error similar ningún efecto.

El error 3001, o S_DA_EXT_RAM_ERROR, significa problemas probables con conexión. EN en este caso Debería intentar conectar el cable a otro puerto USB o comprobar si el cable tiene defectos.

Si aparece el mensaje S_UNSUPPORTED_VER_OF_DA (número de error 1022), esto significa que no hay soporte para la versión del programa que estás utilizando y necesitas instalar una más nueva.

El error 1040, o S_UNSUPPORTED_OPERATION, significa que el archivo Scatter simplemente no es compatible con un archivo específico dispositivo móvil. También sucede que dicho archivo es incorrecto (error S_DL_PC_BL_INVALID_GFH_FILE_INFOR, código 5066).

En las versiones inacabadas del programa, también hay errores de SP Flash Tool como S_NOT_ENOUCH_STORAGE_SPACE (número 1011). Esto sucede a menudo porque el espacio no es lo suficientemente grande para un área determinada firmware. Nuevamente, cambiar la versión será útil.

El error número 5054, o S_DL_GET_DRAM_SETTINGS_FAIL, está relacionado con los controladores. Puedes solucionar el problema reinstalándolos. EN momento presente En Internet se puede encontrar una breve explicación de otros errores que el usuario puede encontrar de una forma u otra.

Decodificando errores comunes de FlashTool. ™

Puede compartir su experiencia o discutir instrucciones en el tema:

Las instrucciones se complementan y actualizan.

(1003) S_COM_PORT_OPEN_FAIL

spoiler

Problema con el puerto.
Esto puede ocurrir si: - Por ejemplo, tiene los puertos com deshabilitados en el BIOS (aunque en este caso el puerto com es virtual y el puerto físico es USB, pero cuando está deshabilitado, simplemente no verá el equipo en el que están los controladores del precargador). instalado).
- El problema está en el cable USB (cambiar el cable por el firmware ayuda).
- El problema está en el puerto USB del ordenador (reconectar el cable a otro puerto ayuda).

(1011) S_NOT_ENOUCH_STORAGE_SPACE

spoiler

Ocurre cuando el tamaño de cualquier parte del firmware excede el tamaño del espacio asignado (generalmente es un kernel o un bloque de recuperación).
A veces ocurre en versiones "sin formato" de la unidad flash, por lo que tal vez sea útil cambiar la versión del firmware. Puede ocurrir durante el firmware versión incorrecta firmware para una cantidad diferente de memoria.

(1012) S_NO_BASTA_MEMORIA

spoiler

Utilice una versión más reciente del firmware.

(1013) S_COM_PORT_OPEN_FAIL

spoiler

El error es similar en naturaleza y dirección al error 1003. Las soluciones deben buscarse según el mismo principio (ver 1003).
- Puede resultar útil cambiar la versión del firmware a v5. - El problema se resolvió de la siguiente manera: Opciones -> DA Descargar todo -> Velocidad -> Velocidad máxima(cuando se selecciona el modo Alta Velocidad, aparece el error anterior en mi computadora)

(1022) S_UNSUPPORTED_VER_OF_DA

spoiler

Debe utilizar una versión más reciente de SP FlashTool.

(1040) S_OPERACIÓN_NO SOPORTADA

spoiler

El archivo scatter no coincide con el teléfono. Por ejemplo, el nombre contiene 6577, pero el número de teléfono en realidad es 6573.

(1041) S_CHKSUM_ERROR

spoiler

Error en el archivo de verificación. Elimine el archivo checksum.ini de la carpeta con el firmware e intente actualizarlo nuevamente.

(2004) S_BROM_DOWNLOAD_DA_FAIL

spoiler

Error al escribir el cargador de arranque DA en la memoria SRAM interna del procesador.
Razones:
1. El problema está en la conexión entre FlashTool y BootROM.
2. El dispositivo puede apagarse inesperadamente debido a que la batería tiene poca carga.
Comportamiento:
1. Inténtalo de nuevo.
2. Compruebe si el cable y el conector del dispositivo están dañados.
3. Verifique el voltaje de la batería. Cargar en cargador batería. 4. Intente flashear sin batería.

(2005) S_BROM_CMD_STARTCMD_FAIL

spoiler

Casos de error:
1. Al seleccionar Descargar, los bloques preloader o dsp_bl no están marcados. Debe usarse versión adecuada SPFT, por ejemplo v2.xxx para teléfonos MT6573, o desactive el modo DA Descargar todo.
2. Cuando selecciona Descargar, se marcan los bloques preloader o dsp_bl. ¡Necesitamos desmarcar estos bloques! Si es necesario actualizar estos bloques, debe conectar el teléfono en modo BOOTROM.
3. Cuando selecciona ReadBack, Format o MemoryTest. Debe conectar el teléfono en modo BOOTROM.

(2020) S_BROM_CHKSUM16_MEM_RESULT_DIFF

spoiler

El error ocurre al intentar escribir el gestor de arranque en la SRAM interna del procesador. El problema es memoria interna, como resultado, un error de 16 bits. suma de comprobación.

(2035) S_BROM_CMD_JUMP_DA_FAIL

spoiler

Después de hacer clic en el botón Descargar, intente conectar un dispositivo apagado a la computadora con los botones de volumen presionados.

(3001) S_DA_EXT_RAM_ERROR

spoiler

Puede haber problemas de conexión. Verifique el cable y/o vuelva a conectar el cable a un puerto diferente.

(3012) NAND_FLASH_NOT_FOUND

spoiler

Hay un problema al detectar la memoria flash del dispositivo. Métodos conocidos para superar este problema:

  1. Intente utilizar diferentes versiones del controlador flash, porque... como liberado diferentes versiones También se actualiza la información sobre la memoria flash.
  2. Intente actualizar su teléfono inteligente en otra computadora, porque... Existen problemas de software que le impiden identificar correctamente la memoria en una máquina específica.

(3013) S_DS_SOC_CHECK_FAIL

spoiler

Es posible que no haya ninguna marca de verificación para uboot en la ventana SP_Flash_Tool. uboot - gestor de arranque Sistema operativo+ controladores para inicializar el equipo principal (pantalla, procesador, GPIO).
O cuando la línea de ruta contiene nombres de carpetas en ruso, por ejemplo: 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

spoiler

El problema es que antes de actualizar el firmware, SP Flash Tool compara la dirección del bloque PMT en la memoria flash del dispositivo con el archivo scatter y encuentra la diferencia, por lo que da un error. El bloque PMT se crea dinámicamente mediante SP Flash Tool a partir de un archivo de dispersión. Para eliminar/sobrescribir un bloque PMT con uno nuevo de un archivo scatter, primero debes borrarlo en el dispositivo que deseas flashear. Para hacer esto, debe hacer clic en el botón "Formatear" en el programa SP Flash Tool (en la ventana que se abre, no cambiamos nada, simplemente haga clic en Aceptar), luego haga clic en "Descargar" y SP Flash Tool escriba nuevos datos sobre el bloque PMT y otros también en la memoria flash.

(3066) S_DA_HANDSET_FAT_INFO_NOT_FOUND

spoiler

Ocurre durante el formateo automático; debería intentar configurar las direcciones de formato manualmente.

(3144) S_DA_EMMC_FLASH_NOT_FOUND

spoiler

Además de un problema de hardware, es posible que haya un archivo Scatter que no se ajuste al teléfono.
Por ejemplo, emmc está en el nombre, pero el teléfono en realidad tiene flash MTD.

(3148) S_DA_SDMMC_READ_FAILED

spoiler

El error ocurre cuando intentas escribir en una unidad flash defectuosa.

(3149) S_DA_SDMMC_WRITE_FAILED

spoiler

El problema puede ser el hardware, por ejemplo, una memoria flash defectuosa.

(3168) S_CHIP_TYPE_NOT_MATCH

spoiler

Archivo de dispersión no válido. Utilice el archivo de dispersión nativo de su dispositivo. El teléfono tiene un procesador diferente.

(4001) S_FT_DA_NO_RESPONSE

spoiler

Solución: cambie el puerto USB y mueva SP Flash Tool a la raíz de la unidad C:\
También existe la opción de que el archivo del Agente de descarga no contenga información sobre la CPU/flash. Solución: actualice la versión del firmware.
El problema puede ser el hardware, por ejemplo, una memoria flash defectuosa.

(4008) S_FT_DOWNLOAD_FAIL

spoiler

Métodos de la práctica que resolvieron este problema:

  • Cambiando la versión del firmware y lo más interesante es que es más versión antigua.
  • Cambiando el cable por firmware.
  • También es posible que la batería esté agotada durante el proceso de firmware... Solución: cargue el teléfono (batería) y vuelva a intentar el firmware.
  • En ocasiones, formatear el dispositivo también puede resultar útil.

(4009) S_FT_READBACK_FAIL

spoiler

Además de los errores de lectura en el propio teléfono, se produce el mismo error cuando hay errores en sistema de archivos ORDENADOR PERSONAL. Por ejemplo, no hay suficiente espacio para el archivo o el archivo no se puede sobrescribir porque está bloqueado. Para aclarar, debe mirar el registro.

(4010) S_FT_FORMAT_FAIL

spoiler

Error de formato flash. Verifique la configuración de formato.

(4032) S_FT_ENABLE_DRAM_FAIL

spoiler

Aparece si el archivo de firmware del precargador no conoce la memoria ROM instalada en su teléfono inteligente. Como regla general, esto significa que compró un teléfono inteligente de un nuevo lote, en el que se instaló una memoria que no se tuvo en cuenta en el momento del lanzamiento de este firmware. Debe encontrar un firmware más nuevo o chino y usar el precargador del mismo.

Intenta formatear el teléfono.
- A veces es necesario eliminar y reinstalar los controladores y formatear nuevamente, y luego volver a actualizar si intento previo no tuvo éxito.
- Si el firmware método estándar no arroja resultados, es posible que tengas que actualizar el dispositivo a través de testpoint.

(4048) S_FT_MEMORY_TEST_FAIL

spoiler

Encontré el error 4048 al intentar probar la memoria a través de la pestaña Prueba de memoria en SP Flash Tool. Los síntomas del comportamiento del dispositivo son los siguientes: el teléfono no arranca, se reinicia constantemente en el protector de pantalla.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL

spoiler

Los tamaños de bloque en PMT y scatter no coinciden. Debe buscar la línea en el registro BROM_DLL:

spoiler

El tamaño cambió de 0x

Suele suceder:

spoiler

El tamaño de la partición 13 (USRDATA) cambió de 0x00000000000000000 a 0x000000000B620000

Este error puede ocurrir después de editar incorrectamente la dispersión durante el tratamiento del error 8038. Se puede solucionar cargando todos los bloques a través de FT, o solo un bloque de datos de usuario, después de lo cual el tamaño en PMT debería cambiar al correcto. En lugar de un bloque completo, puede actualizar userdata_nvram_only.img desde su copia de seguridad o desde un archivo ficticio. No hay tamaño en la dispersión, por lo que el propio SPFT calcula el tamaño de USRDATA en función del tamaño de la memoria flash y el espacio para BMTPOOL. Y en las tablas PMT dentro del cuerpo se registra el tamaño de los bloques, y en este caso alguien o algo escribió cero allí. Para solucionar este caso, puede cambiar el nombre del scatter USRDATA a __NODL_USRDATA... pero esto puede provocar el error 8038 debido a la diferencia de nombres. EN caso general Este error se puede solucionar haciendo parpadear todos los bloques, después de lo cual el tamaño en PMT debería cambiar al correcto.

(5002) S_INVALID_DA_FILE

spoiler

Al configurar SP Flash Tool - Download Agent, debe seleccionar el que se incluye con esta versión del firmware. Seleccionar otros agentes da el mismo error.

(5007) S_FTHND_FILE_IS_NOT_LOADED_YET

spoiler

Este error se puede "corregir" eligiendo un método de firmware diferente Actualización de firmware-> Descargar.

(5054) S_DL_GET_DRAM_SETTINGS_FAIL

spoiler

A veces se puede solucionar reinstalando los controladores.

(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR

spoiler

Archivos incorrectos. Por ejemplo, cuando seleccionó un scatter de una carpeta con archivos que aún no están preparados para FT. Debe seleccionar Scatter de la carpeta de archivos preparada para FT.

(5069) S_DL_PMT_ERR_NO_SPACE

spoiler

Puede ocurrir cuando la memoria física está defectuosa o la unidad flash ha entrado en protección (solo lectura).

(6124) S_SECURITY_INVALID_PROJECT

spoiler

El problema se resolvió de la siguiente manera: Opciones -> DA Descargar todo -> Velocidad -> Velocidad máxima(cuando se selecciona el modo Alta Velocidad, aparece el error descrito anteriormente en mi computadora) y por cierto, el método también funcionó para el error 1013 clave de elemento de destino (CUSTPACK), valor (0x3444000)

V en este ejemplo Debes reemplazar el nombre CUSTPACK2 con CUSTPACK en el scatter. Si hay varias diferencias, este error ocurrirá hasta que la dispersión, después de las correcciones realizadas, sea idéntica al PMT. Puede arreglar todo de inmediato si compara las tablas que están en el registro justo encima de la línea NO COINCIDIR. El primero es del scatter, el segundo es del teléfono PMT. Todos los nombres de los bloques en dispersión deben ser los mismos que en la segunda tabla:

¡El scatter debe editarse con cuidado!¡Cambie solo los nombres y mantenga el número original de líneas!
Algunas personas logran eliminar el avance de línea y la línea con el nombre del bloque termina en la misma línea que la llave. FT no ve este bloque y escribe PMT sin él. ¡Entonces tienes que esforzarte en restaurar esta mesa! Otra manera:
- Descargue las últimas herramientas mtkdroid
- Conecte el teléfono y guarde el mapa de bloques (se guardarán 2 archivos y uno de ellos se llamará PMP)
- Deje solo PMP y cámbiele el nombre a aspecto normal dispersión
- A través de él puedes actualizar cualquier firmware sin error 8038 Para teléfonos con un nuevo tipo de dispersión (MT6572/82/92 y más nuevos):
1.B en este momento aplica tipo antiguo scatter y/o una versión antigua de FT que no funciona correctamente con el nuevo scatter.
2. Anteriormente, se utilizaba un tipo de dispersión antiguo o una versión inapropiada de FT, lo que cambiaba la tabla PMT dentro del cuerpo a una tabla del tipo antiguo.
Utilice la versión SP FT que entienda nuevo tipo¡Dispersa y no uses versiones antiguas de FT con el tipo de dispersión antiguo!
3. Los nombres o direcciones de los bloques dispersos son diferentes a los de la tabla dentro del teléfono (PMT)

(8045) ERROR DE HERRAMIENTA FLASH SP

spoiler

El error es de naturaleza similar al 8038, pero en la práctica editar el archivo de dispersión no ayudó. Para solucionar el problema, muchos acudieron a centro de servicio y resucitaron el dispositivo a través del programador.
A muy pocas personas les ayudó actualizar el firmware mediante el botón DESCARGAR con todas las casillas marcadas.

(8200) ERROR DE HERRAMIENTA FLASH SP

spoiler

Ocurre si está intentando actualizar un dispositivo en una plataforma con firmware de otra (por ejemplo, tiene MT6577 y está intentando actualizar el firmware desde un dispositivo en MT6575, etc.)
Cambiar la versión del firmware también puede ayudar.

A 5 personas les gustó la publicación.

POR FAVOR SI ENCUENTRA OTROS ERRORES Y CONOCE SUS CORRECCIONES, POR FAVOR COMENTAR EN LOS COMENTARIOS

Problema con el puerto.
Esto puede ocurrir si por ejemplo tienes los puertos com deshabilitados en la BIOS (aunque en el caso anterior el puerto com es virtual y el puerto físico es USB, pero al apagarlo no verás fácilmente el equipo; los controladores del precargador están instalados en uno u otro).
o un problema con el cable USB (cambiar el cable por el firmware ayuda).
o un problema en el puerto USB de la computadora (ayuda conectando el cable a otro puerto).

A veces, el alcance de una pieza particular de firmware excede el alcance del espacio asignado (generalmente se trata de un núcleo o una unidad de recuperación). Conclusión.
También quedó claro que el error proporcionado ocurre de vez en cuando en versiones "sin formato" de la unidad flash, por lo que, si es posible, será necesario cambiar la versión del firmware.

El error es similar en naturaleza y dirección al error 1003. La conclusión debe buscarse según el mismo principio (centim.. 1003).
También puede ser útil cambiar la versión del firmware a v5 y ejecutarlo como administrador.

Es necesario aplicar la mayor cantidad última versión SP FlashTool.

El archivo disperso no se ajusta al teléfono. Por ejemplo, el título contiene 6577, pero el número de teléfono es esencialmente 6573.

En teléfonos con flash MTD, casos en los que se produce el error:
1. Al elegir Descargar en unidades de precargador o dsp_bl Grajilla no encontrada. Debes utilizar la versión correcta. SPFT, Por ejemplo v2.xxx para teléfonos MT6573 o desactivar el modo Descargar todo.
2. Al elegir Descargar en unidades de precargador o dsp_bl Grajilla encontrada. ¡Necesitamos derribar estas instalaciones! Si es necesario flashear estas unidades, deberá conectar el teléfono en BOOTROM.
3. Al elegir ReadBack, formato o Prueba de memoria. Necesitas conectar el teléfono en modo. BOOTROM.

Temas conectados siempre que sea posible. Verifique el cable y/o vuelva a conectar el cable a un puerto diferente.

Es posible que en la ventana SP_Flash_Tool no haya un pájaro digno en uboot. uboot: cargador del sistema operativo + controladores para inicializar el equipo host (pantalla, procesador, GPIO).
O, a veces, en la línea de ruta puede roer los nombres de las carpetas rusas, por ejemplo: C:UsersKolyanDesktopKhataFirmwareTablet firmware8.31Surfer 8.31 3G_20130402_V1.03Surfer 8.31 3G_20130402_V1.03

Aparte del problema de hardware, es posible que a veces el archivo Scatter no se ajuste al teléfono. Por ejemplo, emmc está en el título y el teléfono esencialmente tiene flash MTD.

Ocurre durante el formateo automático; intente determinar las direcciones de formato manualmente.

Yo mismo encontré recientemente el error S_DA_INVALID_RANGE (3036), busqué en toda la web y apenas encontré la respuesta en el foro XDA. El problema es que SP Flash Tool, antes de flashear el firmware, asocia la dirección PMT de la unidad en el flash de instalación con el archivo de dispersión y encuentra la diferencia, por lo que genera un error. El agregado PMT lo crea dinámicamente el programa SP Flash Tool a partir de un archivo disperso. Para eliminar/reescribir la unidad PMT a la más nueva del archivo scatter, primero debes borrarla en el accesorio que deseas flashear. Para hacer esto, debe presionar el botón "Formatear" en el programa SP Flash Tool (en la ventana que se abre, no cambiamos nada, solo haga clic en Aceptar), a continuación, haga clic en "Descargar" y SP Flash Tool escriba nuevamente en la memoria flash la última información proporcionada sobre la instalación de PMT y las segundas también.

Conclusión: cambie el puerto USB y mueva SP Flash Tool a la raíz de la unidad C:
Otra posibilidad es que el archivo del agente de descarga no contenga información sobre la CPU/flash. Conclusión: actualice la versión del firmware.
El problema podría estar relacionado con el hardware, por ejemplo debido a una memoria flash defectuosa.

Métodos de la práctica, uno u otro resolvió el tema planteado:
Cambiando la versión del firmware y lo más interesante es que a la versión más antigua.
Cambiando el cable por firmware.
Además, si es posible, en el proceso de flasheo de la batería, la batería se agotó... Conclusión: cargue el teléfono y pruebe el firmware nuevamente.

Además de los errores de lectura en el propio teléfono, el mismo error ocurre cuando hay errores en el orden de los archivos de la PC. Por ejemplo, no hay suficiente espacio para el archivo o el archivo no se puede sobrescribir porque está bloqueado. Para aclarar, debe mirar el registro.


Encontré el error 4032 al intentar cambiar el firmware en un dispositivo con un procesador MT6589 usando el programa Sp_Flash_tool.
Reviví el dispositivo formateando el teléfono usando la tecla Formatear (no hagas esto si tienes un dispositivo con un procesador MT6575 o 6577) en el programa sp_flash_tool, luego lo descargué firmware oficial y lo actualicé con todas las marcas de verificación a través de la clave de descarga. De vez en cuando es necesario quitar y reinstalar los controladores y formatear por segunda vez, y luego volver a actualizar si el intento anterior no tuvo éxito.


Los rangos de configuración en PMT y scatter no coinciden. Debes buscar la línea en el registro BROM_DLL.
tamaño cambiado de 0x
Visitas densamente
El tamaño de la partición 13 (USRDATA) cambió de 0x0000000000000000 a 0x000000000B620000
MTK se está quemando :-), no hay escala en la dispersión, por lo que el propio SPFT calcula el alcance de USRDATA en función de la escala del flash y el área bajo BMTPOOL. Y en las tablas PMT dentro del cuerpo, se anota el rango de configuraciones, y en el caso presentado, alguien o algo escribió cero allí: sh_ok: . Para solucionar esta opción, puedes cambiar el nombre del scatter USRDATA a __NODL_USRDATA... pero aquí puede parecer 8038 debido a la diferencia de nombres;). En el caso corporativo, este error se puede solucionar cargando instalaciones completas (tal vez un usrdata sea suficiente), después de lo cual se debe cambiar el alcance en PMT por el correcto.

Al configurar el agente de descarga SP_Flash_Tool, debe seleccionar el que se incluye con la versión descargada del firmware. La elección de segundos agentes conlleva este tipo de error.


Lo hice reinicio completo a través de la unidad flash, y ahora no puedo determinar último firmware. ¿Quieres restablecer? una vez más no funciona, ocurre el mismo error. Resolví el problema reinstalando los controladores más recientes.


Archivos incorrectos. Por ejemplo, a veces preferían dispersarlos desde una carpeta con archivos que aún no estaban preparados para FT. Debe seleccionar el scatter de la carpeta de archivos preparada para FT.


Hago todo como en las instrucciones, instalo el controlador, desconecto el teléfono de la computadora, selecciono archivo requerido(ambos firmware únicos y modificados con mod_recovery), presione el botón de descarga, conecte el teléfono, el teléfono se conecta, la primera barra de progreso indica cien%, luego pasan 20-30 segundos y se arroja el error: BROM ERROR: S_SECURITY_INVALID_PROJECT (6124 ), CÓDIGO DE ERROR DE MSP: 0x00
- El problema se resolvió de la siguiente manera: Opciones -> DA Descargar todo -> Velocidad -> Velocidad máxima (con modo favorito Alta Velocidad el error anterior ocurre en mi computadora)
- y por cierto, el método todavía funcionó por el error 1013

Ocurre si los nombres o direcciones de las configuraciones dispersas se emiten desde una tabla dentro del teléfono (PMT). Debes mirar SP_FLASH_TOOL.log y buscar la línea NOT MATCH en él.
NandLayoutParameter::CompareIsNandLayoutMatched(): NO COINCIDIR: cargar clave de elemento (CUSTPACK2), valor (0x3444000), clave de elemento de destino (CUSTPACK), valor (0x3444000)
en la muestra que trajo, debe reemplazar el nombre CUSTPACK2 con CUSTPACK en el scatter. Si solo hay unas pocas diferencias, este error ocurrirá hasta que la dispersión después de las correcciones realizadas se vuelva similar a PMT. Puede arreglar todo inmediatamente si hace coincidir una tabla u otra en el registro justo encima de la línea NO COINCIDIR. El primero del scatter, el segundo del teléfono PMT. Es necesario que todos los nombres de las configuraciones en el scatter sean los mismos que en la segunda tabla.



El error es similar en naturaleza al 8038, pero en la práctica editar el archivo de dispersión no ayudó. Para mostrar el tema, casi todos fueron al centro de servicio y revivieron el dispositivo a través del programador.
Se ayudó muy poco al actualizar el firmware a través de la tecla DESCARGAR con todas las casillas de verificación encontradas.


Esto ocurre si está intentando actualizar un dispositivo en una plataforma con firmware de otra (por ejemplo, tiene mt6577 y está intentando actualizar el firmware desde un dispositivo en mt6575, etc.)
Cambiar la versión del firmware también puede ayudar.

Cuando parpadea teléfono lenovo, programa inteligente Phone FlashTool antes de iniciar el proceso o en una determinada etapa del firmware, pueden aparecer varios errores.
Como resultado, no podemos completar el proceso y recibir un código de cuatro dígitos del programa SP FlashTool.

Explicación de errores comunes:

(1003) S_COM_PORT_OPEN_FAIL
Problema con el puerto.

    Este error ocurre si tienes los puertos com deshabilitados en el BIOS (A pesar de que en este caso el puerto com es virtual y se usa un USB físico, cuando conectas un dispositivo simplemente no verás el equipo en el que están instalados los controladores del precargador ).
    Puede haber un problema con el cable USB (cambiar el cable del firmware USB será útil).
    El problema está directamente en el puerto USB de la computadora (cambiar el puerto USB será útil).

(1011) S_NOT_ENOUCH_STORAGE_SPACE

    El tamaño de cualquier parte del firmware excede el tamaño del espacio asignado (generalmente es un kernel o un bloque de recuperación).
    También, este error A veces aparece cuando se utilizan versiones "sin formato" de FlashTool. Cambiar la versión de FlashTool será útil.

(1013) S_COM_PORT_OPEN_FAIL

    El error es similar en naturaleza y dirección al error 1003. Las soluciones deben buscarse según el mismo principio.
    Reduzca la velocidad de grabación en la configuración del programa. Pestaña: Opciones -> DA Descargar todo -> Velocidad -> Velocidad máxima.
    Además, puede resultar útil cambiar la versión del firmware a v5.


(1040) S_OPERACIÓN_NO SOPORTADA
El archivo scatter no coincide con el teléfono. Por ejemplo, el nombre contiene 6592, pero el número de teléfono en realidad es 6589.

    Resuelto reemplazando o cambiando el archivo Scatter

(2005) S_BROM_CMD_STARTCMD_FAIL
En teléfonos con flash MTD ocurre el error:

    Al seleccionar Descargar, los bloques preloader o dsp_bl no están marcados. Debe utilizar la versión adecuada de SPFT, por ejemplo v2.xxx para teléfonos MT6573, o desactivar el modo DA Descargar todo.
    Cuando selecciona Descargar, se marcan los bloques preloader o dsp_bl. ¡Necesitamos desmarcar estos bloques! Si es necesario actualizar estos bloques, conecte el teléfono en modo BOOTROM.
    Cuando selecciona ReadBack, Format o MemoryTest. El teléfono debe estar conectado en modo BOOTROM.

(3001) S_DA_EXT_RAM_ERROR
Puede haber problemas de conexión.

    Verifique el cable y/o vuelva a conectar el cable a un puerto diferente. No uses un cable demasiado largo

(3013) S_DS_SOC_CHECK_FAIL
Quizás no haya una casilla de verificación para uboot en la ventana del programa SP_Flash_Tool. uboot: cargador del sistema operativo + controladores para inicializar el hardware principal (pantalla, procesador, GPIO).
O hay nombres de carpetas en ruso en la línea de ruta, por ejemplo: D:\Firmware\Lenovo K930 Firmware\


(3144) S_DA_EMMC_FLASH_NOT_FOUND
Hay un problema de hardware o el archivo Scatter no se ajusta al teléfono. Por ejemplo, emmc está en el nombre, pero el teléfono en realidad tiene flash MTD.


(3066) S_DA_HANDSET_FAT_INFO_NOT_FOUND
Ocurre durante el formateo automático; debe intentar configurar las direcciones de formato manualmente.


(3036) S_DA_INVALID_RANGE
SP Flash Tool, la dirección del bloque PMT en la memoria flash del dispositivo no coincide con la del archivo de dispersión.

    El bloque PMT debe eliminarse a través de la pestaña "Formato", y se debe cargar uno nuevo desde el archivo scatter a través del botón "Descargar" y la herramienta SP Flash escribirá nuevos datos sobre el bloque PMT y otros también en la memoria flash. .

(4001) S_FT_DA_NO_RESPONSE

    Cambie el puerto USB y mueva SP Flash Tool a la raíz de la unidad C:
    También existe la opción de que en descargar archivo agente sin información de CPU/flash. La solución es actualizar la versión de FlashTool.
El problema puede ser el hardware; por ejemplo, el error 4001 se produce cuando falla la memoria Flash.

(4008) S_FT_DOWNLOAD_FAIL

    Cambiar la versión del firmware, posiblemente a una versión anterior.
    Cambiando el cable por firmware.
    Cargue la batería antes de flashear el teléfono e intente hacerlo nuevamente.

(4009) S_FT_READBACK_FAIL
Además de los errores de lectura en el propio teléfono, el mismo error ocurre cuando hay errores en el sistema de archivos de la PC. Por ejemplo, no hay suficiente espacio para el archivo o el archivo no se puede sobrescribir porque está bloqueado. Quizás esté cargando firmware de 8 GB a un dispositivo de 4 GB. Para aclarar, debe mirar el archivo de registro.


(4032) S_FT_ENABLE_DRAM_FAIL

    Un error relacionado con un bloque de precargador incorrecto, tal vez sea útil cambiar el firmware o la versión. En un dispositivo con procesador MT6589, el problema se solucionó formateando el teléfono y cargando el firmware desde cero.
    Quizás debería reinstalar los controladores y formatearlo nuevamente y luego actualizarlo si el intento anterior no tuvo éxito.

(4050) S_FT_NEED_DOWNLOAD_ALL_FAIL
Los tamaños de bloque en PMT y scatter.txt no coinciden. Debe buscar la línea en el registro BROM_DLL.
tamaño cambiado de 0x
Sucede a menudo
El tamaño de la partición 13 (USRDATA) cambió de 0x0000000000000000 a 0x000000000B620000
Si el procesador es MTK, no hay tamaño en la dispersión y el propio SPFT calcula el tamaño de USRDATA en función del tamaño de la memoria flash y el espacio para BMTPOOL. Y en las tablas PMT dentro del cuerpo se registra el tamaño de los bloques, y en este caso alguien o algo escribió allí cero:sh_ok: . Para solucionar este caso, puede cambiar el nombre de scatter.txt USRDATA a __NODL_USRDATA... pero ahora puede aparecer 8038 debido a la diferencia de nombres. En general, este error se puede corregir cargando todos los bloques (tal vez un usrdata sea suficiente), después de lo cual el tamaño en PMT debería cambiar al correcto.



(5054) S_DL_GET_DRAM_SETTINGS_FAIL
Necesita reinstalar los controladores.


(5066) S_DL_PC_BL_INVALID_GFH_FILE_INFOR
Archivos incorrectos. No archivos necesarios en la carpeta con el scatter.


(6124) S_SECURITY_INVALID_PROJECT, CÓDIGO DE ERROR MSP: 0x00

    Reduzca la velocidad de grabación en la configuración del programa. Pestaña: Opciones -> DA Descargar todo -> Velocidad -> Velocidad máxima

(8038) ERROR DE HERRAMIENTA FLASH SP
Ocurre si los nombres o direcciones de los bloques en el scatter difieren de la tabla dentro del teléfono (PMT). Debes mirar SP_FLASH_TOOL.log y buscar la línea NOT MATCH en él.
NandLayoutParameter::CompareIsNandLayoutMatched(): NO COINCIDIR: cargar clave de elemento (CUSTPACK2), valor (0x3444000), clave de elemento de destino (CUSTPACK), valor (0x3444000)
en este ejemplo, debe reemplazar el nombre CUSTPACK2 con CUSTPACK en el archivo de dispersión. Si hay varias diferencias, entonces este error ocurrirá hasta que la dispersión, después de las correcciones realizadas, sea idéntica al PMT. Puede arreglar todo de inmediato si compara las tablas que están en el registro justo encima de la línea NO COINCIDIR. El primero es del scatter, el segundo es del teléfono PMT. Todos los nombres de los bloques en dispersión deben ser los mismos que en la segunda tabla.


(8045) ERROR DE HERRAMIENTA FLASH SP
El error es similar en naturaleza al 8038, pero en la práctica editar scatter.txt no ayuda.

    Puedes intentar flashear a través del botón DESCARGAR con todas las casillas marcadas.
    Las opciones anteriores no ayudaron: resucitar el dispositivo a través del programador.

(8200) ERROR DE HERRAMIENTA FLASH SP

    El firmware está destinado a una plataforma, está intentando actualizarlo con firmware de otra (por ejemplo, tiene un 6592 y está intentando actualizarlo con firmware de un dispositivo 6589, etc.)
    Intente cambiar la versión del firmware.



Arriba