You are on page 1of 9

Los pitidos (beep codes) del PC, su significado en caso de error de hardware

Os explicamos en este artculo para qu sirven esos pitidos que omos en un equipo, normalmente
cuando ste tiene algn tipo de avera. Estos pitidos (Beep Codes) son fundamentales para averiguar,
llegado el caso, el dispositivo del equipo informtico que est averiado. Cada tipo de pitido tiene un
significado que explicaremos en este artculo.

Algunas definiciones iniciales.


o Definicin BIOS.
o El altavoz, el que emite el sonido que omos.
o La placa base (mainboard).
o Firmware.
Los diferentes pitidos, significado.
o Pitidos (Beep Codes) estndar para todas las BIOS (salvo excepciones).
o Diferentes pitidos para diferentes proveedores de BIOS.
Beep codes (pitidos) American Megatrends (AMI) BIOS.
Beep codes (pitidos) para Adward BIOS.
Beep codes (pitidos) para IBM BIOS.
Beep codes (pitidos) para Phoenix BIOS.
Beep codes (pitidos) para Macintosh.
Algunos errores mostrados por la BIOS en pantalla.
Aplicacin que permite comprobar el estado del altavoz (speaker).
Artculos relacionados.
Crditos.

Algunas definiciones iniciales


Definicin BIOS

La BIOS (Basic Input/Output System Sistema Bsico de Entrada/Salida) es un cdigo de software que
localiza y carga el sistema operativo en la RAM. Se trata de un software muy bsico instalado en la
placa base que permite que sta cumpla su cometido. Proporciona la comunicacin de bajo nivel, el
funcionamiento y configuracin del hardware del sistema que maneja el teclado (normalmente) y
proporciona salida bsica (emitiendo pitidos normalizados por el altavoz de la computadora si se
producen fallos) durante el arranque. La BIOS, normalmente, en lenguaje de bajo nivel (ensamblador).

Actualmente, la gran parte de las BIOS de los equipos son actualizables, incluyen una parte no
modificable y otra modificable, por lo que si detectan algn error o realizan alguna mejora las BIOS son
actualizables.

Los principales proveedores de BIOS son: American Megatrends (AMI), General Software, Insyde
Software y Phoenix Technologies (que compr Award Software International en 1998).

El altavoz, el que emite el sonido que omos

El responsable de que suene el pitido (Beep Code) que omos cuando arrancamos un equipo informtico
y hay algn problema hardware es un altavoz (normalmente pequeo). Existen varios modelos, uno de
ellos:
El altavoz de un PC (el responsable del sonido de los pitidos) debe ir conectado a la placa base, de esta
forma la placa lo utilizar cuando lo estime oportuno (cuando se produzca algn fallo hardarware). A
continuacin os mostramos el altavoz conectado a la placa base del equipo:

La placa base (mainboard)

La placa base o placa madre (mainboard en ingls) es una tarjeta de circuito impreso que da soporte a las
dems partes de la computadora. Tiene instalados una serie de circuitos integrados, entre los que se
encuentra el Chipset que sirve como centro de conexin entre el procesador, la memoria ROM, los buses
de expansin y el resto de dispositivos. La placa base adems incluye un software llamado BIOS, que le
permite realizar las funcionalidades bsicas como pruebas de los dispositivos, video y manejo del
teclado, reconocimiento de dispositivos y carga del sistema operativo.

Firmware

El firmware de un dispositivo hardware es un bloque de instrucciones de programa para propsitos


especficos, grabado en una memoria tipo ROM (read-only memory, memoria de slo lectura), que
establece la lgica de ms bajo nivel que controla los circuitos electrnicos de un dispositivo de
cualquier tipo. Al estar integrado en la electrnica del dispositivo es en parte hardware, pero tambin es
software, ya que proporciona lgica y se dispone en algn tipo de lenguaje de programacin.
Funcionalmente, el firmware es el intermediario (interfaz) entre las rdenes externas que recibe el
dispositivo y su electrnica, ya que es el encargado de controlar a sta ltima para ejecutar
correctamente dichas rdenes externas.

