Error -1 iPhone 7 Intel y Qualcomm

Hola, ¿cómo está? hoy traigo un pequeño análisis que me dedique a hacer todo el día de hoy (octubre 5), Antes que nada recordemos que esto es un aporte más que pueda solucionar un problema, y pueda que más adelante se resuelva de otra manera, ya que también pueden resultar otras variables que ocasionen este error en iTunes en los modelos iPhone 7 y 7 Plus, los demás modelos no fueron investigados, dicho lo anterior resulta que tengo muchos alumnos y conocidos que me están comentando que tienen el error -1 nuevamente en iTunes en los modelos iPhone 7 y 7 Plus, también estoy viendo mucho de este error por las redes. Tengo una semana de estar viéndolo pero quería terminar de confirmar que fuese real, así que ya teniendo muchos casos decidí investigar un poco.

El error -1 en iTunes fue un error que pienso que no lo veíamos desde hace más de 2 años, prácticamente desde el iOS 12 en adelante, este error estaba relacionado todo el tiempo a RF, nunca a NAND, casi siempre era al WTR, NFC, entre algunos similares, siempre fue un error relacionado con la radiofrecuencia dado que también a la hora de restaurar en iTunes se encuentra en el último sector, donde ya escribió todo el software en la nand y necesita hacer una verificación del software con los servidores de Apple, al encontrarse una imposible conexión arrojaba el error -1.

Un error que estaba sin aparecer por mucho hasta esta nueva actualización IOS14 Y IOS14.0.1, este error aparece en los modelos iPhone 7 y 7 Plus Intel y Qualcomm. Entonces déjeme contarle que encuentre:

Como era un error relacionado con RF, me di a la tarea de empezar a simular fallas en varios circuitos RF para ver si en algún momento me arrojaba algún error, esto lo probé en 5 dispositivos, tanto Intel como Qualcomm para tener un mejor resultado, las pruebas incluyeron, WTR, PA, PMU_RF, BB, NFC, entre otros, las pruebas consistían en simular fallas como cortos, faltas de alimentación, cortos en BUCKS, LDO, salidas del PMU, entradas al BB, alimentaciones WTR entre otras, fueron muchas pruebas hechas en el sector RF y en ninguna nos dio el error buscado, es más NO TUVE Ningún ERROR DE iTunes SI RF Está EN CORTO. Algo que también incluí en las pruebas fue hasta restaurar sin los propios circuitos como PMU_RF o hasta el mismo Baseband, y los resultados fueron los mismos: Ningún ERROR DE iTunes.

Luego comencé con el codec de Audio, simulando fallas, que incluían cortes de su alimentación, cortos en líneas, y hasta probar sin el mismo circuito y las pruebas paso, por lo tanto tampoco tiene que ver con el CODEC.

Luego empezamos con el circuito llamado MAGGIE U3602, corte de alimentación de líneas, corte de líneas de reset, corte de CSL SPI, quitando hasta el mismo circuito, y todo funciono normal, no tuve ningún error de iTunes.

El siguiente circuito era el HOMER U3601, con la primera prueba que hice, obtuve el error -1, la prueba consistió en poner en corto la línea de Reset del U3601, y desde ahí me empezó a dar error -1, al quitar el corto y restaurar nuevamente el teléfono restauro sin ningún problema, por lo tanto sabía que ahí estaba el problema, el homer es un circuito que ayuda a controlar el vibrador junto con Maggie y codec de audio. Son 3 circuitos conectados entre sí, el HOMER va entonces a estar controlando nuestro vibrador en los modelos 7.

Al saber que el problema viene con el HOMER, decidí también hacer pruebas con el ARC AP, U3502 todas las pruebas que se hicieron colocando en problemas este circuito no dieron ningún problema.

Que pruebas se hicieron con el circuito instalado:

  • Restaure sin el Vibrador Instalado. NO HUBO ERROR.
  • Linea: AP_BI_HOMER_BOOTLOADER_ALIVE es una línea Bidireccional, en la cual existe una Resistencia R3607 y R3611 se intervino esta línea quitando las resistencias y restauramos. NO HUBO ERROR.
  • PMU_TO_HOMER_RESET_L Linea de Reset, EL PMU envía un Reset al U3601 por medio de esta línea, si esta línea tiene algún problema vamos a tener ERROR -1.
  • SWD_AP_TO_MANY_SWCLK, si esta línea tiene algún problema, NO HUBO Ningún ERROR.
  • I2C_HOMER_SCL Si esta línea no está presente, NO HUBO Ningún ERROR.
  • I2C_HOMER_SDA Si esta línea no está presente, NO HUBO Ningún ERROR.

