martes, 26 de febrero de 2008

linux en Compaq evo t20

Correr linux en un thin Compaq evo t20



Informacion
http://h18000.www1.hp.com/products/quickspecs/10865_div/10865_div.HTML


Original
http://mowson.org/karl/evo_t20/

LLamadas Terminales bruta.

REQUERIMIENTOS
  • Compaq Evo T20 modelo que utilizo (64/96)
  • Cable cruzado( conectar PC to PC)
  • Usb- con linux ( en este caso DSL linux 4.0)
  • computador con linux ( Ubuntu)




PARCHEAR EL GRUP

  1. cree una carpeta llamada t20
$mkdir t20
$cd t20

Descarge el archivo grub-0.97.tar.gz en este directorio
y descomprimalo
$ tar -xzvvf grub-0.97.tar.gz
cree un archivo llamado
devosl-grub.patch

Debe estar de esta forma
$ls

devosl-grub.patch grup-0.97/


entre en el adirectorio creado anteriormente

$cd grup-0.97

estando dentro del directorio grup-0.97 aplique el parche

$ patch -p1 <../devosl-grub.patch patching file config-devosl.sh
patching file presetmenu-DEvoSL
patching file stage1/stage1.S
patching file stage2/asm.S
patching file stage2/builtins.c
patching file stage2/common.c
patching file stage2/start.S



e damos permisos de ejecucion al archivo

chmod +x config-devosl.sh
$ ./config-devosl.sh

este pendiente para ver si hay errores, los warnings son aceptados

$ make clean

$ make all

este pendiente para ver si hay errores, los warnings son aceptados

Deben haber estos dos archivos
  • t20/grub-0.97/stage1/stage1

  • t20/grub-0.97/stage2/stage2


PARCHANDO EL FIRMEWARE (.bin)


copie 2 archivos de la usb en el directorio T20
  • linux24
  • minirt24.gz
Descarge de la pagina de Compaq el firmeware de tu evo t20. en mi caso es t20 64/96 archivo .bin y renombrelo con el nombre de U64CPQ163.bin porque los parches originales estan hechos para trabajar con este nombre.

Cree el archivo build-devosl.sh
$nano build-devosl.sh
no deben haber errores.

se debe crear un archivo llamado bootp.bin, que es el archivo firmeware con que vamos a flashar nuestro evo T20.


Cargar nuestro Firmeware bootp.bin

descargamos el gestor de Evo T20 and T30 Netxfer Tool for Loading Firmware
donde estan los pasos a seguir en un documeto word.

despues de flashar conecte su usb y reinicie (10 seg con el boton undido) y arranque su linux






1 comentario:

lock0 dijo...

yo tengo una evo t20 de 16/32, no tengo suficiente espacio en la flash, he intentado mil formas de crear el binario para ese equipo, pero he visto que el de ustedes funciona por que tienen una flash mas grande.

Me gustaria saber si se puede crear un archivo.bin que solo contenga el grub o cargador de arranque y se pueda instalar en el firmware de esa evo.

agradeceria tu colaboracion ...

la evo t20 16/32 maneja Win Ce 12.2

gracias por la atencion..