jueves, 17 de junio de 2021

CURSO DE REPARACION MICROELECTRONICA EN NOTEBOOKS MULTIMARCA Y MAC


🔹 Se viene curso presencial Básico- Intermedio en Ibarra 2021 ♦️Laboratorio completamente equipado. ♦️Metodología práctica. 📌Electrónica y Microelectrónica 📌Edición y programación 📌 uso de instrumentos de precisión. 🕣80 horas de capacitación. 📹Grabación del curso Totalmente personalizado Horarios Lunes a Viernes 18:00 @ 20:00 Sábado y Domingo 2 Horarios 09:00 @ 14:00 - 15:00 @ 20:00 Para Mayor Información https://wa.link/femd6e

lunes, 1 de febrero de 2021

SIMULADOR DE COMPUTADORAS AUTOMOTRIZ CON ARDUINO

 

ARMA TU PROPIO SIMULADOR DE COMPUTADORAS AUTOMOTRIZ CON ARDUINO

- Despues de que revises los cursos que se ha subido sobre Arduino comienza armar tu propio simulador

   Si te Gusta mi Trabajo en este Blog apóyame en la parte derecha con una donación o solo activa seguirme para que te llegue lo que se vaya subiendo. 




CH341A Software Español




 DESCARGAR

SecureCRT v7.1.1 full

 




DESCARGAR

EMMC DETECCION DE PINES

EMMC DETECCION DE PINES




 Juan E. Chevasco


RT809H manual español

 RT809H manual español




Arduino-Curso-Práctico

 Arduino-Curso-Práctico



viernes, 29 de enero de 2021

Manual de Programación Arduino

 MANUAL DE PROGRAMACION


Reparación de computadoras con diagramas de flujo de diagnóstico

 



Reparación de computadoras con diagramas de flujo de diagnóstico Tercera edición: Solución de problemas de hardware de PC desde el arranque a un rendimiento deficiente, no es para principiantes absolutos, como se puede ver al mirar cualquiera de los gráficos de diagnóstico. No hay ilustraciones fotográficas en el libro, ni historia, ni explicaciones de las funciones básicas de las piezas de la computadora, como "¿Qué es un disco duro?" El enfoque del libro es enseñar un enfoque estructurado para la reparación de PC. El público objetivo son los aficionados que ya tienen cierta experiencia reparando computadoras o comenzando técnicos informáticos. El libro ha sido adoptado como texto de clase en varios colegios técnicos y programas de formación profesional.


THE ULTIME LAPTOP REPAIRING COURSE

 LIBRO EN PDF DE REPARACION DE NOTEBOOKS CURSO



BOOK LAPTOP CHIP LEVEL REPAIR GUIDE

.LIBRO DE REPARACION DE LAPTOPS 




miércoles, 27 de enero de 2021

Clear ME Region (Intel Management Engine)

 Método para el uso Flah Images

Herramienta

Siguiente

Siguiente

Siguiente

Siguiente

Siguiente

Siguiente
Siguiente
LISTO




Clear ME Region (Intel Management Engine)

 Cuando un portátil tiene el problema de la región BIOS ME, ¿cuál es su síntoma

¿parecer? El BIOS causará el problema del portátil como:

1) Fan gira como loco o sin parar para girar.

2) El portátil no estaba encendido.

3) El ordenador portátil no muestra el problema.

4) BIOS sistema hacia atrás lento.

5) Máquina ligera lenta.

6) Y otros problemas.

Todos los problemas anteriores son ME Región está dañada. Puede cambiar el

versión pura correspondiente o actualizar la nueva versión de su región ME.

Tienen dos métodos para resolver este problema de la región ME.

1) Clear ME Region:

Utilizando el software WinHex e introduzca el archivo BIOS incorrecto (copia de seguridad de

problema portátil con el programador), el uso del software para eliminar su problema

ZONA de la región ME. Después de eso, guarde este archivo BIOS y utilice el programador para

programarlo de nuevo al chip BIOS.

2) Herramienta Flash + archivo de región ME:

Utilice la llamada de software "Flash Tool" y introduzca la versión pura del archivo Me Region

para reparar el archivo BIOS. Después de eso, lo envía de vuelta al chip BIOS y resolver el

Problema.

Una cosa más es que necesita utilizar la versión correcta de Flash Tools y Archivos de región ME para resolver el problema.

Cómo reparar o borrar ME Megion en BIOS:

Resolver algunos problemas:

BIOS causas, ventiladores giro loco, el conjunto no fue alimentado, no muestra el

problema, la segunda bota.

BIOS sistema hacia atrás lento, máquina ligera lenta y otros issuses son ME

