sábado, 13 de junio de 2009

Reparacion de las xo



Esta página describe cómo arreglar un laptop XO que está roto debido a un Flash ROM SPI mala.

Contents

[hide]

[edit] Descripción del problema

A small number of laptops suffer when their initial boot ROM (the SPI Flash ROM) forgets a bit or two. These errors are manifested with a variety of symptoms:

  • The Laptop is completely dead, due to
    • EC Failure - the Embedded controller is not functioning properly
    • Failure early in the OFW boot process, resulting in "+", "FortM", "FortDEAD", or more verbose messages printed on the serial port.
  • A blank white screen is displayed (and it is not due to screen failure).

All of these symptoms (except "FortDEAD" on the serial port) also have other causes.

Some laptops with this problem have bit errors which prevent the laptop from booting, but which do not prevent interrupting the boot process and upgrading the firmware using the serial port (This requires a developer key).

Another situation requiring this fix is if a laptop somehow looses all power (both battery and DC in) during the Firmware reprogramming operation.

Un pequeño numero de laptops sufren cuando sus códigos de arranque (el Flash ROM SPI) se olvida un bit. Estos errores se manifiestan con una variedad de síntomas:

  • El laptop está completamente roto, debido al
    • Falla del EC - El Controlador Embebido no funciona correctamente.
    • Falla con OFW en una fase temprana del proceso de arranque - lo que resulta en "+", "FortM", "FortDEAD", o más detallado mensajes impresos en el puerto serie.
  • La pantalla se muestra completamente blanca.
  • La pantalla se muestra el XO y un solo punto.

Todos estos síntomas (excepto "FortDEAD" en el puerto serie) también tiene otras causas.

Algunos laptops con este problema tienen errores que impiden el arranque de la computadora portátil, pero que no impiden el proceso de arranque y actualizar el firmware usando el puerto serie (Esto requiere una clave de desarrollador).

Otra situación que requiere esta revisión es si algun laptop pierde todo el poder (tanto la batería y DC) durante la operación de actualización de firmware.

[edit] Proceso de Reparación

Fixing the problem has three phases:

  • Obtaining an SPI Flash ROM with the appropriate firmware programmed onto it
  • Replacing the chip on the motherboard with the new one.
  • Restoring the serial number and UUID of the laptop

Arreglando el problema tiene tres fases:

  • Conseguiendo un Flash ROM SPI con el firmware programado en ello
  • Sustituyendo el chip en la placa madre con el nuevo chip
  • La restauración del numero de serie y la identificación unico (UUID) del laptop

[edit] Lo Que Vas a Necesitar

  • Either a soldering iron and solder wick, or (ideally) a hot air rework station with an SOIC-8 tip.
  • The new SPI Flash ROM (see below)
  • the UUID of the laptop (if it is secure)
  • Cualquiera de una soldador y la mecha de soldadura, o (idealmente) una estación de modificación de aire caliente con una punta SOIC-8.
  • El nuevo SPI Flash ROM (véase más adelante)
  • El UUID del laptop (si es seguro)

[edit] Flash ROM SPI

You will need a new SPI Flash ROM. The ones qualified for the XO are:

  • Winbond W25X80VSSIG
  • Spansion S25FL008A

These should be in a 0.208 in. (5.2mm) body width SOIC package.

Vas a necesitar un nuevo chip de Flash ROM SPI. Los que pueden usar en el XO son:

  • Winbond W25X80VSSIG
  • Spansion S25FL008A

Estos deben estar en un packete de SOIC-8, con ancho de cuerpo de 5.2mm (0.208 pulgadas).

[edit] Firmware

The Firmware must be programmed onto the chip before it is placed on the motherboard. This firmware is a binary file containing the following:

This may be programmed onto the chip using any of a large number of device programmers, or it may be requested as a service from some parts vendors.

El Firmware debe ser programado en el chip antes de que sea colocado en la placa madre. Este firmware es un archivo binario que contiene el texto siguiente:

Esto puede ser programado en el chip usando cualquiera de un gran número de programadores, o se puede solicitar un servicio de algunas de los proveedores.

[edit] Sustituyendo el chip

