Tu computadora necesita realizar varias funciones antes de cargar el sistema operativo. Una de estas funciones es Power on Self Test (POST), que prueba los componentes conectados a la computadora y asegura que estén listos para ser utilizados por el sistema.

Aunque POST es un proceso común en muchos dispositivos electrónicos digitales, la mayoría de las veces está vinculado con computadoras. Esta prueba es crucial para detectar problemas con los componentes y transmitirlos a los usuarios con mensajes de error.

Discutiremos más este tema, brindándole una idea general de cómo funciona el POST en su computadora, por qué es importante y cómo resolver el error detectado durante el POST.

¿Qué Qué es la autoprueba de encendido (POST)?

La autoprueba de encendido (POST) es un proceso de diagnóstico del sistema que lleva a cabo el BIOS inmediatamente después de encender la computadora. La función principal de esta prueba es ver si los componentes conectados a su computadora están funcionando bien.

POST verifica los componentes de hardware instalados en sus computadoras, como la memoria RAM, el disco duro, el procesador y otros, y se asegura de que funcionen según lo previsto. Una vez completada la prueba o si se detectan algunos problemas, el sistema notifica al usuario con un código de error mediante pitidos, destellos de luz LED o un código POST hexadecimal.

Una vez que el BIOS completa la POST, pasa el control a la función de cargador de arranque en el BIOS del sistema. Bootstrapping proporciona un conjunto de instrucciones para que el sistema cargue el sistema operativo al verificar los discos duros y otros dispositivos de arranque.

Secuencia de arranque

¿Cómo funciona POST?

El proceso POST comienza inmediatamente después de encender la computadora presionando el botón de encendido. Cuando se presiona el botón de encendido de la computadora, la corriente eléctrica fluye a través de los circuitos a diferentes componentes, incluido el BIOS ROM.

Nota: esta prueba comienza solo si la computadora se reinicia en frío, es decir, si la computadora se enciende después de apagarla. El sistema omitirá el POST si la computadora se reinicia o arranca en caliente.

La CPU busca la primera fase de instrucciones que se requieren para el inicio desde el BIOS Chip. El BIOS almacena un conjunto de pautas sobre direcciones de memoria específicas para ejecutar la prueba automática de encendido. POST generalmente sigue esta secuencia mientras realiza las pruebas.

CPU: En el primer paso de la secuencia POST, se diagnostican las líneas de control y los registros de la CPU. BIOS de la ROM: la POST realiza una suma de comprobación en el BIOS de la ROM. Si el valor calculado de la suma de verificación no coincide con el valor preestablecido, se generará un error. RAM CMOS: A continuación, la POST prueba el circuito integrado CMOS. Por lo general, si la falla se detecta aquí, se debe principalmente a la falla del circuito integrado CMOS/RTC. Acceso directo a la memoria (DMA) Controlador: el acceso directo a la memoria se verifica después de la RAM CMOS. Si la POST detecta alguna falla en esta etapa, puede deberse a un problema en la línea de dirección o a un IC de DMA defectuoso. Controlador de teclado: ahora se comprueban el controlador de teclado y el búfer. RAM base del sistema de 64 K: el BIOS luego verifica la base 64 K de la RAM del sistema escribiendo datos en cada ubicación del módulo de memoria instalado en la computadora y luego leyéndolos. Sin embargo, las placas base modernas están programadas para omitir las pruebas de memoria, ya que la comprobación de memoria estándar llevaría mucho tiempo.
Si la falla se ve en este punto, puede deberse a una falla de la memoria, un problema con la línea de dirección o si el módulo de memoria no está asentado correctamente en sus ranuras. Controlador de interrupción programable (PIT): en la siguiente etapa, el BIOS verifica el PIT para asegurarse de que todas las solicitudes de interrupción se manejen correctamente. Controlador de caché: Finalmente, el controlador de caché es probado por el BIOS. Si la POST detecta algún problema en este punto, el problema puede deberse a una controladora o memoria caché defectuosas. POST en AMI BIOS

Una vez estos componentes de hardware se verifican e inicializan, la POST se dirige hacia la prueba de los componentes de hardware que no son del sistema. Inicializa la configuración y los componentes de la placa que no son del sistema en esta secuencia: 

Datos de configuración de RAM CMOS: el BIOS comienza comprobando la validez de los datos dentro del CMOS. Si no puede garantizar la validez, significa que los datos CMOS no están configurados correctamente. Controladores de video: después de la RAM CMOS, el BIOS prueba la RAM de video e inicializa los controladores de video. Memoria RAM superior a 64k: toda la RAM restante del sistema se prueba en bloques de 64K. Teclado y mouse: el búfer y el controlador del teclado se prueban y el BIOS inicializa el mouse a través del controlador del teclado. Circuito de interfaz serial: El sistema verifica la presencia de hardware de puerto serial y paralelo, y se asignan áreas de datos de E/S para cualquier dispositivo encontrado. El controlador de disquete y el controlador de disco fijo se verifican mediante las llamadas de interrupción estándar del BIOS. Finalmente, comprueba los otros componentes de hardware, como los medios extraíbles IDE.

Una vez completada la POST, se ordena al programa de inicio que busque el Registro de arranque maestro (MBR). Este se encuentra en el primer sector del disco duro de su computadora (unidad C, por ejemplo). Luego, el MBR lee la correa de arranque que ubica el archivo de inicio del sistema operativo. Luego, el control del sistema se transfiere a Windows, Linux o cualquier otro sistema operativo que esté utilizando.

Secuencia de arranque de la computadora y POST