Región está dañada, puede cambiar la versión pura correspondiente o

actualizar la nueva versión... etc.


Ubicación de búsqueda Región ME BIOS ( hex 244650 ) posición inicial por encima de un

Línea.


Identificar la transcripción Región en BIOS

1 . La versión ME Region ( 9.5.20.1742 )


2. Busque una versión correspondiente, como 9.5.20.1742

3. Abra los archivos correspondientes y el BIOS necesita arreglar con Winhex.

4. Me Región seleccionará todos los archivos ( Ctrl + A ), a continuación, coppy ( Ctrl + C )

5. Cambie a la interfaz para cambiar el hexágono de búsqueda de archivos BIOS: 244650

Por encima de la línea derecha se establece en Inicio del bloque ( Alt+1 )


A continuación, Ctrl+B y, a continuación, se guarda como nuevo archivo. utilizar el programador para escribir el Chip BIOS.


martes, 26 de enero de 2021

PROGRAMANDO MEC1609 SONY VAIO MBX-237

 


COLECCION DE SMSC MEC16XX

Descargar Colección

UPGRADES FIRMWARE – SOFTWARE - DATOS DE MEMORIAS

 Soluciones de fallas en TV LED - LCD – PLASMA - MONITORES DE TV



Los Firmware y software para grabar o actualizar memorias EEPROM – MEMORIA FLASH SERIE – BIOS – NAND FLASH – ONE NAND – EMMC – ETC.

70% de las las fallas en las mainboard suelen ser causadas por des programaciones de la memoria esto lo produce no es necesario cambiar la mainboard, cortes de luz, altas de tensiones o también suele pasar que los usuarios de los TV usan las botoneras del TV y crean un bloqueo en la memoria.

- Los dumps son archivos directos para grabar con programador.

.

SOLUCIONA PROBLEMAS  :

No prende nada

no prenden quedando solo el piloto encendido

Fallas muestra la marca del TV y se apaga

Muestra logotipo de presentación de la marca y se apaga y esta secuencia se repite

Aparece el logo de la marca y permanece así

Se prende y apaga solo

No obedece el control remoto

Prende funciona por un rato indeterminado y se apaga

Sale la imagen de cabeza

Pide contraseña

Sale candado o código de error

entre otras fallas

70% de las las fallas en las MAIN suelen ser causadas por des programaciones de la memoria esto lo produce,

cortes de luz, altas de tensiones o también suele pasar que los usuarios de los TV usan las botoneras del TV y crean un bloqueo en la memoria.

- Los dumps son archivos directos para grabar con programador

lunes, 25 de enero de 2021

DELL N4110 (HM6x) Análisis de series temporales



Dell N4110 es una máquina con un chipset Intel Serie 6. Este capítulo, tomando esta máquina como ejemplo, omite el circuito RTC y analiza las características de sincronización detalladas de la serie Intel 6.

Estado G3

La inserción del adaptador produce una fuente de alimentación DCIN_JACK al polo S del PQ29 después de que DC_IN FL2 se convierte a la potencia del polo S del PQ29, y luego la tensión se divide en el polo G del PQ29, y el on-PQ29 produce una potencia de más DC_IN_SS, como se muestra en la Figura 2

 

figura 2 El adaptador está conectado al circuito

 Nota: Hay una señal de PS_ID en la interfaz de alimentación dell, que, al igual que ONE-WIRE de Apple, permite que la EC obtenga los parámetros del adaptador. PQ1 y PQ2 forman un circuito de protección sobrevolado: cuando el voltaje del pie PSID del adaptador supera 5.3V, después de la tensión PR7 y PR9 al polo B de PQ1, hará PQ1 encendido, tirar hacia abajo el polo G de PQ2, PQ2 cortado. PS_ID el pie PSID del ordenador y CN3 está desconectado y el EC no puede obtener información del adaptador, lo que resulta en fallas como la imposibilidad de cargar.





La interfaz de salida del adaptador de corriente para portátiles Dell es especial: su pared exterior es negativa, la pared interior es positiva y una pequeña aguja está conectada al chip de memoria de información de identificación dentro del adaptador de corriente. Los portátiles Dell utilizan este chip para identificar el modelo del adaptador que está conectado.