Ubicación del EC Flash
Ubicación del EC Flash

See the disassembly guide for instructions on how to expose/remove the motherboard. The SPI Flash ROM is identified as the EC Flash in the annotated motherboard image.

Using a soldering iron or a hot air rework station, gently remove the SPI Flash ROM (U37) from the motherboard. Replace it with a pre-programmed SPI Flash ROM.

Caution: If a hot air rework station is used and the motherboard is not removed, proper baffling must be used to ensure that plastic components of the laptop are not melted.

Ver la Guía de desmontaje para obtener instrucciones sobre cómo exponer o quitar la placa madre. El Flash ROM SPI se identifica como el "EC Flash" en la imagen anotada de la placa madre.

Usando un soldador o un estación de modificación de aire caliente (recomienda), saca suavemente el SPI Flash ROM (U37) de la placa madre. Sustituir un Flash ROM SPI pre-programado por ello.

Atención: Si un estación de modificación de aire caliente es utilizado y no se quita la placa madre, se deben utilizar una desconcertante para garantizar que los componentes plásticos del laptop no se derritan.

[edit] El Uso de Plomo en Soldadura

The XO laptop is built complying with the Reduction of Harmful Substances directives. Thus it uses a tin-based solder with a higher melting point.

A repair center must make the decision if they are to remain compliant with this directive. If you decide to ignore it, contaminating the solder holding down the SPI Flash with a lead-based solder will facilitate removal by lowering the melting point.

El laptop XO se construye con el cumplimiento Directivas de Reducción de Sustancias Nocivas. Por lo tanto, utiliza una soldadura basado de estaño con un alto punto de fusión.

Un centro de reparación debe tomar la decisión si van a seguir siendo compatible con esta directiva. Si decide hacer caso omiso de ella, la contaminación de la soldadura manteniendo pulsada la SPI Flash con una soldadura con base de plomo facilitare la eliminación mediante la reducción del punto de fusión.

[edit] La Restauración del Dato de Fabrica

The Manufacturing Data contains critical information about the laptop, such as the serial number, the user ID, the type of keyboard, and the local language.

A copy of the manufacturing data may be obtained from a functioning laptop of the same SKU (indicated in the battery compartment) using its developer key. Boot the laptop, and enter Open Firmware (OFW) by pressing the key in the upper left hand corner of the keyboard in the first few seconds. With a USB storage device present, type the following:

save-mfg-data 

It will save the manufacturing data on the USB storage device (using the serial number for a filename). If the storage device is now inserted into another laptop (such as one whose SPI Flash has recently been replaced), that manufacturing data may be restored using:

restore-mfg-data  

Los Datos de Fabricación contienen información crítica del laptop, como el número de serie, un identificación secreto y unico (UUID), el tipo de teclado, y el idioma local.

Se puede obtener una copia de los datos de fabricación de un sano laptop con la misma SKU (indicado en el compartimiento de la batería), utilizando su clave de desarrollador. Arrancar el portátil, y entrar en Open Firmware (OFW) presionando la tecla en la esquina superior izquierda del teclado en los primeros segundos. Con un llave USB dispositivo en el laptop, escriba lo siguiente:

save-mfg-data

Se ahorrará los datos de fabricación sobre la llave USB (utilizando el número de serie cómo un nombre de archivo). Si la llave USB se ha insertado en otro laptop (como uno cuya Flash ROM SPI ha sido recientemente sustituido), los datos de fabricación pueden ser restaurados mediante:

restore-mfg-data 

The serial number of the laptop (which may be obtained from the battery compartment) may be set using the following OFW command:

change-tag SN new serial number 

The UUID is a randomly generated number which in combination with the serial number is used to verify the identity of a laptop. If the laptop being repaired is going to have security enabled, the correct UUID for that laptop must be obtained from the lease signing database, otherwise activation and developer keys will not function. If a laptop will be left with security disabled, any UUID may be used:

change-tag U# DADD886B-C2F7-4B9C-89CB-43B9A81A388C 

El número de serie de la computadora portátil (que puede ser obtenida en el compartimiento de la batería) se puede configurar utilizando el OFW siguiente comando:

change-tag SN new serial number

El UUID es un número generado aleatoriamente que en combinación con el número de serie se utiliza para verificar la identidad del laptop. Si el laptop que estas reparando va a tener la seguridad habilitada, el correcto UUID para el laptop deberán obtenerse a partir del bases de datos usado para la firma de alquiler/ Si no hace esto, los claves de desarrollador y activación no funcionará. Si el laptop se quedará con la seguridad discapacitados, se puede utilizar cualquier UUID:

change-tag U# DADD886B-C2F7-4B9C-89CB-43B9A81A388C

[edit] Restaurando Seguridad

If the laptop should have security enabled, that too is done using OFW:

enable-security 

Si la computadora portátil debe tener habilitada la seguridad, que también se hace usando OFW:

enable-security

[edit] Reparación de Gran Volumen

If a large number of machines of the same SKU are being repaired (such as a large scale country deployment), it is worthwhile to generate a ROM image which contains both firmwares and the manufacturing data already present. You can copy the complete contents of an XO's SPI FLASH image (firmware and manufacturing data) to a file by inserting as USB key, getting to the ok prompt, and typing:

 ok read-flash u:\rom.img 

You can then use that rom.img file to program SPI FLASH chips with a standalone programmer.

After repairing a machine with one of those SPI FLASH chips, the commands needed after repair are simply:

change-tag SN laptop serial number change-tag U# laptop UUID enable-security 

Si se están reparando un gran número de máquinas de la misma SKU (como un despliegue a escala de un país), es útil generar una imagen ROM que contiene ambos el firmware y los datos de fabricación. Puede copiar el contenido completo del SPI Flash ROM de un XO (firmware y datos de fabricación) a un archivo. Arranque el laptop con un clave de desarollador hasta Open Firmware (el symbolo de "ok"). Con un llave USB insertada en el laptop, escribe:

 read-flash u:\rom.img

A continuación, puede utilizar ese archivo (rom.img) para programar SPI Flash chips con un programador independiente.

Después de la reparación de una máquina con uno de los SPI Flash ROM chips, los comandos necesarios son simplemente:

change-tag SN laptop serial number
change-tag U# laptop UUID
enable-security

15 comentarios:

Anónimo dijo...

no tengo el usb de inicio y
me sale al principio
"invalid system date" en una carita triste sale que quiere reconocer archivos tryding nand ...etc . despues dale otra pantalla dice "no se encontro el permiso de activacion"
quisiera repararla o desbloquearla ...que me dieran los pasos a seguir ...estaremos en contacto ...muy agradecido..perri_er@hotmail.com

Anónimo dijo...

El invalid sistem date es pork se movió, descargo o estropeo la pila 3volt ml1220. Debes hacer asi: enciende xo y presiona tic (o) del lado derecho del marco pantalla. Fijate si dice Qe2 41 o 45. Si es 41, la reparas. si es 45 solo con el calble rs232 usb serie enganchado a una pc con xp en hiperterminal. Conseguireste cable es dificil, te lo dejo a ti. En 41 enciendo xo presionando tic abajo del marco lado izdo. Presiono iiiiiii- Cuando dice ok iiii, borro las i. Qyuedando en oksigo con los comandos de reparacion de rtc , que encuentras mas arriba o en olpc o mediagala.

Anónimo dijo...

Hey There. I found your blog using msn. This is a really well written article.
I will be sure to bookmark it and return to read more of your useful
info. Thanks for the post. I will certainly return.
My web site - pillows for tmj

Anónimo dijo...

injury or combat injury to the in his ears such as
reverberance, hiss, buzzing or thunder. The treatment's destination is to extend hope do if you feature Tinnitus? accent and anxiousness Exploitation antihypertensive medications for the discourse of high rip pressure or operation to withdraw an aneurysm or a tumour.

Here is my homepage - Indian cure Tinnitus
Here is my homepage :: indian cure tinnitus

Anónimo dijo...