Los diferentes pitidos (beep codes), significado


Pitidos (Beep Codes) estndar para todas las BIOS (salvo excepciones)

A continuacin explicaremos de forma resumida lo que significan los diferentes pitidos que podremos
oir, tras arrancar un equipo si se produce algn error fsico en algn dispositivo detectable por la BIOS.
Los beep codes que a continuacin os mostramos son "estndar", pueden variar en funcin del
proveedor de la BIOS:

Ningn pitido: si no se escucha ningn pitido puede deberse a varias razones:


o Puede que el altavoz interno de la placa (speaker) no funcione adecuamente (con esta
aplicacin gratuita se puede comprobar).
o Puede que todo sea correcto, determinadas placas base, si no detectan errores, no emiten
pitido alguno.
o O puede que no haya alimentacin elctrica, o bien que la placa base est deteriorada o
bien que no llegue el suministro elctrico.
Un pitido corto: suele ser indicativo de que todo es correcto.
Un nico pitido contnuo: normalmente se debe a un suministro elctrico inadecuado, bien por
la propia lnea elctrica o bien por la fuente de alimentacin
Pitidos cortos contnuos: es sntoma posible de que la placa base est defectuosa o deteriorada.
Un pitido largo: denota un posible error en algn mdulo (slot) de memoria RAM. O bien por
que est defectuoso o bien por que est mal colocado.
Un pitido largo y otro corto: posible error en la placa base o en la propia BIOS (ROM Basic).
Un pitido largo y dos cortos: error en la tarjeta grfica (adaptador de vdeo). Esto puede ser
debido a que la tarjeta grfica est defectuosa, a un fallo en el puerto o bien a que la tarjeta
grfica est mal conectada a la placa base.
Dos pitidos largos y uno corto: error en la sincronizacin de las imgenes.
Dos pitidos cortos: error de la paridad de la memoria. En los equipos antiguos la memoria RAM
deba ir emparejada de dos en dos mdulos, esto denotaba que haba un error en dicho
emparejamiento. Actualmente no se da porque los mdulos de memoria no necesitan ir
emparejados.
Tres pitidos cortos: esto nos indica que hay un error en los primeros 64Kb de la memoria RAM.
Cuatro pitidos cortos: error en el temporizador o contador.
Cinco pitidos cortos: esto nos indica que el procesador o la tarjeta grfica se encuentran
bloqueados.
Seis pitidos cortos: error en el teclado. En este caso, o bien el teclado est defectuoso o bien el
puerto PS2 o USB del teclado est deteriorado.
Siete pitidos cortos: modo virtual de procesador AT activo.
Ocho pitidos cortos: error en la escritura de la memoria de vdeo.
Nueve pitidos cortos: error en la cuenta de la BIOS RAM.

Diferentes pitidos para diferentes proveedores de BIOS

Los pitidos pueden variar en funcin del tipo de BIOS (proveedor), incluso dentro del mismo proveedor,
pueden variar en funcin de la versin. Por lo que los beep codes que os mostramos a continuacin son
orientativos, no tienen por qu coincidir:

Beep codes (pitidos) American Megatrends (AMI) BIOS

Beep Code Descripcin


1 corto Error en el refresco de la DRAM
2 cortos Error en el circuito de paridad
3 cortos Error en el chequeo de los 64K iniciales de la memoria RAM
4 cortos Error en el reloj (temporizador) del sistema
5 cortos Error en el proceso
6 cortos Error en el controlador del teclado
7 cortos Error en el modo virtual
8 cortos Error en el test de lectura/escritura de la memoria de vdeo
9 cortos Error en la comprobacin de la ROM BIOS
10 cortos Error en la lectura/escritura del apagado de la CMOS
11 cortos Error en la memoria cache
1 largo, 3 cortos Error en la memoria convencional/extendida
1 largo, 8 cortos Error en el test del monitor

Beep codes (pitidos) para Adward BIOS

Beep Code Descripcin


