W3Ask








BIENVENIDA  >  INFORMATICA  >  PROGRAMADOR CH341A

Guía para flashear una BIOS con un mini programador SPI CH341A





Si su computadora se reinicia constantemente, después de intentar flashear la BIOS a través de M-Flash y ninguna solución estándar funcionó: restablezca el CMOS, desconecte los discos duros, cambie la ubicación de los módulos de memoria, retire la batería de la placa base, intente acceder a Dos a través de un llave USB de arranque para reinstalar la BIOS, luego solo tiene que reprogramar la BIOS con un circuito integrado externo.

Material necesario:

SPI CH341A mini Programador ,
SOIC8 SOP8 test clip para EEPROM 93CXX - 25CXX - 24CXX ,
– una segunda computadora (ya sea portátil o de escritorio).

Alternativa al clip: cables de conexión hembra-macho para la conexión JSPI1.

Software necesario:

– SPI mini programmer USB driver (gratis),
– CH341A Programmer v1.30 (gratis).

Alternativas: CH341A Programmer v1.18, CH341A Programmer v1.29, CH341A Mini Programmer (Black Edition), AsProgrammer, Flashrom para Windows.

Este hardware es el mismo utilizado por los productores de placas base, ya sea MSI, Asus, Asrock, Gigabyte ... para desbloquear las tarjetas cuando están fuera de servicio, siempre que no hayan tenido un cortocircuito y no se hayan quemado. Le ahorrará entre 100 y 800 euros, es decir, el precio de una placa base antigua o una computadora reciente si prefiere comprarlo todo. Le costará entre 5 y 25 euros dependiendo de si lo compra en EE. UU. O en China; por supuesto, con un mínimo de 2 días de tiempo de transporte para EE. UU. y 1 mes para China.

Hay dos versiones del programa mini SPI: una negra (la que usé, vea la imagen a continuación), una azul. No hay diferencia, excepto el voltaje del negro que puede ser más potente, de 3.3V a 5V contra 3.3V para la versión azul. En los foros se indica que el negro tiene un voltaje demasiado fuerte y puede quemar la placa base, es falso; al menos no vi nada problemático en mi caso (placa base de escritorio).

Esta guía es para uso en caso de último recurso, bajo su propio riesgo. Cada configuración presenta sus propios problemas, sus propios defectos.


Guía

Guía - Parte 1: Prepare la placa base.

- abra la caja de la computadora, tome una fotografía de las conexiones para no perderse más tarde cuando tenga que volver a conectar todo.
- desconecte la fuente de alimentación de la PC,
- desconecte todos los dispositivos,
- retire la tarjeta gráfica,
- retire los módulos de memoria,
- retire el enfriador de la CPU (necesitará pasta térmica más tarde),
- retire el procesador,
- desconecte todos los demás conectores (USB, PS / 2, SW Power, Reset SW, P Led +/-),
- sacar la placa base de la computadora,
- colóquelo cerca de otra computadora que funcione (ya sea una computadora portátil o una computadora de escritorio),

Guía - Parte 2: Prepare el mini programador CH341A SPI.

- conecte el mini programador SPI CH341A a su computadora de respaldo,
- Instalar los controladores del programador. Si la instalación no funciona, realice una instalación manual: panel de control> sistema> administrador de dispositivos> haga clic derecho en dispositivo desconocido> actualice el controlador> elija la ubicación de los controladores. Si eso no funciona, pruebe otras versiones de los controladores en la red.
- iniciar el software del programador CH341A,
- coloque el brazo (que parece una antena) del mini programador hacia arriba,
- inserte el puente del clip en el mini programador (con los números 1 2 3 4 a la izquierda, 5 6 7 8 a la derecha) en la primera parte de la conexión hembra CH341A (es decir, a la izquierda, la parte derecha está dedicada a EEPROM 24 chips),
- Enganche el brazo del mini programador posicionándolo hacia abajo.
- conecte el clip SOIC8 al Bios (chip de memoria SPI de 8 pines); está cerca de una conexión JSPI1 (ver imagen a continuación). El programa reconoce que el programador está conectado.

Ejemplo con mi placa base:



Guía - Parte 3: Use el mini programador SPI CH341A para leer el chip SPI.