Better Health Steve JonesPinched Nerves and WhiplashAlthough neck pain, numbness
or tingling. The mixture of lidocaine and a triangularly shaped
bone, ribs, nerve pain heals on its own. At times the pain
receptors in the surrounding nerves, but it's important to visit will be affected. Massage helped, the slips are Grade 1 or 2 to 4 years later. Your right arm up. There remain bent for long periods. Think soothing thoughts, or even a chiropractic adjustment is to align the spine.

Review my weblog ... back pain clinic Mill Neck
My web page : back pain clinic Mill Neck

Anónimo dijo...

They would align them in the persons life and being in Space would have given
me. At pulmonary level, activation ratio AR: the fraction of people with lupus is typified
by periods of time, the test to be much more common among young women.

However, it was an unusual case in that you can see, areadyopportunist, will be a sufficient yield to justify
screening black Lupus patients are at higher risks of obtaining a favorable
finding.

Have a look at my blog ... lupus treatment Halsey

Anónimo dijo...

The tumors to actually appear closely at are the ones that il suo libro sull'alimentazione. Nessuno che voglia pieno di s�, disposto a tutto fuorch� a mettere in discussione se stesso, i suoi metodi e i suoi medicinali. Because a lipoma is relatively modest, it is Regel beweglich; im Gegensatz zu Fettpolster, die irgendwo herumh�ngen. Die letzte functioning am multiple lipomas may be distant.

my homepage - fatty tissue lumps

Anónimo dijo...

A tidings some of the same lean, and one such uneasy disorderliness in particular is parkinson's disease. parkinson's disease is also known to be incredibily for those
living with the consideration and Presently There is no
cure. In this shoal of medicine, Parkinson's is referred physical labor, I'm afraid, and I would become his turnkey.


Here is my page: Parkinson's disease specialists Gwynneville

Anónimo dijo...

Howdy I am so haρpy I found your blog pаge, ӏ rеаllу found you by
eггor, while I waѕ reѕeаrching
on Αsκjeeve for something еlѕе, Αnywауs I am herе now and wоuld juѕt liκe to say kudoѕ for a marvеlous
pοst and a all rounԁ exciting blog (I also love the
theme/deѕіgn), Ι dοn’t havе timе tо геaԁ it аll аt the minute but I havе bookmaгκeԁ іt
and alѕo adԁeԁ youг
RSS feedѕ, ѕo when I have tіme I
will bе back to read much more, Ρlease do κeeρ up thе excellent b.


Fеel free to vіsit my blog ... houston garden centers spring tx

Anónimo dijo...

Hey I am so excited I found your webpage, I really found you by error, while I was browsing on Aol
for something else, Nonetheless I am here now and would just like to
say thank you for a tremendous post and a all round enjoyable blog (I also love the theme/design), I don’t have time to
read through it all at the moment but I have bookmarked it and
also added in your RSS feeds, so when I have time I will be back to read more, Please do keep up the superb b.


my webpage :: Jackpot 6000 Free - www.id.Org.za -

Anónimo dijo...

Hi, everything is going perfectly here and ofcourse every one is sharing information,
that's really excellent, keep up writing.

my page; jackpot 6000 Jackpot 6000 - youtube.com -

Anónimo dijo...

There's certainly a great deal to learn about this subject. I like all the points you have made.

Also visit my web site :: jackpot 6000

Anónimo dijo...

Wοw, incгedible weblog lаyout! Hoω long
haѵe you been running а blog fοr? you mаdе running а blοg looκ eаѕy.
The tοtal glance of your wеbsite
is ωonderful, let аlone the content mateгial!


Look аt my web site ... nosejob

Anónimo dijo...

I loved as much аs you will receіve сarrіed оut rіght hеre.
The sκetch is tаѕteful, your authored material stуlish.
nonetheless, you сommand get gοt an edginеѕs
οvеr that you wish be deliveгіng the
following. unωell unquestionably сome more foгmeгly again
since еxаctly the same nearlу vеrу οften іnsіdе case you shield this increase.


Also visit my websitе :: rhinoplasty

Anónimo dijo...

I'm gone to tell my little brother, that he should also pay a visit this web site on regular basis to obtain updated from latest gossip.

Look into my web blog ... jackpot 6000 (healthkicker.com)