Online
Cosa que muchos no explican o dice!!
'''Programación en el sistema''' ('''ISP''' por las siglas del inglés: ''In-system programming''), también conocido como '''Programación serie en circuito''' ('''ICSP''' por las siglas del inglés : ''In-Circuit Serial Programming),'' es la habilidad de algunos [[Lógica programada|dispositivos lógicos programables]], [[Microcontrolador|microcontroladores]] y otros circuitos electrónicos, de ser programados mientras están instalados en un sistema completo, en lugar de requerir que el chip sea programado antes de ser instalado dentro del sistema.
••••
en base a nuestra informacion, Nosotros vamos a usar Herramientas basicas o Iniciales.. para entrar en el mundo del Isp.. (Jtag)
Si leen detalladamente!! Es reprogramar Mientras el Chip esta conectado en el Dispositivo
Nosotros no necesitaremos esto
RST, Vcc, Vccq, Vss, Vssq
EN nuestro adaptador Casero o Generico Solo utilizaremos!!
* CMD
* CLK
* DATA0
* GND
Pero para compezar la falta de los puntos a no conectar! Necesitaremos tener la bateria con carga y conectada al Dispositivo…. •••& alimentar el Dispositivo mediante Cargador o cable USB….
* Solo estos 4 puntos Son requeridos!!
GND es Tierra!!! Como creo que ya todos saben o deben saber.. •es un punto que servirá como referencia de tensiones en un circuito (0 voltios).
Esto puede ser la lata!! Blindaje de la PCB/Board/tarjeta… del Dispositivo
CLK/Data0/CMD si van a puntos concretos… Especificos…
Ejemplo
•Redmi 13C (Ejemplo)
Como se dan cuenta!! Cada Dispositivo maneja su propio pinout de conexión!
* En google usted los puede buscar!!
: Honor X6s Isp pinout
* Descripción general del sistema del protocolo eMMC
Las señales de comunicación de la interfaz del protocolo eMMC son las siguientes
* CLK : esta señal es enviada por el controlador host al dispositivo. Cada ciclo de esta señal transfiere un comando de un bit. Pero para los datos, puede ser de uno o dos bits según la configuración.
DATA 0-7 : hay ocho líneas de datos D0 a D7. Estas son líneas de datos bidireccionales. Puede ser controlado por el host o por el dispositivo. Durante el encendido o reinicio,
solo se utiliza la línea "DATA0 - D0" para la transferencia de datos.
* CMD : esta señal es un canal bidireccional utilizado para la inicialización del dispositivo y la transferencia de comandos.
* Los comandos se envían al controlador de host del protocolo eMMC al dispositivo y el dispositivo envía una respuesta a estos comandos al host en la línea CMD.
Esa es la funcion de cada punto! en base!! a lo que es isp....
CMD & CLK (Conexiones & Fallas)
1 - el principal error es Mala Conexion
Aqui veremos errores de lectura o transfer "hasta nulidad del GPT" al intentar leer el dispositivo!
siempre revisar y verificar CMD, Data0, CLK - y asegurarse de tener bateria con Carga conectada y alimentar el Dispositovo con Cargador USB o Cable USB!
2 - CLk, CMD FAllas
Esto es comin al momento de soldar o desoldar... ya que por cautin, estaño, flux, o poca experiencia al soldar!! se ensucia, rompen etc - la resistencai por calor etc
-Esto genera un error al no haber conexion entre MEMORIA y CPU..
en algunas ocaciones es simplemente que por el calor... una punta esta desconectada "No soldada" Debido al calor y a la resina de la placa!...
-Tips...
El cable,, que salde nuestro Adaptador ISP Casero o Generico, INclusive desde programadoras profesionales.. Siempre debe ser de un poco mas de calibre que los usados para conexion "CMD-CLK-Data0"
por que hacer esto con el cable GND?
para aterrizar posibles variaciones de Voltaje - ya que trabajaremos con Bateria conectada & cable USB o Cargador USB Conectado...
'''Programación en el sistema''' ('''ISP''' por las siglas del inglés: ''In-system programming''), también conocido como '''Programación serie en circuito''' ('''ICSP''' por las siglas del inglés : ''In-Circuit Serial Programming),'' es la habilidad de algunos [[Lógica programada|dispositivos lógicos programables]], [[Microcontrolador|microcontroladores]] y otros circuitos electrónicos, de ser programados mientras están instalados en un sistema completo, en lugar de requerir que el chip sea programado antes de ser instalado dentro del sistema.
••••
RST, Vcc, Vccq, Vss, Vssq
EN nuestro adaptador Casero o Generico Solo utilizaremos!!
* CMD
* CLK
* DATA0
* GND
* Solo estos 4 puntos Son requeridos!!
CLK/Data0/CMD si van a puntos concretos… Especificos…
Ejemplo
•Redmi 13C (Ejemplo)
Debes estar registrado para ver imágenes adjuntar
* En google usted los puede buscar!!
: Honor X6s Isp pinout
* Descripción general del sistema del protocolo eMMC
Las señales de comunicación de la interfaz del protocolo eMMC son las siguientes
* CLK : esta señal es enviada por el controlador host al dispositivo. Cada ciclo de esta señal transfiere un comando de un bit. Pero para los datos, puede ser de uno o dos bits según la configuración.
DATA 0-7 : hay ocho líneas de datos D0 a D7. Estas son líneas de datos bidireccionales. Puede ser controlado por el host o por el dispositivo. Durante el encendido o reinicio,
* CMD : esta señal es un canal bidireccional utilizado para la inicialización del dispositivo y la transferencia de comandos.
* Los comandos se envían al controlador de host del protocolo eMMC al dispositivo y el dispositivo envía una respuesta a estos comandos al host en la línea CMD.
Esa es la funcion de cada punto! en base!! a lo que es isp....
1 - el principal error es Mala Conexion
Aqui veremos errores de lectura o transfer "hasta nulidad del GPT" al intentar leer el dispositivo!
siempre revisar y verificar CMD, Data0, CLK - y asegurarse de tener bateria con Carga conectada y alimentar el Dispositovo con Cargador USB o Cable USB!
2 - CLk, CMD FAllas
Esto es comin al momento de soldar o desoldar... ya que por cautin, estaño, flux, o poca experiencia al soldar!! se ensucia, rompen etc - la resistencai por calor etc
-Esto genera un error al no haber conexion entre MEMORIA y CPU..
en algunas ocaciones es simplemente que por el calor... una punta esta desconectada "No soldada" Debido al calor y a la resina de la placa!...
-Tips...
El cable,, que salde nuestro Adaptador ISP Casero o Generico, INclusive desde programadoras profesionales.. Siempre debe ser de un poco mas de calibre que los usados para conexion "CMD-CLK-Data0"
por que hacer esto con el cable GND?
para aterrizar posibles variaciones de Voltaje - ya que trabajaremos con Bateria conectada & cable USB o Cargador USB Conectado...
Archivos adjuntos
Debes estar registrado para ver la lista de archivos adjuntos.