- Presione el botón Detect del software para reconocer la BIOS. El programa debe reconocer el tipo, la marca y el modelo del chip.
- si Bios no se reconoce con Detect, compruebe que el clip esté bien instalado en Bios. Es importante que el contacto sea perfecto.
- si el Bios aún no se reconoce con Detect, invierta el puente en el mini programador SPI e invierta la abrazadera en el Bios de la placa base. No hay riesgo de cortocircuito normalmente.
- si la BIOS aún no se reconoce con Detect, ingrese manualmente el tipo, la marca y el modelo.
- Si el software anuncia que el programador está conectado, presione el botón Read. Normalmente, el búfer debe llenarse en la interfaz y las líneas continuas de FF deben reemplazarse en gran parte por códigos en hexadecimal. Si todas las líneas solo tienen códigos FF, significa que el software no pudo leer la BIOS correctamente. Es poco probable que el chip esté completamente vacío. ¿Por qué no funcionó? porque el programador debe poder enviar suficiente energía en al menos la mitad de la placa base para leer realmente la BIOS. Leerá fácilmente la BIOS en placas base pequeñas, como tabletas, computadoras portátiles, micro ATX. Por otro lado en placas base de escritorio, tendrá que alimentar esta última. Si el software no pudo leer correctamente la BIOS, desconecte la abrazadera. Vuelva a conectar la fuente de alimentación de la PC a la placa base (con ambos pines), vuelva a conectar la fuente de alimentación a la red eléctrica. Vuelva a conectar la abrazadera. Presione el botón Read. Esta vez el software debería leer el chip correctamente. Eso es lo que funcionó para mí con una placa base MSI Z77A-G43. Si todavía no es así, consulte la ayuda al final de este artículo.

Guía - Parte 4: Use el mini programador SPI CH341A para escribir la BIOS en el chip SPI.

- Guarde el BIOS original, file> Save, como Backup.bin, por ejemplo. En caso de problemas, siempre puede volver a colocarlo.
- presione el botón Erase para borrar la BIOS del chip SPI.
- Presione el botón Blank para reemplazar el código del chip SPI con FF.
- Presione el botón Open y seleccione su BIOS (archivo ROM). Si su BIOS tiene una extensión extraña, esto no es un problema, seleccione *. * En la elección del formato del archivo a abrir. Siempre puede cambiarle el nombre a Bios.bin si lo desea. Encontrará la versión más reciente de la BIOS de su placa base en el sitio web del fabricante indicando el modelo de su placa base (escrito en su cara y en la parte posterior).
- presione el botón Program. El software luego escribirá la BIOS en el chip. Puede tomar entre 2 y 15 minutos.
- Luego, presione el botón Verificar para verificar que el BIOS se haya programado correctamente, que no haya errores. El software debe indicar: que el búfer de memoria y el chip tienen el mismo código.
- presione el botón Read, el botón Open, seleccione la BIOS para flashear, haga clic en Verify, presione el botón Verificar para estar realmente seguro de que ha sido bien programado.


- Si es así, eso es todo lo que es bueno para desconectar el clip, la fuente de alimentación y volver a enchufar todo en la carcasa de su computadora.
- Cuando todo se vuelve a conectar, inicie la computadora, debe iniciarse directamente en Windows.
- de lo contrario, deberá volver al BIOS para volver a colocar las prioridades en el disco UEFI de arranque con Windows. Pero también para establecer el tiempo en la Bios.

*** Ayuda - si hay un problema de lectura. ***

- si no pudo leer el chip con el programador CH341A v1.30, intente con otra versión del software. La versión más popular es el programador CH341 v1.18. Prueba con otros conductores. Prueba con otro software.
- Si nada funciona, entonces el procedimiento se vuelve más complejo. Si el software no puede leer el chip correctamente, tampoco puede reprogramarlo, por el contrario lo corromperá aún más. Será necesario desmontar el BIOS de la placa base y colocarlo directamente en el pequeño circuito integrado (como en la imagen a continuación).

Material necesario:

- estación de soldadura de aire caliente,
- un kit de soldadura con una cabeza fina, que incluye una mecha desoldadora , alambre de estaño .

Aquí también, estas técnicas deben usarse bajo su propio riesgo. Son complejos pero no imposibles.