El chip de memoria de información de ID 2929/2501/DS2501/2502 está disponible en un paquete TO92 con 3 pines, 3 de los cuales son pines vacíos. El chip es un chip EPROM de 512 bytes que funciona en el bus ONE-WIRE y tiene información sobre el ID del adaptador de alimentación de Dell, alimentación, etc. Se puede acceder a esta información a través de una interfaz mínima, como un pin de puerto para un microcontrolador. El DS2501 tiene un código de registro de escala de fábrica que consta de 48 códigos de serie únicos, 8 códigos de comprobación CRC y 8 códigos de familia (09h) y E-PROM programables por el usuario de 512 bits. 2929/2501/DS2501/2502 La fuente de alimentación para operaciones de programación y lectura procede de la línea de comunicación de 1 cable. Usando el protocolo 1-Wire, la transmisión en serie de datos se realiza por una sola línea de señal y una línea de tierra. La tensión no debe exceder 6V al leer los datos y 12V es necesario para la programación.


La DC_IN_SS a PQ31, a través del diodo del cuerpo para generar un pequeño punto común de corriente, y el DC_IN_SS también fue al polo G de PQ27, corte PQ27, la batería está aislada, como se muestra en la Figura 17-3. Al mismo DC_IN_SS, el sistema de alimentación también suministra energía al DCIN de PU1 (ISL88731) y se divide en ACIN. Cuando DCIN está alimentado, el ISL88731 produce una 88731_LDO de 5.2V. 88731_LDO potencia al VCC, y el chip genera una tensión de referencia de 3.2V. Cuando el voltaje ACIN es superior a 3.2V (es decir, DC_IN_SS es mayor que 17V), la salida de drenaje abierto ACOK. Un 88731_LDO 3.18V es generado por un voltaje ACAV_IN para controlar el PQ3 encendido. PR13 y PR14 forman un voltaje dividido, y el PQ31 está completamente encendido, generando un punto común de alta corriente PWR_SRC.


Generación de puntos comunes de corriente pequeña y circuito de aislamiento de la batería


El PWR_SRC común también suministra energía al VIN de pu7 (RT8206) y se divide en ONLDO, que sale del pie LDO a 5V_ALW2, como se muestra en la Figura 4

 

fig4 5V_ALW2 circuitos generadores

El ACAV_IN alto hace el Q12 encendido, tira hacia abajo ELCH, el corte Q13, y tira 5V_ALW2 para arriba el 3.3V_ALW_ON, tal y como se muestra en de la figura 5. (En el modo de batería, es necesario presionar el interruptor para tirar hacia abajo POWER_SW_IN0, controlar para producir 3.3V_ALW_ON, EC para emitir ALW_ON para mantener su alto nivel; USB_CHG_DET a la interfaz SATA-USB CN7, apagado, siempre y cuando el dispositivo USB está conectado, también puede producir un alto nivel 3.3V_ALW_ON.) Cuando se genera alimentación en espera EC, la EC detecta un plug-in de dispositivo USB y activa la carga de apagado USB. 


fig 5 muestra 3.3V_ALW_ON circuito generador del dispositivo

3.3V_ALW_ON se convierte a 3.3V_EN2, como se muestra en la figura 6. THERM_STP la señal de control de temperatura: cuando la energía se enciende después de la sobretemperatura, bajará la temperatura 3.3V_EN2.


Figura 6 más 3.3V_EN2 generadas por el circuito

El 3.3V_EN2 al RT8206 ON2, que se utiliza para abrir el segundo PWM, generando un 3.3V_ALW, tal y como se muestra en del cuadro 7.


Figura 7 3.3V_ALW circuitos generadores

Al mismo tiempo, el 5V_ALW2 y el segundo PWM DL2 (onda cuadrada de accionamiento de tubo descendente) a través del circuito PD3, PD4 de los dos auto-lifting pressure para producir el plus 15V_ALWP, como se muestra en la Figura 8.

Figura 8 15V circuito de impulso auto-lifting

El 3.3V_ALW fue convertido de L3 a 3.3V_ALW_AVCC y dado a U2 (EC) como voltaje de espera, como se muestra en la Figura 9-10.



La Figura 9-10 EC está provista de alimentación en espera

La CE de la máquina no requiere cristal de 32.768 kHz, como se muestra en la Figura 11.

La Figura 11 CE no requiere cristalización

El 3.3V_ALW pin 14 del WRST a las CE a través del retardo del R56 y del C92 para hacer la señal de restablecimiento EC, tal y como se muestra en del cuadro 12-13.


El circuito de restablecimiento de la Figura 12-13 EC

El EC lee la ROM (U1) a través del bus SPI de 101, 102, 103, 105 y configura sus propios pines, tal y como se muestra en del cuadro 14-15.


Figura 14-15 Lector EC

Después de que el lector EC configure la posición del PIN, el latido del corazón de inserción del adaptador de PIN 21 se puede reconocer, como se muestra en la Figura 16: cuando el ACAV_IN es bajo, PIN 21 serán tirados hacia abajo, cuando el ACAV_IN es alto, PIN 21 deben requerir la configuración del programa interno del chip, no será alta, R62 no instaló componentes.
Figura 16 EC identifica el adaptador

