Está en la página 1de 35

[BIOS y CMOS]

[BIOS y CMOS]

Dispositivos

La CPU necesita una via de comunicacin con los dispositivos del equipo informtico para derciles que hacer en cada caso. Esto es necesario incluso antes de que el sistema operativo se inicie, para chequeos y carga del mismo. El hardware encargado de esto es el conjunto del Northbridge y el Southbridge, pero, qu software controla la carga ?

La BIOS
Inicialmente el acrnimo de BIOS era: Basic Input Output System Con el desarrollo tecnolgico, se ha transformado en: Basic Input Output Service El chip de la BIOS contiene el programa y rutinas necesarias para: Verificar el estado de los componentes vitales del equipo Buscar y cargar el sistema operativo, pasarle el control al S.O. La BIOS ofrece servicios al sistema operativo para acceder a los dispositivos del sistema.

[BIOS y CMOS]

La CMOS

Los datos especficos de configuracin bsica de cada equipo pueden variar de unos a otros (unidad de arranque, proteccin por password, gestin de perifricos, etc.). Para llevar esta tarea a buen trmino, la BIOS incorpora un programa conocido coloquialmente como el Setup que permite cambiar la configuracin inicial antes del proceso de carga del sistema operativo. Los datos configurados por el usuario se deben guardar en una memoria que permita escritura y que no se borre al retirar la alimentacin del equipo. Esta memoria es la RAM del reloj en tiempo real, que est protegida con unapequea pila, esta memoria se suele conocer con el nombre de CMOS (Complementary Metal Oxide Semiconductor). La BIOS lee los datos de la CMOS cuando el sistema arranca.

[BIOS y CMOS]

La BIOS

La BIOS reconoce y se comunica con el hardware estandar y necesario que nunca cambia:
Teclado, accesos a discos, memoria, video, etc. La BIOS es un conjunto de programas conocido como firmware. La ROM / Flash BIOS es el chip donde reside la BIOS. Se reserva un area de memoria para la BIOS en el espacio general.

[ Utilidad Setup ]

[BIOS y CMOS]

El Setup

Los datos de configuracin del equipo que pueden variar (tamao de memoria, tipos de discos presentes, etc.) estn guardados en la memoria CMOS RAM. Se accede a estos datos a travs del programa qe llamamos SETUP y que reside en la BIOS. American Megatrends (AMI), Award software y Phoenix Technologies son los principales fabricantes de BIOS. Las empresas fabricantes de equipos NO escriben sus propias BIOS. Al Setup se puede acceder en el arranque del equipo, aunque puede haber diferentes formas de activarlo. Durante el proceso de boot o arranque y con la pantalla en modo texto y blanco y negro: Buscar una linea en la que dice algo as: To Enter CMOS Setup press DEL Cada fabricante puede tener diferentes combinaciones de teclas para acceder al Setup.

[BIOS y CMOS]
AMI and Award
Pulsar DEL

Acceso al Setup
Phoenix
Pulsar Ctrl-Alt-Esc o F2

Otras posibles combinaciones de teclas seran DEL, Ctrl-Alt-Ins, Ctrl-A, Ctrl-S, Ctrl-F1, F2, F10 Los ajustes de unidades de discos flexibles, discos duros, fecha y hora, etc. se cambian con las opciones bsicas del Setup. Los equipos actuales ofrecen ajustes extras para gestin de memoria, password, opciones de arranque, manejo de errores, manejo de energa, etc.

[BIOS y CMOS]
Men Principal de Setup de Award

El Setup

[BIOS y CMOS]
Los siguientes submenus estn disponibles:

El Setup

CPU soft menu Permite ajustar tensiones, frecuencias y multiplicador CPU. Standard BIOS feature Usada para configurar datos bsicos sistema (fecha, hora, discos, etc.) Advanced BIOS feature Usada para seleccionar las opciones de arranque. Advanced chipset features Trabaja con parmetros de muy bajo nivel de las funciones del chipset. Integrated peripherals Permite configurar, habilitar oinhabilitar dispositivos de la placa base ( serie, video, paralelo, etc.) Power management setup Usada para ajustar la gestin de energa del sistema ( dewsconexin de discos, video, etc.) PnP/PCI configurations Para asignar recursos a ciertos dispositivos PCI, etc. Load Fail-Safe Defaults: Se recurre a esta opcin cuando hay problemas de configuracin del setup, permite un arranque seguro. Load Optimized Defaults: Selecciona los valores mejores en prestaciones y estabilidad del sistema Set Password Para ajustar palabras de acceso al equipo y al Setup Save and Exit Setup Salvar datos configurados y salir. Exit Without Saving Abandonar la utilidad Setup sin salvar los datos.

[BIOS y CMOS]
CPU Soft Menu