1 largo, 2 Indica que hay algn tipo de error con la tarjeta de vdeo y la BIOS no puede iniciar el
cortos modo de vdeo para mostrar informacin adicional sobre el error
Cualqier otro
Indica que hay un problema con la RAM.
pitido

Beep codes (pitidos) para IBM BIOS

Beep Code Descripcin


Sin pitidos Sin alimentacin elctrica, alguna tarjeta suelta
1 corto Comprobacin correcta, no hay errores
2 cortos Error de comprobacin, ver monitor para obtener ms informacin sobre el error
Un pitido contnuo Sin alimentacin elctrica, alguna tarjeta suelta
Repetidos pitidos cortos Sin alimentacin elctrica, alguna tarjeta suelta
1 largo y 1 corto Error en la placa base
1 largo y dos cortos Error en el circuito de vdeo (Mono/CGA Display Circuitry)
1 largo y tres cortos Error en el circuito de vdeo (EGA Display Circuitry)
3 largos Error en el teclado o en el puerto del teclado

Beep codes (pitidos) para Phoenix BIOS

Os los mostramos en ingls, aunque est claro lo que significan:

Beep Code Descripcin


1-1-1-3 Verify Real Mode.
1-1-2-1 Get CPU type.
1-1-2-3 Initialize system hardware.
1-1-3-1 Initialize chipset registers with initial POST values.
1-1-3-2 Set in POST flag.
1-1-3-3 Initialize CPU registers.
1-1-4-1 Initialize cache to initial POST values.
1-1-4-3 Initialize I/O.
1-2-1-1 Initialize Power Management.
1-2-1-2 Load alternate registers with initial POST values.
1-2-1-3 Jump to UserPatch0.
1-2-2-1 Initialize keyboard controller.
1-2-2-3 BIOS ROM checksum.
1-2-3-1 8254 timer initialization.
1-2-3-3 8237 DMA controller initialization.
1-2-4-1 Reset Programmable Interrupt Controller.
1-3-1-1 Test DRAM refresh.
1-3-1-3 Test 8742 Keyboard Controller.
1-3-2-1 Set ES segment to register to 4 GB.
1-3-3-1 28 Autosize DRAM.
1-3-3-3 Clear 512K base RAM.
1-3-4-1 Test 512 base address lines.
1-3-4-3 Test 512K base memory.
1-4-1-3 Test CPU bus-clock frequency.
1-4-2-4 Reinitialize the chipset.
1-4-3-1 Shadow system BIOS ROM.
1-4-3-2 Reinitialize the cache.
1-4-3-3 Autosize cache.
1-4-4-1 Configure advanced chipset registers.
1-4-4-2 Load alternate registers with CMOS values.
2-1-1-1 Set Initial CPU speed.
2-1-1-3 Initialize interrupt vectors.
2-1-2-1 Initialize BIOS interrupts.
2-1-2-3 Check ROM copyright notice.
2-1-2-4 Initialize manager for PCI Options ROMs.
2-1-3-1 Check video configuration against CMOS.
2-1-3-2 Initialize PCI bus and devices.
2-1-3-3 Initialize all video adapters in system.
2-1-4-1 Shadow video BIOS ROM.
2-1-4-3 Display copyright notice.
2-2-1-1 Display CPU type and speed.
2-2-1-3 Test keyboard.
2-2-2-1 Set key click if enabled.
2-2-2-3 56 Enable keyboard.
2-2-3-1 Test for unexpected interrupts.
2-2-3-3 Display prompt Press F2 to enter SETUP
2-2-4-1 Test RAM between 512 and 640k.
2-3-1-1 Test expanded memory.
2-3-1-3 Test extended memory address lines.
2-3-2-1 Jump to UserPatch1.
2-3-2-3 Configure advanced cache registers.
2-3-3-1 Enable external and CPU caches.
2-3-3-3 Display external cache size.
2-3-4-1 Display shadow message.
2-3-4-3 Display non-disposable segments.
2-4-1-1 Display error messages.
2-4-1-3 Check for configuration errors.
2-4-2-1 Test real-time clock.
2-4-2-3 Check for keyboard errors
2-4-4-1 Set up hardware interrupts vectors.
2-4-4-3 Test coprocessor if present.
3-1-1-1 Disable onboard I/O ports.
3-1-1-3 Detect and install external RS232 ports.
3-1-2-1 Detect and install external parallel ports.
3-1-2-3 Re-initialize onboard I/O ports.
3-1-3-1 Initialize BIOS Data Area.
3-1-3-3 Initialize Extended BIOS Data Area.
3-1-4-1 Initialize floppy controller.
3-2-1-1 Initialize hard-disk controller.
3-2-1-2 Initialize local-bus hard-disk controller.
3-2-1-3 Jump to UserPatch2.
3-2-2-1 Disable A20 address line.
3-2-2-3 Clear huge ES segment register.
3-2-3-1 Search for option ROMs.
3-2-3-3 Shadow option ROMs.
3-2-4-1 Set up Power Management.
3-2-4-3 Enable hardware interrupts.
3-3-1-1 Set time of day.
3-3-1-3 Check key lock.
3-3-3-1 Erase F2 prompt.
3-3-3-3 Scan for F2 key stroke.
3-3-4-1 Enter SETUP.
3-3-4-3 Clear in-POST flag.
3-4-1-1 Check for errors
3-4-1-3 POST done--prepare to boot operating system.
3-4-2-1 One beep.
3-4-2-3 Check password (optional).
3-4-3-1 Clear global descriptor table.
3-4-4-1 Clear parity checkers.
3-4-4-3 Clear screen (optional).
3-4-4-4 Check virus and backup reminders.
4-1-1-1 Try to boot with INT 19.
4-2-1-1 Interrupt handler error.
4-2-1-3 Unknown interrupt error.
4-2-2-1 Pending interrupt error.
4-2-2-3 Initialize option ROM error.
4-2-3-1 Shutdown error.
4-2-3-3 Extended Block Move.
4-2-4-1 Shutdown 10 error.
4-3-1-3 Initialize the chipset.
4-3-1-4 Initialize refresh counter.
4-3-2-1 Check for Forced Flash.
4-3-2-2 Check HW status of ROM.
4-3-2-3 BIOS ROM is OK.
4-3-2-4 Do a complete RAM test.
4-3-3-1 Do OEM initialization.
4-3-3-2 Initialize interrupt controller.
4-3-3-3 Read in bootstrap code.
4-3-3-4 Initialize all vectors.
4-3-4-1 Boot the Flash program.
4-3-4-2 Initialize the boot device.
4-3-4-3 Boot code was read OK.

