En informática , una tarjeta POST es una tarjeta de interfaz de diagnóstico enchufable que muestra el progreso y los códigos de error generados durante la autoprueba de encendido (POST) de una computadora. Se utiliza para solucionar problemas de equipos que no se inician .
Principio de funcionamiento
Como mínimo, si la CPU , el BIOS y la interfaz de E / S en la que se basa la tarjeta POST están funcionando, se puede usar una tarjeta POST para monitorear la autoprueba de encendido (POST) del sistema o para diagnosticar problemas con eso. El sistema introducido en las computadoras IBM PC envía códigos de bytes de 8 bits (generalmente se muestran como dos dígitos hexadecimales ) a un puerto de E / S específico (generalmente 80 hexadecimales) durante el inicio, algunos indican una etapa en el procedimiento de inicio, otros identifican errores. La descripción de cada código debe buscarse en una tabla para el BIOS en particular. Por ejemplo, para el IBM PC / AT de 1984 se emite el código 1D cuando se va a determinar el tamaño de la memoria por encima de 1024K , y el código 2D en el caso de 8042 Keyboard Controller Failure, 105 System Error . Si el inicio no se completa correctamente, está disponible un código de error o el código de la última operación realizada.
Las tarjetas POST brindan información incluso cuando una pantalla estándar no está disponible, ya sea porque la conexión de un monitor no es práctica o porque la falla ocurre antes de que el subsistema de video esté operativo.
Operación
Las tarjetas POST se insertan en una ranura de expansión y están disponibles con conectores para ISA (también compatible con EISA ), PCI , PCI Express , Mini PCIe (para computadoras portátiles), bus serie universal o bus de recuento de pines bajos , o para un puerto paralelo . Una tarjeta típica para computadoras de escritorio tiene una interfaz de bus diferente en cada borde; una tarjeta para computadoras portátiles puede tener un conector miniPCI y un puerto paralelo (más USB para suministrar energía).
Las placas base modernas a menudo no transmiten códigos POST a sus ranuras PCI Express (los conmutadores PCIe solo transfieren transacciones después de haber sido configurados para hacerlo por el BIOS). En tales placas base, el bus Low Pin Count (LPC), una variante ISA que se usa normalmente para conectar un Trusted Platform Module (TPM), puede ser el único bus donde aún se pueden ver los mensajes POST. Sin embargo, los conectores LPC no están estandarizados, con entre 9 y 19 pines y conectores de pines de 2,54 mm y 2 mm de uso común. Por lo tanto, es posible que una tarjeta LPC POST tenga que detectar automáticamente primero la asignación de pines utilizada.
Otra opción son las tarjetas POST USB como AMI Debug Rx , que utilizan el puerto de depuración común en los controladores EHCI USB 2.0 . [1]
Se necesita información sobre el significado de los códigos POST para diferentes BIOS para interpretar los códigos. Esto se puede suministrar con tarjetas, pero se vuelve fechado a medida que se emiten BIOS posteriores; Puede haber información más actualizada disponible en los sitios web de los fabricantes [2] [1] y en sitios web independientes.
Además de mostrar códigos numéricos, muchas tarjetas monitorean los voltajes de la fuente de alimentación, las señales de reloj y oscilador, la señal de reinicio y otros parámetros. [3]
Escenarios de uso
Hoy en día, las tarjetas de diagnóstico son utilizadas principalmente por diseñadores de placas base y tarjetas de extensión, junto con analizadores lógicos y otras herramientas e interfaces de depuración. Se utilizan con menos frecuencia en el siglo XXI para la reparación de computadoras y por los integradores de sistemas, pero siguen estando disponibles. Las tarjetas POST para PC, aunque originalmente eran caras, cuestan desde unos pocos dólares estadounidenses hacia arriba en el siglo XXI. [4]
Algunas placas base tienen una pantalla incorporada para diagnosticar problemas de hardware. La mayoría también informa errores de POST con pitidos audibles, si hay un altavoz de PC conectado. Estas placas base hacen que las tarjetas POST sean menos necesarias.
Cuando se introdujeron por primera vez estas tarjetas de diagnóstico, las placas base eran caras y valía la pena solucionar problemas y repararlas. A finales del siglo XX , la integración a gran escala , la producción en masa hizo que las placas base fueran componentes económicos. Las placas base rara vez se reparaban, sino que se reemplazaban; El propósito principal de una tarjeta POST es determinar que las partes montadas en la propia placa base, en lugar de las tarjetas de video conectadas, RAM, etc., tienen la culpa.
Ver también
Referencias
- ^ a b "Códigos de estado de Aptio 5.x" (PDF) . Megatendencias americanas . Consultado el 19 de julio de 2019 .
- ^ "Tabla general de Qcode / Q-code / Post Code para placas base ASUS" . Consultado el 31 de julio de 2019 .
- ^ Un ejemplo de una tarjeta de diagnóstico POST que prueba varios parámetros además de los códigos hexadecimales
- ^ problemas de reparación de computadoras