Si nos damos cuenta, el error aparece cuando el circuito está en corto, Aun el circuito sin funcionar correctamente iTunes no arroja ningún error. Por lo que esto hace fácil su reparación, deberíamos de revisar por algún corto de lo contrario reemplazar el circuito y esto debería de solucionar el problema.

Analicemos y Midamos un poco:

El Homer U3601, STM32L031E6Y6D es un circuito que funciona a una frecuencia de 32 MHz, alta velocidad, este circuito incorpora comunicación UART Y SPI, aunque también puede ser programado por otros protocolos como I2C. Aunque en este caso en iPhone solo tiene UART y SPI.

Este Circuito es Alimentado por Una tensión de 1.8v, siendo el nombre de la línea PP1V8_SDRAM, la cual está presente desde que encendemos el celular. Esta tensión la podemos revisar en el componente: C3603.

Activación: La línea que va a estar despertando a este circuito se llama: MAGGIE_TO_HOMER_WAKE la cual si la analizamos es una línea que el Maggie está enviando al Homer para despertar. Esta Señal de encendido la podemos medir con el circuito abajo y tendríamos que tener una tensión de 1.8v en el PAD B3 del U3601.

Reset: PMU_TO_HOMER_RESET_L, el PMU enviara un reset al Homer, este reset lo podemos revisar en el condensador C3607 tenemos que tener un voltaje de 1.8v

AP_BI_HOMER_BOOTLOADER_ALIVE informando al procesador que el circuito está listo y funcionando.

Interrupción o Interruptor: HOMER_TO_AOP_WAKE_INT Señal que enviara el HOMER a la CPU para indicar que hay información que necesita ser procesada.

Control y Datos:

  • SPI_MAGGIE_TO_HOMER_POS_SCLK
  • SPI_HOMER_TO_MAGGIE_POS_MISO
  • SPI_MAGGIE_TO_HOMER_POS_MOSI

El circuito es controlado por medio del bus SPI y el que lo controla es el Maggie U3602

Control del Vibrador:

  • I2C_HOMER_SCL
  • I2C_HOMER_SDA

Estas dos lineas enviarán la información al vibrador, importante revisar estas líneas llevan 2 resistencias en Pull UP, luego esa línea viaja hacia el conector de Carga J4101 el cual en el pad 48 Y 46 enviaran esa información al Vibrador que se encuentra en la parte de abajo, si el flex de carga está en corto en esta línea ocasionara el error -1 también. Así que es importante revisar también un flex de carga y un vibrador para poder descartar estas líneas. En estas líneas tendremos una tensión de 1.8v.

Transmision de Datos con CPU.

  • UART_HOMER_TO_AP_RXD
  • UART_AP_TO_HOMER_TXD

Para que el Homer hable con el CPU se estará utilizando el BUS UART, una línea de transmisión y una línea de recepción.

Importante siempre al bajar el circuito medir su caída de Tensión, ya que si una línea se encuentra en fuga o en corto a tierra ocasionara también el error -1.

En este caso una de las posibles soluciones de este error -1 en iTunes en los iPhone 7 y 7 Plus seria cambiar el circuito U3601 Homer, y volver a cargar software nuevamente, pero recordemos tambien que cualquier linea que este provocando un corto en el circuito tambien puede ocasionar que tengamos un error -1, importante tambien probar con otro Flex de carga ya que las lineas que van al vibrador viajan a traves de el.

Es un pequeño aporte que derrepente solucione el problema y a la vez le ayude a comprender un poco el circuito y aprender algo nuevo, si este circuito está fallando también tendremos problemas que al presionar el botón de home no tendremos el vibrador funcionando.

Y si esto le ha servido no olvide compartirlo en sus grupos de colegas, o redes sociales para que llegue a más personas y podamos colaborar entre todos.

Creo que es hora de un cafecito, me despido siempre de usted y nos leemos en otra ocasión.

Ate Edgarito 🙂

PD. Un minuto de silencio por las placas muertas en este estudio 🙁

