Rom bios
-
Upload
dany-alexis -
Category
Education
-
view
3.904 -
download
0
Transcript of Rom bios
John Eider Cortés Piedrahita
Dany Alexis Atehortua
Juan David Sánchez
John Darwin Giraldo
Ing. EDWIN ALEXANDER GOMEZ ROBBY
John Eider Cortés
2010
BIOS
¿Qué es y para qué sirve?
¿Firmware?
¿Y por qué no se puede escribir en la BIOS?
¿Y esto es para todas las BIOS?
¿Cuántos tipos de chips para la BIOS existen?
¿Qué es Flash ROM?
¿Por qué Actualizar la BIOS?
Proceso de Actualización
El BIOS: Carga inicial
♠ El principio
♠ Conexión
♠ Bootstrap
LOS JUMPERS Y LA BIOS
CONFIGURACION DE LA BIOS
CMOS Y CHIPSET
♠ Cuidado!
Tipos de BIOS
BIOS, acrónimo de Basic Input-Output SystemEs un tipo de Software muy básico que localiza el Sistema Operativo en la memoria
RAM, brinda una comunicación de muy bajo nivel y configuración del Hardware
residente en nuestro ordenador.
• La BIOS es un firmware presente en las computadoras, contiene lasinstrucciones más elementales para que puedan funcionar y desempeñarseadecuadamente, pueden incluir rutinas básicas de control de los dispositivos.
El Firmware o programación en firme como algunos la llaman no
es más que un bloque de instrucciones para propósitos muy
concretos, éstos dispositivos están grabados en una memoria de
solo lectura o ROM, establecen la lógica de más bajo nivel,-y esto
para qué-, para poder controlar los circuitoselectrónicos de un
dispositivo de cualquier tipo. Ahora al firmware se le considera un
hibrido entre el Software y el Hardware, al estar integrado en la
parte electrónica, pertenece al Hardware, pero a su vez también
es Software ya que proporciona lógica y se establece en un
lenguaje de programación, en este caso el código Assembler.
Ya que sirve de puente de comunicación entre todos los dispositivos del
ordenador, se almacena en un chip del tipo ROM (Read Only
Memory), así que no se resetea al apagarse el monitor como sí lo haría
una memoria RAM.
VOLVER
No, a pesar de estar empotrada en una memoria de sololectura, dicha ROM empleada en los chips de la BIOS, noes totalmente rígida, sino que se puede alterar ya que sondel tipo EEPROM( Electrical Erasable and ProgrammableRead-Only Memory), que significa, memoria de sololectura que se pude borrar y es más, se puede programareléctricamente.
EMPOTRAR: Meter una cosa en una pared o en el suelo, asegurándola con trabajos de albañilería.
2-Encajar o meter en una superficie, generalmente al chocar contra ella
EEPROM responde a “Erasable
Programmable Read Only
Memory” que se puede traducircomo Memoria programableborrable de solo lectura. Tambiénse la conoce como E-2-PROM.Como su nombre sugiere, unaEEPROM puede ser borrada yprogramada con impulsoseléctricos. Al ser una pieza que sepuede gestionar por estosimpulsos eléctricos, podemosrealizar todas estas operacionesde reprogramación sin tener quedesconectarla de la placa a la cualva conectada.
Si, estos tipos de chips aparecen alrededor de la aparición delmodelo de procesador Pentium, y tienen la gran ventaja, de quepueden actualizarse mediante un programa Software.
Es una manera desarrollada de la memoria EEPROM que permiteque múltiples posiciones de memoria sean escritas o borradas enuna misma operación de programación mediante impulsos eléctricos,frente a las anteriores que sólo permite escribir o borrar una únicacelda cada vez. Por ello, flash permite funcionar a velocidades muysuperiores cuando los sistemas emplean lectura y escritura endiferentes puntos de esta memoria al mismo tiempo.
Hay muchas razones por las que un usuario quisiera modificar o actualizarla BIOS.
Algunas de las posibles causas podrían ser:Problemas de Funcionamiento de la Placa BaseMejorar, adquirir nuevas funcionalidades para la placa madre.
SIGUIENTE
¿QUÉ CLASE DE INCONVENIENTES O PROBLEMASME PODRÍA SOLUCIONAR UNA ACTUALIZACIÓN DE LA BIOS?, ADEMÁS DEBE SER
RIESGOSO EL PROCESO.
Si, es verdad que es riesgoso, pero por ejemplo podría solucionardesperfectos y/o omisiones como:
Soportar discos duros de más de 40 GB (Este desperfecto era comúnhace unos 5, 6 años atrás).
Que soporte CPUs Celeron 533MHz (66MHz FSB).
Soluciona los problemas con fechas del Año 2000 (Personalmente, hetenido este problema por bastante tiempo).Falta de Soporte para un procesador determinadoProblemas de Arranque, etc.
En realidad, hay muchas soluciones que podríamos obtener al actualizar laBIOS, para más detalle; uno tiene que ir a la página del fabricante deBIOS.
Antes de Mostrarte como actualizar la BIOS, es necesario seguir estos pequeños consejos:
Saber indiscutiblemente que verdaderamente necesitamos actualizar laBIOS, dado que esto puede representar un riesgo y es mejor a veces dejarlas cosas tal como están mientras funcionen que intentar algo que nos podríacostar caro. Reconocer a fondo lo referente a la placa base.
o Fabricante
o Modelo
o Versión
SIGUIENTE
¿QUÉ HAY QUE HACER SI POR MÁS QUE BUSCO NO
ENCUENTRO REFERENCIAS DEL FABRICANTE POR MEDIOS
WEB, O SINO CUENTO CON UN MANUAL DE LA PLACA BASE?
Cuando el ordenador se enciende, muestra una pantalla negra inicial, en dichapantalla, aparece el famoso mensaje en inglés: "APRETAR SUPRIMIR PARAENTRAR A LA BIOS", bueno, debajo el nombre del fabricante, si este tampoco esel caso, nótese que también aparece una serie de números. Puede consultardichas cifras en páginas como "Awards Numbers", "AMI Numbers", dependiendode los posibles fabricantes de la BIOS.También sería bueno apuntar los valores en que se encuentran todos los camposde la pantalla de la BIOS, una vez hallamos entrado a ella, porque no podríamosconocer qué significan o cuál es la función de dichos campos.
PASO 1: Realizar al pie de la letra lo recomendado por elfabricante de la placa base.
PASO 2: Descargar al Disco, lo que necesitamos: la "nueva" BIOS(puede presentarse en varios formatos) y el programadeactualización para escribir la nueva BIOS en el chip, ya que solohay unos cuantos, hay que cerciorarse con cual debemos trabajar.
PASO 3: La actualización de la BIOS deberá hacerse en el modo DOS puro, mediante comandos.
SIGUIENTE
PASO 4: Para poder llegar al modo DOS, puro, no símbolo del sistema:
Mediante un disco de Arranque.
No Utilizar el disco de arranque mediante Windows 9x sino mediante el comando FORMAT A:/S o SYS A: en un disco ya formateado.
Arrancando desde el disco duro (F8, entrar al Modo Sólo Símbolo del Sistema).Arrancar el modo DOS y hacer una copia del BIOS actual mediante programas como AWDFLASH por ejemplo.Grabar la nueva BIOSPor ninguna causa, apague el ordenador mientras el asistente no haya terminado de actualizar. Hay un alto riesgo, ya que el ordenador no podrá arrancar.Reiniciar el Equipo
El sistema BIOS de un PC estándar desempeña en realidad cuatro funcionesindependientes:
Proceso de carga inicial del software
El principio
Conexión
Bootstrap
En los PCs y compatiblesactuales, el proceso de carga deun sistema operativo, DOS,Windows, Linux o cualquierotro, se compone de una seriede pasos que se inician cuandose conecta o reinicia elordenador.
Se da tensión a la fuente de alimentación
Señal Power Good
El procesador arranca cuando se retira la señal de reset
La finalidad de este proceso es evitar que elprocesador arranque prematuramente,cuando las tensiones de alimentación no sontodavía correctas, lo que podría producirdaños en el hardware. Es el mismo sistemaque se utiliza para un reinicio en calientecuando pulsa en el botón marcado “Reset” enel frontal de su PC. Este botón pone a masa lalínea del bus conectada a la patilla reset deprocesador.
Bootstrap
• el sistema se dirige a una dirección fija de memoria FFFF0h (F000:FFF0 en forma segmentada. Esta dirección, situada muy cerca del final de la memoria del sistema en los primeros PCs, es el punto de inicio de la BIOS. Se eligió esta dirección para poder variar el tamaño del programa en la ROM BIOS sin crear problemas de compatibilidad , puesto que existen solo 16 bytes desde este punto y el final de la memoria DOS que está en la posición FFFFFh (F000:FFFFh). En realidad este punto de inicio contiene una instrucción de salto (jump) que indica al procesador donde tiene que dirigirse para encontrar el punto donde comienza realmente el programa de carga (bootstrap) de la BIOS
Los dos valores que determinan la velocidad del procesador se encuentran en la placa base. El método utilizado para cambiarlos depende del modelo de placa placa base en cuestión.
Mediante jumpers o microdips
Mediante BIOS
Tanto los jumpers como los microdips actúan como interruptores que sirven para cambiar la configuración de la placa base y lógicamente están colocados en ella, por lo que para cambiar su posición hay que abrir el ordenador. Ambos tienen dos posiciones: "on" y "off" o "close" y "open". Los jumpers son unas pequeñas patillas metálicas que salenperpendicularmente de la placa base. Si llevan encima una tapa es que estánen posición "on" o "close" (circuito cerrado) y si no, están en "off" u "open"(circuito abierto).
JUMPERS
Los microdips tienen la misma función que los jumpers pero bajo otra forma.Es como una cajita con pequeñas patillas que pueden tener las dos posicionesmencionadas anteriormente.
MICRODIPS
Últimamente existen muchas placas base cuyasvelocidades se pueden configurar mediante laBIOS, por lo que no es necesario abrir el ordenadorpara cambiar la velocidad, aunque debemos teneren cuenta que el hecho de que estos parámetrossean más accesibles desde la bios que a través e losjumpers, no implica que experimentar múltiplescombinaciones sea menos perjudicial.Generalmente esta opción se encuentra en elapartado Chipset Features.
Opciones más Comunes:
STANDARD CMOS SETUP
BIOS FEATURES SETUP
CHIPSET FEATURES SETUP
POWER MANAGEMENT SETUP
PCI/ PNP CONFIGURATION SETUP
PC Health Status
La información del BIOS esalmacenada en un chip CMOS el cuales mantenido bajo un flujo constantede voltaje por la batería de respaldode la computadora. De esta forma lainformación contenida en el chipCMOS se mantiene siempre viva, aúnsi se apaga la computadora.
El Chipset es el que hace posible quela placa base funcione como eje delsistema, dando soporte a varioscomponentes e interconectándolosde forma que se comuniquen entreellos haciendo uso de diversos buses
Antes de cambiar cualquiera delos ajustes de su BIOS debeanotar todos los valores actualesy guardarlo en caso de que senecesite cargar nuevamente esosvalores en su BIOS. No es pococomún tener un sistematotalmente 'colgado' cuando secambia un ajuste del BIOS,entonces si usted no anota losvalores originales puede ser muydifícil hacer que su sistematrabaje de nuevo!
La mayoría de los BIOScontiene una utilidad para discosduros llamada "Low LevelFormating (formateo de bajonivel)". Virtualmente todos losdiscos IDE/ATA o SCSI instaladosen cada PC moderno construidodespués de 1992 puede quedarpermanentemente dañado si seusa esta utilidad.
Podemos encontrar distintos tipos de BIOS y sudiferencia radica sobre todo en el método que se utilizapara grabarla:
ROM (Read Only Memory)
EPROM ("Erasable programmable read-only memory") y EEPROM ("Electrically erasable programmable read-only memory").
Flash BIOS
INFORMACIÓN ALMACENADA EN LA BIOS Hora y Fecha Número de Disqueteras información de las unidades de disquete (tamaño, número de pistas, sectores, cabezales, etc) Número de discos duros Información de los discos duros (tamaño, número de pistas, sectores, cabezales, modo, etc) Número de lectoras de CD-ROM Información de las lectoras de CD-ROM (modo operativo, etc) Secuencia de Arranque ( Habilita al usuario a decidir que disco será chequeado primero en el arranque) Información sobre la memoria Cache (tamaño, tipo, velocidad, etc) Información sobre la memoria principal (tamaño, tipo, velocidad, etc) Información sobre solapamiento de la ROM (Habilitar o Deshabilitar el solapamiento (shadowing) de la memoria de Video y del Sistema) Información sobre el modo básico de Video (EGA, VGA, etc) Ajustes de los slots PCI e ISA Ajustes del puerto AGP (tamaño de apertura, etc) Advertencia de protección contra Virus Ajustes de los puertos COM (Por ejemplo, habilitar o deshabilitar el puerto Com 2) Protección por clave (Habilita al usuario a poner su clave) Información de ahorro de energía (modos 'snooze' para el disco duro y el monitor)