- tenga en cuenta el diseño de la BIOS en la placa base, con los números 1 4 5 8.
- Primero use el soplador de aire caliente a 400 ° C durante 3-4 minutos en el Bios para derretir su soldadura. Mire las guías de soldadura de circuitos integrados en Youtube para comprender cómo hacerlo. Lo más importante es no derretir los circuitos con el soldador al entrar en contacto con ellos.
- Una vez sin soldar, será necesario montar el pequeño circuito integrado que se vende con el mini programador SPI CH341A y soldar los dos pequeños puentes en el centro donde se indican las cifras.
- luego coloque el Bios en las conexiones apropiadas en orden (1 4 5 8, consulte en la placa base). El punto en el chip debe estar en el 1. Suelde la BIOS al circuito. Será útil usar la mecha desoldadora para eliminar el exceso de estaño o eliminar un puente de estaño entre dos soldaduras.
- levante el brazo del programador, inserte el resultado en el mini programador. La BIOS debería estar a la izquierda del programador si la miramos con la conexión USB en la parte superior). Habilita el brazo.


- Ahora, intente leer el chip nuevamente con el software CH341A programmer v1.30 (consulte la cuarta parte de la guía, arriba). Las posibilidades de que funcione esta vez son las más grandes posibles. No hay más problemas de historias de tensión insuficiente o excesiva.

Si no funciona. Nuevamente intente otras versiones del software, otros controladores. Otro software

Si nada vuelve a funcionar, significa que el chip se ha dañado después del flash incorrecto. Deberá solicitar un nuevo chip SPI con el mismo tipo de memoria.

Si después de recibir un chip SPI en blanco comprado en Internet, después de flashearlo, nada funciona. Esto significa que la placa base necesita la dirección MAC (escrita en la parte posterior de la placa base). Entonces será necesario encontrar la manera de agregarlo en la BIOS con un editor hexadecimal.

Soluciones predeterminadas

Si al final nada funciona, el problema se vuelve aún más insoluble. La placa base puede dañarse eventualmente. Eres bueno comprando una placa base vieja con el riesgo de tener una tarjeta obsoleta, o el mismo problema de BIOS dañado.

Entonces será mejor comprar una placa base de última generación con seguridad para evitar revivir el mismo aburrimiento, es decir, un segundo Bios (copia de seguridad de Bios paralela) o incluso mejor un Flashback de Bios que permita reinstalar un Bios incluso si la computadora falla al inicio, gracias a un botón y un puerto USB dedicado.

Eso es lo que ofrece la placa base para juegos ASUS ROG Strix B450-F . También necesitará un nuevo procesador, por ejemplo el AMD Ryzen 7 3700X 8-Core, 16-Thread . Nuevos módulos de memoria DDR4 , etc.












Artículos Relacionados:


Cómo agregar un nombre de dominio en Apache2
https://es.w3ask.com/agregar-nombre-dominio-apache2/
Agregar un nombre de dominio en el servidor nos permitirá redirigir este a la carpeta que contiene los archivos del sitio respectivo. Esta ...
Los mejores servicios para obtener nombres de dominio gratis
https://es.w3ask.com/mejores-servicios-obtener-nombres-dominio-gratis/
Aquí hay algunos servicios web que ofrecen la posibilidad de obtener nombres de dominio gratuitos. Estos servicios no son perfectos. Pero ...
Apunte un nombre de dominio a una dirección IP del servidor
https://es.w3ask.com/apunte-nombre-dominio-direccion-ip-del-servidor/
En Godaddy, por ejemplo, puede apuntar un nombre de dominio a una IP del servidor con el registro A: Haga clic en administrar sus nombres ...
Cómo configurar varios nombres de dominio en un servidor o un VPS
https://es.w3ask.com/configurar-nombres-dominio-servidor-vps/
Podemos ahorrar mucho dinero si decidimos administrar un servidor y luego instalar varios nombres de dominio en este servidor dedicado o este ...
Cambios en los niveles de oxígeno y consecuencias.
https://es.w3ask.com/cambios-niveles-oxigeno-consecuencias/
En la Tierra, solo los arcos (arqueobacterias) y las bacterias anaerobias pueden vivir sin oxígeno. De lo contrario, la mayoría de los otros ...