Beep codes (pitidos) para Macintosh


Pitido Error
Error Tone. (two sets of different tones) Problem with logic board or SCSI bus.
Startup tone, drive spins, no video Problem with video controller.
Powers on, no tone. Logic board problem.
High Tone, four higher tones. Problem with SIMM.

Algunos errores mostrados por la BIOS en pantalla


Si funciona la tarjeta de vdeo, a veces las BIOS suelen mostrar determinados errores en el monitor, por
lo que no tendremos que averiguar los beep codes. Algunos de estos errores y su posible causa:

Error Ingls
BIOS ROM El cdigo de comprobacin (checksum) de la BIOS es incorrecto. Esto indica que
checksum error - el cdigo del chip de la BIOS est corrupto. En este caso es conveniente
System halted reemplazar la BIOS (actualizacin de firmware)
La batera CMOS ha dejado de funcionar. Se suele arreglar cambiando la pila
CMOS battery failed
(batera) del PC
CMOS checksum
El cdigo de comprobacin (checksum) de la BIOS es incorrecto, se cargar la
error - Defaults
configuracin por defecto. Se suele arreglar cambiando la pila (batera) del PC
loaded
CPU at nnnn Muestra la velocidad de la CPU
Este mensaje indica que el interruptor (normalmente un jumper) est ajustado a un
Display switch is set entorno diferente a lo indicado en el programa de instalacin. Conviene determinar
incorrectly qu configuracin es la correcta, y despus apagar el sistema y cambiar el jumper
o cambiar la seleccin de vdeo
Press ESC to skip
El usuario puede pulsar Esc para omitir la comprobacin de memoria
memory test