79 comentarios en “Error -1 iPhone 7 Intel y Qualcomm”

    1. Obrigado mestre por mais esta aula, eu só me tornei técnico em microsolda, depois que parei de ver sentenças de vídeos, e passei a acompanhar seu canal e suas aulas, dai a minha carreira cresceu, obrigado Edgar hoje sou o que sou agradeço a você, Uendel Carvalho direto de Portugal

    2. Obrigado mestre por mais esta aula, eu só me tornei técnico em microsolda, depois que parei de ver sentenças de vídeos, e passei a acompanhar seu canal e suas aulas, dai a minha carreira cresceu, obrigado Edgar hoje sou o que sou agradeço a você, Uendel Carvalho direto de Portugal

  1. Juan Carlos cordoba

    Muchas gracias profe, por tomarse todo ese tiempo y compartir con gran generosidad para los q no sabemos.
    Muchas bendiciones para usted y los suyos…

  2. Pues la verdad que no comprendo mucho del asunto, pero veo que es una explicaciòn muy detallada. Gracias Edgarito por tomar el tiempo de publicarlo y compartirlo ya sabes cada vez màs tu energìa y buena vibra crecen tambièn !!!

  3. Muy bien Edgar, esto ya no es un trabajo solo de técnico profesional, sino más bien de investigación, lo bastante cerca de una labor científica. Excelente aporte, gracias.

  4. Julio César Pérez Neave

    Gracias Profesor. Es un tema muy interesante no me ah tocado ese problema, espero que algún día nos apoyen con un video para los alumnos.
    Saludos para usted y su Familia, que tengan buena salud.

  5. Otra vez has demostrado tu valía me sorprende el interés y entusiasmo que le pones. Un saludo y gracias por tus grandes aportaciones. ¡Eres un mago!

    1. La comunidad de reparadores no tiene como agradecer todos estos aportes
      Gracias por todo y sigue creciendo que así nos haces crecer a nosotros
      Saludos desde Cuba 🇨🇺

  6. Alfredo Luis Nuñez

    Excelente explicación. Tus aportes son invaluables y es importante aclarar la sencillez y bien explicado de todos los pasos. Para los solitarios de lo electrónicos sos un amigo infaltable. Sigue así

  7. Edgarito te admiro tanto y lo reafirmo, eres una persona que no se conforma con lo que ya sabe, si no que sigue actualizándose y lo que llevo horas de estudio en tu laboratorio lo traes para nosotros en unos minutos de manera clara sencilla y práctica, GRACIAS

  8. Edgar buenas noches yo tuve un problema quiero seguir con sus cursos solo reviví el curso gratuito eso es buenísimos aprendí mi Chi que hago quiero seguir con todo lo que a dado como hago

  9. Santos Segundo Brito Cardona

    Gran aporte Edgar, gracias por compartir tan excelente investigación, se te nota que eres muy dedicado a tu trabajo, amas lo que haces y lo más importante que no vacilas un momento en compartir lo que sabes o descubres. Gracias MAESTRO por permitir ser tu pupilo, mi admiración por siempre.

  10. Gracias por el aporte maestro mañana mismo voy con un error -1 en iPhone 7 q tengo en el taller y casualmente antes de restaurar el vib no funcionaba así q a medir y comprobar antes de bajar IC gracias nuevamente 💪🏽💪🏽💪🏽

  11. Hola a tod@s, a eso se le llama pasión por tú trabajo. Increíble el tiempo y esfuerzo que dedicás. Y encima compartes con tod@s nosotros. Mil gracias y fuerte abrazo Edgar desde Valencia (España).
    Ah, si pasas por aquí están pagados todos los cafés que quieras.

  12. Que bueno aprendo de estas explicasiones mucho mejor , mi trabajo es agotador pero logro el poco tiempo para pasara dar un vistaso siempre encontrando algo bueno

  13. Excelente aporte Profesor Edgar muchas gracias y bendiciones por todo lo que aporta a los colegas, en mas profe. querría hacerle la siguiente consulta es sobre la membresia de afiliados, a mi particularmente me sirvió mucho esta membresia adquirida en la academia para reparaciones recibidas en nuestro local pero por cuestiones económicas ,consecuencias de la pandemia en Paraguay no podremos acceder a la de masterclass mi consulta es que si usted estaría compartiendo en afiliados pequeñas clases o aportes de masterclass a afiliados que pueda servirnos a seguir creciendo como técnico y persona. atento a su respuesta profesor Edgar Bendiciones..

  14. Gerardo Catano Camacho

    Gracias Edgar por tu entusiasmo y pasión. Acabo de terminar el curso básico que publicaste. Te sigo siempre para conocer de tus aportes y aprender de ti y de los colegas que comparten conocimientos en las redes. Bendiciones y salud para ti y tu familia.

  15. Hola Edgar quiero agradecerle por todos los aportes que haces, se nota que eres una persona que quiere realmente que todo el que deseen aprender lo logren con la generosidad de tiempo e investigación que nos das en cada oportunidad. MIL GRACIAS

  16. Gracias por dedicar su tiempo y conocimiento para compartirlo con nosotros !! En nombre de La comunidad de Microsoldadura le agradecemos infinitamente su aporte !! Mil gracias 😊

  17. Edgar buenas tardes , muchísimas gracias , siempre dándolo todo sin guardarse nada , un orgullo tenerlo como profesor y pertenecer al grupo , gracias por todo un abrazo grande

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba