Tips para interpretar esquemáticos y reparar motherboards

Gonzalo Avila
tips-reparacion.gzalo.com
(CC BY-NC 4.0 excepto imágenes)

Antes de arrancar

Si bien reparar es una actividad de bajo riesgo, es necesario tener en cuenta algunas cosas

Seguridad

  • No trabajar con equipos encendidos
  • Remover baterías siempre que sea posible
  • Cuidado con los capacitores en las fuentes/cargadores (311V), conservan la carga luego de desconectados

Herramientas

  • Tester/multímetro ($)
  • Probador de componentes ($$)
  • Osciloscopio ($$$)
  • Programador de memorias ($/$$$)

Soldadura

  • Poder reemplazar componentes quemados es crucial
  • Ayuda mucho tener una estación de soldado, permite hacer transplantes sin riesgo.
  • Pueden ver mis diapositivas del otro taller en soldadura.gzalo.com

Esquemáticos: ¿Qué son?

  • Son una representación pictórica de un circuito
  • Muestra los distintos componentes y sus conexiones
  • No representa escalas: por ejemplo un cable largo y grueso quizás es una línea corta en el esquema
  • En términos generales:
    • Nodos tienen "tensión", suele ser medida respecto de tierra
    • Líneas tienen "corriente", en una determinada dirección

Esquemáticos: ¿Cómo leerlos?

Es normal perderse por la complejidad y tamaño de de los mismos.

Recordar que por lo general hay "bloques" con entradas y salidas, nunca suele estar todo conectado con todo

Esquemáticos: ¿Dónde encontrarlos?

Google is not your friend

Cada vez funciona peor, no encuentra coincidencias exactas

PCB y Boardview

El PCB (Printed Circuit Board) o Circuito Impreso es donde están montados los componentes, provee las conexiones entre los mismos

Un motherboard suele tener muchas "capas" internas → muy difícil de hacer ingeniería inversa

Los distintos componentes tienen un código designador (o referencia) para identificarlos

Boardview

El boardview es un conjunto de archivos del diseño del PCB:

  • Dónde está un componente (en ambas caras)
  • Qué pines de qué componente están conectados.
    Todos estos puntos deberían tener la misma tensión

Cómo usar el Boardview

Excepto que se sepa qué es lo que está fallando, se va mirando por secciones, con la placa en mano

Encontrar fallas

  • Inspección visual y olfativa
  • Si algo tiene un agujero, huele mal o sacó humo
  • Si algo calienta, se puede usar rosin para ver qué componente
  • Usar alcohol sobre el micro ver cómo calienta sin disipador
  • Inyectar tensiones bajas y ver que la corriente no se dispare
  • Salvo para aprender, no gastar tiempo y plata en algo que no vale la pena
  • Si se reinicia, veces funciona y a veces falla, revisar temperatura, OS, memoria

Diagrama de bloques de componentes

Area alimentación, RAM, micro, Southbridge

Area alimentación, RAM, SoC

Reflashear la "EEPROM"

  • Cuando no inicia y todo parece OK. Corrupción general, alguna memoria que a veces no se lee bien
  • System BIOS, corre en el micro principal
  • Cerca de la batería, integrado 8 pines en encapsulado SOIC
  • Se puede reflashear con un programador adecuado y una pinza
  • Alunos casos requieren sacar el chip, por ejemplo con pistola de calor de estación de soldado
  • Cuidado si el chip es de 1.8v, puede ser necesario un adaptador adicional

Embededed controller

  • ACPI embedded controller, controla LEDs, teclado y más
  • Trackea temperatura, velocidades de ventiladores
  • Trackea distintos estados de suspensión
  • Revisar si calienta mucho, no levanta el micro
  • Algunos llevan firmware especial para ese modelo

Distribucion de energía

  • MOSFETs de protección (en serie) o fusibles
  • VALW siempre presente, 5v por lo general
  • Detectar MOSFETs quemados midiendo resistencia
  • "Capacitores en corto" vs "Carga en corto"
  • Siempre cambiar MOSFETs+drivers. Si no, pasan cosas malas™

Revisar proceso de booteo

  • Revisar tensiones de CPU Vcore + Vcc
  • Enable, tensiones de RAM y powergood

Memoria RAM

  • Revisar la tensión de RAM está presente
  • Revisar los contactos, pueden hacer que un slot no funcione
  • Ojo que algunas DDR3 son de 1.35v (DDR3L) vs 1.5v
  • Si hay un pin suelto se puede llegar a pasar un soldador con punta fina, luego revisar que no queden cortos

Periféricos varios

  • Teclado y touchpad via EC
  • Webcam, lector de tarjetas via USB
  • Audio via audio codec
  • TPM via LPC
  • Placa de red, Wi-Fi o BT via PCIE o USB
  • Discos rígidos via SATA o PCIE directo al micro
  • Puertos USB externos con chip de control

Gráficos y display

  • Suele ser LVDS (displays viejos) o eDP (displays nuevos)
  • Los fallos pueden causar líneas extrañas, backlight encendido o siempre apagado
  • Cambiar el flex suele arreglar muchos problemas intermitentes
  • Revisar el sensor de "tapa baja" con imán

¡Gracias!

¿Alguna pregunta?

Cualquier cosa,
gzalo@gzalo.com