El Setup

[BIOS y CMOS]
Standard CMOS Features

El Setup

[BIOS y CMOS]
Advanced BIOS Features

El Setup

[BIOS y CMOS]
Advanced Chipset Features

El Setup

[BIOS y CMOS]
Integrated Peripherals

El Setup

[BIOS y CMOS]
Power Management Setup

El Setup

[BIOS y CMOS]
Plug and Play Configurations

El Setup

[BIOS y CMOS]

El Setup

CMOS Password

[BIOS y CMOS]

El Setup

Perifricos Integrados de BIOS Phoenix

Phoenix BIOS Setup

[BIOS y CMOS]
Setup AMI BIOS

El Setup

[BIOS y CMOS]

El Setup

Los parmetros de configuracin avanzada del CMOS Setup son muy variados y cambiantes con las tecnologas, por esto es conveniente disponer del manual de la placa base donde se podrn encontrar aclaraciones al respecto. Si no fuesen suficientes, se puede acudir a consultar con el fabricante de la BIOS en Internet. En caso de duda usar Load Optimized defaults y salvar. Causas comunes de prdida de datos de la CMOS: Batera de la CMOS agotada. Avera del chip / problemas de alimentacin. La batera de la CMOS, en la mayora de los casos es una pila de litio de larga duracin de 3V del tipo botn, tambin se pueden encontrar chip que incorporan la batera en su interior, pero es poco usual. Sn sintomas de batera a punto de agotarse la perdida de fecha/hora y el retraso del reloj en tiempo real.

[BIOS y CMOS]

Flash ROM BIOS

En los sistemas actuales, la BIOS reside en una memoria ROM del tipo flash, lo que permite que se pueda escribir en la misma una versin ms moderna si se considera necesario. Las causas ms frecuentes que motivan la actualizacin de una BIOS son las siguiente:
Posibilidad de trabajar con microprocesadores ms modernos Reconocimiento de perifricos mas modernos (USB, Firewire,eetc) Reconocimiento de modos de trabajo de discos duros mayores Correcciones de errores de la BIOS existente

Esta memoria puede ser reprogramada sin necesidad de extraer el chip de la placa base mediante un software adecuado. A esta operacin se le llama flashing bios. Para realizar esta operacin necesitaremos un disco flexible de arranque (normalmente con MS-DOS) con la utilidad de programacin y el fichero de la BIOS ms moderna a programar.

[BIOS y CMOS]

Flash ROM BIOS

MUY IMPORTANTE: Debemos de estar completamente seguros de que el fichero que vamos a usar es el adecuado para la marca, modelo y versin de placa base a actualizar, en otro caso podemos dejar la placa base inservible. La versin actual se puede ver en el arranque de la mquina.

[BIOS y CMOS]

Flash ROM BIOS

No existe un mtodo nico para actualizar la BIOS de una mquina, por lo tanto los pasos a seguir son:
Localizar la documentacin relativa al cambio en internet. Bajar los ficheros de la web del fabricante si es posible. Leer el fichero de ayuda que suele existir junto al de la BIOS Seguir escrupulosamente los pasos que se indican en el proceso. Es conveniente salvar la versin vieja por si hay que usarla

Power-On Self Test (POST)

[BIOS y CMOS]

Power-On Self Test (POST)

Power-On Self Test (POST)


Es un programa especial que se guarda en la ROM BIOS. Se inicia cuando se enciende el equipo informtico o se resetea. Verifica el sistema hardware bsico en cada puesta en marcha. Si hay algn error lo comunica mediante pitidos (beeps). Lo que significa cada combinacin de pitidos no est estandarizado, con lo cual deberemos acudir a informacin del fabricante para poder deducir que est pasando. A veces, la BIOS da mensajes numricos o de texto por pantalla.

[BIOS y CMOS]

Power-On Self Test (POST)

Errores comunes y posibles soluciones

[BIOS y CMOS]

Power-On Self Test (POST)

Mensajes de error
Si hay algo que no pase el test inicial (POST), pero permita la marcha de la CPU, RAM y video, los posibles problemas se podrn comunicar mediante un texto en la pantalla con: Cdigos numricos de error Mensajes de texto del error

[BIOS y CMOS]

Power-On Self Test (POST)


Tarjetas POST

Las tarjetas POST o POST cards son dispositivos hardware que se insertan en un slot de ampliacin del equipo, lo analizan y nos informan de la causa posible de la avera. El procedimiento de usu sera el siguiente:
Apagar el PC off, insertar la tarjeta y encender el PC El hardware analizar el procedimiento POST y dar un informe Si todo esto falla el problema estar en la placa base

[BIOS y CMOS]
El proceso Boot

Arranque o Boot