Cuando el EC recibe una señal que detecte la presencia de ALW_ON, tal y como se muestra en del cuadro 16.

La Figura 16 EC emite ALW_ON

ALW_ON se convierte a 5V_EN1, control PQ21 encendido, PQ20 está encendido y 15V_ALWP se convierte a más 15V_ALW vía PQ20, como se muestra en la Figura 17

Figura 17 15V_ALW circuitos generadores

El 5V_EN1 también fue al RT8206 ON1, que se utiliza para controlar la generación del 5V_ALW, tal y como se muestra en del cuadro 18.


SL6259 QFN chip on Macbook Pro logic board

 

ISL6259

 



Este tutorial sirve para ISL6259/A y tambien para ISL6258/A.

Pero ojo, los dos chips no se pueden intercambiar en una placa base.

No hay datasheet disponible para ninguno de los dos.

Aun asi, parte de sus pines corresponden a las especificaciones del datasheet de ISL6257.

En gran parte del tutorial, usare el nombre de ISL6259, como generico.

 

Desde 2015 Apple empezo a usar ISL9239 y recien ISL9240,en capsulas BGA.

ISL95530 es una version aun mas "chunga"; tiene firmware y no puede ser sustituido por un chip nuevo.

 

ISL6259 se encarga de generar la tension principal/madre (PPBUS_G3H) de una placa base y de cargar la bateria.

Hay que dar las gracias a Apple que uso el mismo chip en tantas placas; eso aligera mucho la reparacion.

Hay que distinguir entre dos tipos de circuitos de entrada DC, segun los dibujos de abajo.

 





-------------------------------------------------------------------------------------------------------------------


 

El tipo A es el mas usado por los fabricantes de otras placas; mas conocidas como normales, para Windows.

En este caso la tension principal del sistema tendria un valor alto, 12-20V; segun el tipo de cargador que usa.

Cuando el equipo queda solo con bateria, la tension cae mucho, habitualmente 6.5-14.4V; segun tipo de bateria y nivel de carga.

Los equipos mas nuevos han pasado ya al tipo B de circuito.

 

En caso de Apple, ISL6259 se usa solo con tipo B.

Ese circuito tiene la ventaja que tanto con cargador, o con bateria sola, la tension principal tiene una menor variacion.

Con el cargador sin bateria, o bateria cargada a tope (100%), PPBUS_G3H tendria un valor de 8.5V, o 12.5V.

Si quitamos el cargador, bateria sola podria entregar casi 8V, o 12V si esta a tope, cayendo hasta 6.5V de minimo.

Por debajo de 6.5V el funcionamiento de la fuente sistema 3/5V es incierto; ya que lleva unos reguladores LDO para VREG3/5.

Capaz que podria llegar a funcionar casi hasta 6V, pero las tolerancias de fabricacion no aseguran eso.

Otra gran ventaja es que en caso de que CPU, o GPU requeriran unos picos de corrientes muy altos, es muy facil desconectar el circuito de entrada y dejar que la bateria alimente el sistema; solo para esos picos.

Tengan en cuenta que la bateria puede entregar una corriente mucho superior al cargador.

De hecho, las fuentes secundarias (buck converters) de la placa, nunca se alimentan directamente del cargador, tampoco de la bateria.

El cargador y la bateria se usan para recargar los "reservores de energia" de esas fuentes; que en algunos casos requieren altos picos de corriente.

 

 

ISL6259 tiene unos pines especificos para deteccion del cargador, numero de celdas de la bateria, la corriente que entra en la placa, como la que carga bateria y se entrega al resto de la placa tambien.

Tiene ademas un bus I2C (lineas SCL/SDA), por cual comunica con el SMC y la bateria.

Incluye tambien un driver para los transistores MOSFETs que  generan PPBUS_G3H.

Intentare explicar el funcionamiento, sin entrar en detalles.

Con el tiempo, en el foro descubriran toda la informacion necesaria.

Hablare sobre un esquema de bloques, segun el siguiente dibujo.

 



 

ISL6259 se alimenta por el pin 2/DCIN.

La tension de entrada tiene practicamente mismo nivel que la tension entregada por el cargador, 14.5-18.5V (segun el tipo).

 

Un regulador interno tipo LDO genera una tension de 5V, disonible al pin 19/VDD.

Aqui se conecta un capacitor de filtraje y la misma tension se reintroduce por el pin 20/VDDP; otro capacitor presente alli tambien.