Señales de que la PC no pasó la POST

Si la POST identifica algún problema con los componentes de hardware de su computadora y falla la prueba, el el sistema no se iniciará en el sistema operativo. Luego, notificará sobre los problemas en la computadora a través de pitidos, mensajes de texto en la pantalla, códigos de luces LED o códigos POST. Si POST no puede mostrar el mensaje de error usando los códigos de texto en la pantalla, usará un pitido o el LED parpadeará.

Algunas placas de sistema también dan el mensaje de error solo mediante un código de luz o un pitido. Estos códigos de error son útiles para diagnosticar el problema en su computadora y solucionarlo en consecuencia.

Códigos de pitidos

En las primeras computadoras, si POST detectaba algún mal funcionamiento con los componentes, escuchaba una serie de pitidos. Estos se conocen como los códigos de pitido. La computadora básicamente se comunica con el usuario con estos códigos de sonido antes o durante la prueba del controlador de video. Esto es cuando el video no está disponible y los errores de texto no se pueden mostrar en la pantalla.

Aquí hay una lista de códigos de pitidos con sus significados, que puede escuchar en computadoras con AMI BIOS.

Estos códigos de sonido junto con sus indicaciones pueden diferir de las placas base. Si experimenta tales códigos de error, se recomienda que consulte el manual de usuario de su computadora para conocer los detalles del problema.

Errores de texto 

Después de que la prueba de video se haya realizado correctamente y la pantalla funcione normalmente, los errores POST podrían mostrarse como texto en su pantalla. Estos errores de texto brindan un informe directo sobre el problema sin utilizar códigos numéricos ni pitidos. Por ejemplo, si la POST detecta un problema con el teclado, mostrará un mensaje como”Falla del teclado“en la pantalla después de completar la prueba. 

Errores hexadecimales de la POST 

A veces, los errores de texto, los códigos de luz o los códigos de sonido también pueden ser engañosos. Estas notificaciones de error no se generarán si el proceso POST se interrumpe y su computadora entra en un bucle de arranque. Para una computadora procesada muertos, los códigos hexadecimales proporcionan una buena lectura del problema existente. 

Tarjeta POST hexadecimal

Sin embargo, para obtener los códigos POST hexadecimales, necesita una tarjeta de interfaz conocida como tarjeta POST. Dichas tarjetas POST encajan en la ranura de expansión de su computadora. Cuando el BIOS lleva a cabo el POST, esta tarjeta muestra dos caracteres de código hexadecimal que indican el ba d componente de hardware.

Los códigos de diagnóstico hexadecimales y su significado pueden diferir de las tarjetas que utilice. Sin embargo, estos son algunos de los códigos hexadecimales comunes junto con lo que suelen indicar.

Códigos de luz

En las computadoras portátiles, cuando la POST falla, los usuarios pueden recibir una notificación mediante destellos de luz en el botón de encendido o los LED de la batería frontal. Estos se conocen como códigos de luz y, por lo general, parpadean con algunas combinaciones de colores específicas.

Por ejemplo, en las computadoras portátiles Dell, la publicación Fallida se indica mediante un patrón de ámbar/naranja seguido de destellos blancos. Cada uno de estos patrones transmite diferentes problemas relacionados con la RAM, la CPU, el BIOS y otros.

La luz LED parpadea en una computadora portátil

Los códigos de luz en las computadoras portátiles podrían variar con los fabricantes e incluso modelos. Para conocer los códigos de luz exactos de su computadora portátil junto con sus implicaciones, debe consultar el manual de usuario de su dispositivo.

¿Cómo resolver los errores detectados en POST?

Esta es una forma general de resolviendo los mensajes de error POST.

Diferentes fabricantes de ROM establecen diferentes códigos de alerta POST. Los detalles de dichos códigos de error y lo que transmiten se explican en el manual de servicio de la placa base. Por lo tanto, el primer paso es mirar los códigos de error e identificar los problemas de hardware asociados con dichos códigos del manual. Si la computadora parece muerta, sin pitidos ni ningún otro tipo de código de error, puede colocar una tarjeta POST en la ranura de expansión de la computadora para diagnosticar el problema. Una vez que sepa qué componente está causando el problema, verifique sus conexiones. Hay casos en los que también debe reemplazar esos componentes problemáticos. Verifique si todos los componentes o periféricos conectados a la computadora son compatibles con el sistema. Si el problema comenzó después de instalar un nuevo componente de hardware, desconéctelo y verifique si esto hace que la computadora funcione. Si los códigos de error sugieren un problema con la RAM, intente volver a colocar los módulos o cambiar sus ranuras. También puede intentar iniciar su computadora con solo un módulo de RAM instalado.
Asegúrese de que los ventiladores de la computadora funcionen bien. El sobrecalentamiento hace que los componentes de la computadora no funcionen correctamente y provoquen fallas en la POST. Es posible que las pruebas POST tampoco detecten los ventiladores y detengan el proceso de arranque. Si recibe códigos de error que sugieren fallas de la CPU, intente volver a colocar la CPU (si es posible) en su zócalo. Incluso puedes cambiar la pasta térmica en el proceso.
Si la configuración del BIOS se ha configurado incorrectamente o parece haber algún problema con el BIOS, esto puede activar los códigos de error. Restablecer el BIOS a su valor predeterminado de fábrica puede ayudarlo a resolver este caso.

Si usted es uno de los que recibe los códigos de sonido y se pregunta cómo puede resolverlos, aquí hay un artículo detallado sobre los códigos de sonido en la placa base ASUS que podría ayudarlo.

Categories: IT Info