La palabra Boot viene de la palabra bootstrap y describe el mtodo por el cual el PC se pone en marcha
La cadena de sucesos comienza con la aplicacin de energa y finaliza con el ordenador plenamente funcional Cada suceso se dispara por el suceso anterior y una vez finalizado provoca el siguiente.

Programas capaces de informar de errores durante proceso boot:

Independientes del S.O.:


ROM BIOS placa base ROM de tarjetas Master boot record (MBR) Volume boot record

Dependiente del S.O.:


Ficheros de Sistema Drivers dispositivos Programa Shell Windows

[BIOS y CMOS]
El proceso Boot

Arranque o Boot

Activar alimentacin equipo. La fuente de alimentacin realiza un auto-test. Si todos los niveles de tensin y corriente son correctos, la seal Power_Good se enva a la placa base.

Retardo de 0.1 a 0.5 segundos. El chip timer recibe la seal de PW_OK y produce una seal de reset para el microprocesador.

El microprocesador ejecuta cdigo ROM BIOS en direccin FFFF:0000. Test de hardware central para verificar funcionalidades bsicas del sistema. Los errores de esta fase se indican con pitidos, beeps codes, de esta forma se informa de Errores fatales. La BIOS asigna recursos a dispositivos (si se activa PnP en Setup)

La BIOS chequea RAM, direcciones E/S, IRQs, canales DMA, ajustes necesarios para configuracin PnP, PCI, etc. Todos los dispositivos encontrados se desactivan. Se asignan recursos al hardware que lo precise (IRQ, DMA, memoria). Se crea un mapa de recursos usados y no usados. Se configuran dispositivos y se habilitan uno a uno.

[BIOS y CMOS]
El proceso Boot

Arranque o Boot

Se inicia una bsqueda de ROM a partir de posicin de memoria C000:0000 a C780:0000, lo cual indicara la presencia de un adaptador de video externo.
Si la BIOS no encuentra ROM de adaptador video externo, usa los drivers que incorpore la placa base para funciones de video. En cualquier caso, se inicializa la ROM de video y aparece cursor en pantalla.

La ROM BIOS de la placa base escanea la memoria desde las posiciones C800:0000 a la DF80:0000 en tramos de 2KB, para buscar otras ROMs de placas de expansin externas, si se encuentran, se carga el programa que contengan.

Si se produce un fallo en la verificacin de la ROM, se producir el siguiente mensaje: XXXX ROM Error

[BIOS y CMOS]
El proceso Boot

Arranque o Boot

La ROM BIOS verifica si se trata de un arranque en frio (cold start) o un arranque en caliente (warm start). El programa POST ejecuta:

Si es un warm start, no se realiza test de memoria. Si es un cold start, se ejecuta el POST completo. Los errores encontrados se presentan por una combinacin de beeps de audio y presentando mensajes de error. Un POST completo y correcto se indica con un beep.

Con esto finaliza el proceso de Boot relacionado con el hardware! Aqu comienza el proceso de carga del sistema operativo!

[BIOS y CMOS]
El proceso Boot

Arranque o Boot

La ROM BIOS busca un boot record en el cilindro 0, cabeza 0, sector 1 en la unidad de arranque por defecto.

Antes el dispositivo de arranque por defecto era la unidad A:, despus el primer disco duro. Las BIOS de hoy permiten la eleccin de la unidad/es de arranque y del orden de prioridades de estas.

Si no se encuentra un boot record en la primera unidad por defecto, la BIOS la buscar en el siguiente dispositivo que le indique la informacin grabada en el setup.Si no se encuentra un boot record vlido se producir un mensaje de error que depender de la BIOS:
Non-System disk or disk error DISK BOOT FAILURE, INSERT. No boot sector on fixed disk

Una vez hallado el MBR, se lanza el mini-programa que provoca la identificacin de particiones del disco y dice al sistema donde comenzar la carga del sistema operativo activo.

[BIOS y CMOS]
El proceso Boot

Arranque o Boot

Normalmente el equipo arranca desde discos duros o flexibles, aunque en la actualidad se est potenciando las posibilidades del PC de arrancar de otro tipo de dispositivos:
Dispositivos USB externos que la BIOS reconoce como unidades de almacenamiento: CD-ROM, DVD, Pen Drives, disco flexible, etc. Esta opcin se have especialmente til en equipos pequeos sin unidades internas de CD, DVD o disco flexible. Arranque desde red por PXE (Pre-Boot Execution Environment). Otro tipo de dispositivos ( LS120, SCSI, etc.)

Tambin existe la nueva posibilidad de elegir diferentes unidades de disco duro para el arranque, antes solo se poda realizar el boot desde la unidad master del canal IDE Principal.

A partir de este momento el control es del S.O.

También podría gustarte