Desde aqui se alimenta el driver para el low-side MOSFET.

 

ISL6259 goza de un bloque digital, que usa el protocolo I2C para comunicar con SMC y el procesador integrado en la bateria.

Las lineas SCL/SDA (pines 11/10) tienen unos resistores pull-up externos, que establecen un nivel inicial de 3.3V.

Cuando un chip quiere comunicar algo, solo tiene que tirar a masa dichas lineas; respetando el protocolo, para ser entendido por los otros chips.

Este bloque digital usa la misma señal de reset que el SMC, pin 13/SMB_RST_N.

Una comunicacion segura, requiere que este bloque se alimente con la misma tension que el SMC, pin 12/VHST desde PP3V42_G3H.

 

El pin 6/CELL informa al ISL6259 sobre tipo de bateria presente en sistema.

Se conecta a masa para 2 celdas, o a VHST (3V42) para 3 celdas.

Si este pin quedaria en aire, ISL6259 supondria que el sistema lleva una bateria de una sola celda.

Asi que ojo al resistor de conexion.

 

En funcionamiento normal (S0) el chip trabaja con una frecuencia fija, variando solo el ancho de los impulsos, el denominado modo PWM (Pulse Width Modulation).

Sin embargo para eliminar cualquier ruido en banda ultrasonica, el chip dispone de un pin (4/VFRQ) que le permite usar una frecuencia variable en modo S3 y S5.

Aunque sobre dicha frecuencia el chip seguira funcionando en modo PWM.

 

Un bloque muy importante es la deteccion del cargador, con la entrada por pin3/ACIN y salida por el pin 14/ACOK.

Al no tener la documentacion del fabricante, desconozco el valor tipico de ACIN.

Pero basta con calcular el divisor resistivo que establece esa tension y comprobar con la tension que medimos en la placa; la diferencia ha de ser minima.

Ya que se activa incluso con un cargador de 45W (14.5V), eso indicaria un nivel minimo de 2.8-3.0V aprox.

La salida ACOK es de tipo open-drain; por esa razon lleva un resistor pull-up hacia 3V42.

Este seria el nivel de tension si el chip detecta correctamente la presencia del cargador.

Es una informacion muy importante para el SMC y misma salida se usa tambien para activar el circuito ONEWIRE de comunicacion entre SMC y el conector MagSafe (1-wire protocol).

 

Los pines 5/ICOMP, 7/VCOMP y 8/VNEG se conectan mediante unos circuitos R/C.

Hagan un vistazo al datasheet de ISL6257 para hacerse una idea de sus funciones.

 

Los pines 1/AGATE y 26/SGATE, controlan los dos MOSFETs de entrada; habitualmente emplazados en una capsula comun.

Siendo de tipo canal P, requieren un nivel bajo en las salidas A/SGATE (0V).

He de mencionar que el segundo MOSFET conduce si o si, por el diodo integrado.

 

Los pines 27/CSIN y 28/CSIP informan al ISL6259 sobre la corriente consumida del sistema desde cargador.

CSIP se conecta en la entrada del resistor Isense y CSIN se conecta en su salida.

La (muy) pequeña caida de tension seria multiplicada dentro del ISL6259 x19.9 y esa informacion seria entregada al SMC.

La salida es por el pin 9/CHGR_AMON.

 

Los pines 17/CSON y 18/CSOP informan sobre la corriente que carga la bateria.

La caida de tension sobre el correspondiente resistor Isense seria tambien multiplicada x19.9 antes de entregarla al SMC.

La salida se hace por el pin 15/CHGR_BMON.

 

El driver para los MOSFETs del buck converter es muy similar al cualquier circuito de misma clase.

Por el pin 21/LGATE se entrega la señal PWM con amplitud de 5V (aprox) con respecto a masa; donde esta conectado el pin Source del low-side MOSFET.

Por el pin 24/UGATE se entrega la señal PWM con amplitud de 5V, esta vez con respecto al pin 23/PHASE; donde esta conectado el pin Source del high-side MOSFET.

Para ese proposito el correspondiente driver requiere una tension de alimentacion muy superior a la tension base de 5V procedente del pin VDDP.

El pin 25/BOOT resuleve el problema.

 

ISL6259 se encarga de entregar las señales PWM desfazados de manera correcta y con suficiente pausa (tiempo muerto) para eliminar un efecto shoot-through; causado si ambos MOSFETs se abren al mismo tiempo.

 

Por ende, pin 16/BGATE activa el MOSFET que permitiria cargar la bateria.

Featured post

Arduino_Curso_Practico_de_Formacion

                                     LINK DESCARGA  Arduino_Curso_Practico_de_Formacion