Home
> Programación >
brickOS > Instrucciones
brickOS: Instrucciones de instalación bajo
Windows
1. Baja los siguientes
archivos:
--LegOS-0.22.4.tar.gz: lo encontrarás en http://legOS.sourceforge.net/files/common/legOS-0.22.4.tar.gz.
Guardalo en el directorio raíz c:\ para poder acceder posteriormente
con mayor facilidad. ·
--Cygwin (versión b20): lo encontrarás en http://legOS.sourceforge.net/files/windows/cygwin/cygwin.exe.
--El compilador H8 para Cygwin b20 lo encontrarás en http://legOS.sourceforge.net/files/windows/cygwin/win-h88-gcs-1.1.2.zip.
2. Haz un doble clic sobre el programa cygwin.exe para instalarlo, y acepta todas las opciones por defecto. Si instalas el programa en algún lugar diferente a c:\cygnus (destino por defecto), asegúrate de recordar dónde.
3. Utiliza winzip u otro programa similar para extraer los contenidos de win-h8-egcs-1.1.2.zip. El directorio destino ha de ser c:\cygnus\cygwin-B20\H-i586-cygwin32. Si has instalado cygwin en algún lugar diferente a c:\cygnus, asegúrate que extraes los archivos en el directorio en el que lo has instalado. Si durante la extracción de archivos aparece un mensaje avisando que se va a copiar cigwin.dll sobre una versión más antigua , ignora dicho mensaje.
4. En el menú inicio haz clic sobre Cygnus Solutions >Cygwin B20. Esto abrirá una ventana Cygwin. En dicha ventana escribe cd / (adviértase la dirección del carácter /). Escribe a continuación tar xvzf legOS-0.2.4.tar.gz. Esto creará el directorio c:\legOS, con todos los archivos en su interior*.
5. Vuelve al menú inicio, y selecciona ejecutar.
Cuando se abra el cuadro de diálogo Ejecutar escribe sysedit. Esto abrirá el
menú del Editor del Sistema. Busca la ventana que muestra Autoexec.bat y haz
clic sobre ella. Ahora busca en ella una línea que comience por "set path=".
Si dicha línea existe añade la cadena siguiente al final de lo que ya aparece:
;c:\cygnus\cygwin-B20\H-i586-cygwin32\;c:\cygnus\cygwin-B20\H-i586-cygwin32\bin;c:\legOS\util;
c:\legOS\util\firmdl;
Si todavía no existe, la siguiente línea al final del archivo:
set path = c:\cygnus\cygwin-B20\H-i586-cygwin32\;c:\cygnus\cygwin-B20\H-i586-cygwin32\bin;c:\legOS\util;
c:\legOS\util\firmdl;%path%
Cuando lo hayas hecho, guardalo por medio del menú Archivo y reinicia el ordenador.
6. Si no puedes hacer el paso 5 por utilizar un
ordenador NT o W2K y carecer de derechos de administrador en tu ordenador, tendrás
que configurar el camino manualmente desde legOS. Utilizando el editor de texto
de tu elección, abre c:\legOS\Makefile.common, y busca las siguientes
líneas:
#NT
TOOLPREFIX=h88300-hms-
7. Edita la segunda línea para que se pueda leer:
TOOLPREFIX=/cygnus/cygwin32H-i586-cygwin32/bin/h88300-hms-
Ten cuidado con la dirección de las barras oblicuas. Una vez que hayas ejecutado
los pasos 5 ó 6 (el que sea apropiado), utiliza el menú inicio para abrir otra
consola Cygwin como has hecho en el paso 4. Ahora escribe las siguientes órdenes
para comprobar el sistema y crear un kernel. cd /legOS make realclean make depend
make Salvo errores, deberías tener ahora un kernel (almacenado en boot/legOS.srec)
y el resto de las herramientas legOS. LegOS estará ahora preparado para ser
usado.
![]()
* NOTA: la primera vez que abras una ventana CygWin puedes llevarte una pequeña sorpresa. Puede aparecer un mensaje de error que dice "bash..exe: warning could not find /tmp, please create!". Para evitar este mensaje en un futuro, escribe mkdir /tmp. Cuando acabes de trabajar con CygWin, has de escribir exit, y cerrar a continuación la ventana pulsando sobre el icono de la esquina superior izquierda. El que CygWin se ejecute en una ventana DOS es la razón de esto.
Otra nota: la versión más actual de estas instrucciones puede encontrarse en http://legOS.sourceforge.net/files/windows/cygwin. Estas instrucciones han sido traducidas del libro "Extreme Mindstorms: a Definitive Guide to Lego Mindstorms".