No se ha podido encontrar o inicializar la unidad de disco o controlador de la


Floppy disk(s) fail
unidad de disco flexible. Asegrese de que el controlador est instalado
correctamente
HARD DISK
Algunas unidades de disco duro requieren ms tiempo para inicializarse
initializing
HARD DISK No se ha encontrado o no ha podido inicializarse el controlador de disco duro o la
INSTALL FAILURE propia unidad. Asegrese de que el controlador est instalado correctamente
Hard disk(s) Tras una rutina de diagnstico de disco, aparecer este mensaje si uno o ms discos
diagnosis fail duros devolven algn error
Keyboard error or no
No se ha podido inicializar el teclado. Asegrese de que el teclado est conectado
keyboard present
correctamente y no se presiona ninguna tecla durante el inicio
Keyboard is locked Este mensaje suele indicar que una o ms teclas se han pulsado en el teclado
out - Unlock the key durante los test iniciales

Memory Test: Este mensaje aparece durante una comprobacin de memoria completa, mostrando
el rea de memoria que se est analizando
Si se detecta un error durante la comprobacin de memoria, se mostrar
Memory test fail
informacin adicional sobre el tipo y la ubicacin del error
Override enabled - Si el sistema no puede arrancar utilizando la configuracin actual de la CMOS, la
Defaults loaded BIOS puede invalidar la configuracin actual e iniciar con un conjunto de valores
predeterminados

Press TAB to show En sistemas OEM se podr sustituir la pantalla de Phoenix Technologies
POST screen AwardBIOS con su propio visor. Permite al usuario cambiar entre la pantalla OEM
y el POST por defecto
Primary master hard
Error en el dispotivo maestro (disco duro) del IDE primario
disk fail
Primary slave hard
Error en el dispotivo maestro (disco duro) del IDE secundario
disk fail
Resuming from disk,
Press TAB to show Phoenix Technologies ofrece la posibilidad de guardar en disco para equipos
POST screen porttiles. Este mensaje puede aparecer cuando el usuario reinicia el sistema
Secondary master
Error en el dispositivo esclavo (disco duro) del IDE primario
hard disk fail
Secondary slave hard
Error en el dispositivo esclavo (disco duro) del IDE secundario
disk fail

Aplicacin que permite comprobar el estado del altavoz (speaker)


Como aadido a este artculo hemos desarrollado una aplicacin que permite comprobar el altavoz
interno del PC (speaker). Esta aplicacin, desarrollada en Borland (ahora Codegear) Delphi 6 realiza un
test del speaker (altavoz) interno de la placa base (equipo). Permite ejecutar un pitido simple, varios
pitidos contnuos o personalizar los pitidos (frecuencia, nmero de pitidos, duracin de los pitidos,
duracin entre pitidos):

Esta aplicacin y el cdigo fuente est disponible de forma totalmente gratuita en nuestra web. Para
descargarla deber ser usuario registrado, si an no lo es pulse aqu para registrarse.

Incluimos en la descarga el cdigo fuente (source code) 100% open source, en el siguiente enlace:

AjpdSoft Test Altavoz placa base

Artculos relacionados
CPU.
RAM.
BIOS.
AjpdSoft Test Altavoz placa base.
AjpdSoft Sensor de Movimiento con WebCam.
Algunas opciones interesantes de la BIOS.
Realizar un alimentador elctrico para un Asus EEE PC.
Cmo actualizar el firmware del telfono mvil Nokia N96.
Cmo actualizar el firmware de algunos dispositivos: routers, BIOS, etc.
Uno de nuestros miembros arreglando un porttil.
Foro AjpdSoft sobre Windows con trucos, dudas resueltas, errores.

Crditos
Artculo realizado ntegramente por Alonsojpd miembro fundador del proyecto AjpdSoft.

You might also like