jueves, 19 de marzo de 2009

Instalación de Xenomai

KeyWords: Xenomai, Real Time, Kernel, ubuntu

Recientemente he instalado el framework de tiempo real para linux Xenomai. Para instalarlo me he basado en las indicaciones de [1], pero como surgieron algunos problemas en la instalación he decidido dejas constancia de parte del proceso de instalación.

1. Descarga de las fuentes del Kernel y de Xenomai

  1. #cd /usr/src
  2. Descargo las versiones del kernel y de xenomai:


    1. Versión de Xenomai: 2.4.7
      svn co http://svn.gna.org/svn/xenomai/trunk xenomai
    2. Versión del kernel: 2.6.27.19 de www.kernel.org

  3. # tar -xjf linux-2.6.xx.yy.tar.bz2
  4. # ln -s linux-2.6.xx.yy linux

2. Aplicar el parche de Xenomai a las fuentes de Linux

  1. #cd xenomai -> scripts/prepare-kernel.sh

  2. Ahí nos pedirá las rutas a las fuentes del kernel a las que queremos aplicar el parche, la máquina en que estamos trabajando y la ruta del parche de xenomai que nos acabamos de descargar.

3. Compilar el Kernel

  1. # cd /usr/src/linux

  2. # make menuconfig

  • En este paso, al entrar en la configuración del kernel, hubo que ajustar las siguientes opciones:

    • <cite> Warning: you enabled APM, CPU Frequency Scaling or ACPI 'processor'

***this options are known to cause troubles with Xenomai

*** note: Xenomai conflicts with PC Speaker support

*** Menu device Drivers/Input device support/Miscellaneous devices

NOTE: Xenomai needs either X_86_LOCAL_APIC enabled or HPET_TIMER disabled </cite>

Por lo tanto hubo que desactivar:

  • 'MenuConfig' -> 'Kernel Hacking' -> 'Kernel Debugging' [N]

  • 'MenuConfig' ->'Device Drivers' -> 'Input Device Support'-> ' Miscelaneous Devices' -> 'PC Speaker Support' [N]

  • 'APM' -> 'CPU Frequency Scaling or ACPI'

  • 'Processor Type and Features' ->'HPET_Timer_Support' [N]
  1. # make
  2. # make modules_install install

4. Crear la imagen initrd y añadir al grub el nuevo kernel


  1. # update-initramfs -c -k <version>
  2. # gedit /boot/grub/menu.lst &
  3. title My Distro (<version>)

title Ubuntu_<version>_Xenomai
root (hd<x>,<x>)
kernel /boot/bzImage-<version> ro root=LABEL=/
initrd /boot/initrd-<version>.img

5. Rearrancar el sistema con la nueva versión del kernel

6. Configurar y compilar Xenomai


  1. # cd /usr/src/xenomai-2.1
  2. # ./configure
  3. # make
  4. # make install
  5. reiniciar el sistema

7. Una vez llegados a este punto hay que correr los ejemplos alojados en testsuite

  1. #cd /usr/src/xenomai/share/testsuite/<exampleName>/./run

8. Posibles fallos al correr los ejemplos del Xenomai

  • "Incompatible feature set userland requires "tsc", kernel provides "set fastsynch smp" missing "tsc" "

La primera vez que intenté ejecutar los test salía este fallo, que se corrigió simplemente volviendo al paso 6 Configurar y compilar Xenomai ,

haciendo:

#make clean

y en lugar de ./configuration -> ./configuration --disable-x86-tsc

y volviendo a compilar las fuentes de Xenomai.

Espero que sirva de ayuda a los que queráis instalar el sistema de tiempo real en Ubuntu.

[1] http://www.captain.at/xenomai-2.1-installation.php

jueves, 26 de junio de 2008

Por fín masterizada "oficialmente"



Después de dos años de haber finalizado el master en Ebusiness: Telecomunicaciones y Nuevos Modelos de Negocio de la Universidad de Cantabria, decidí animarme a realizar la versión oficial (adaptada al Espacio Europeo de Educación Superior del mismo tema).

Ahora por fín puedo decir que lo he finalizado y no ha sido fácil, porque la adaptación al EEES ha endurecido las materias. El master que he realizado es el MASTER EN EMPRESA Y TECNOLOGÍA DE LA INFORMACIÓN de la Universidad de Cantabria.

Para el que esté interesado en matricularse le dejo el enlace con el programa, profesores y asignaturas. :)


lunes, 22 de octubre de 2007

Ruta de los Faros- Monte Buciero en Santoña


Hace un par de fines de semana, nos decidimos a hacer la "ruta de los faros" del monte Buciero de Santoña. Es una ruta sencillita, que comienza al final del paseo marítimo de Santoña (el pasaje) y concluye en el mismo punto.


En este monte de Santoña existen varias rutas, que podéis consultar pinchando aqui

Nosotros optamos por recorrer todo el borde del monte Buciero, ya que queríamos ver los faros. En total unos 12 km.

El recorrido es realmente muy agradable, ya que el monte cuenta con un gran encinar y la calma y la naturaleza que allí se respiran le cargan a uno las pilas. Además las vistas desde la Batería de San Felipe son espectaculares. Desde allí se puede contemplar el Faro del Caballo, al cual se accede después de bajar unas 700 escaleras (que posteriormente hay que subir para continuar con la ruta).

Las escaleras para bajar a este faro son algo empinadas:


Continuando el camino, encontramos el faro del Pescador. Al cual llega un camino asfaltado. Siguiendo este camino vislumbraremos la Playa de Berria y el penal del Dueso. Más adelante obtendremos una buena panorámica de las Marismas de Santoña.




El tiempo que se tarda en hacer la ruta, como todo, depende de las personas que vayan a hacerlo y del estado del camino. Hay que tener en cuenta que la mayor parte del recorrido, al estar en zona boscosa recibe poca luz y si ha llovido hace pocos días puede que esté algo embarrado, pero es una excursión que merece la pena.

viernes, 19 de octubre de 2007

Picos de Europa- De Espinana a Áliva

Aprovechando el puente y el buen tiempo, nos hemos animado a hacer una ruta por los Picos de Europa este fin de semana. En concreto, hemos decidido salir desde Espinama (a 810 m) para llegar al refugio de Áliva (a unos 1670 m de altitud).

La ruta sigue el cauce del río Nevandi y está prevista para hacerse en 2h 30m aunque nosotros, yendo a buen ritmo tardamos algo menos.

La verdad es que el comienzo es lo más duro, ya que se empieza con una fuerte subida y la primera hora hay que tomarsela con calma.



Cuando llegamos al refugio de Áliva estaba cerrado, pero así todo pudimos descansar un poco antes de emprender el descenso.



Fue una bonita excursión, os la recomiendo. :-)

miércoles, 20 de junio de 2007

Va por ustedes

El otro dia en Zarzalejo estuvimos hablando del tema. Asi que pongo un resumen de cómo administrar las suscripciones RSS.

Qué hace falta:

Tener instalado Mozilla Thunderbird u otro programa de correo que permita el feed RSS.
(creo que el outlook no lo permite)

Qué hay que hacer:

Crear una nueva cuenta del tipo Noticias y Blogs "Hilos RSS y blogs"
Tienes que hacer clic con el botón derecho elige “Administrar suscripciones” y le das a “añadir”

En el campo URL le tienes que poner la dirección del feed al que quieres suscribirte.

Para saber la direccion del feed RSS vete a la página a la que quieres suscribirte y pincha en "Ver" "codigo Fuente". Ahí encontrarás una dirección parecida a la resaltada en el dibujo (acaba en rss)


(si quieres ver el dibujo más grande haz click en él)

Puedes simplemente copiar y pegar esa dirección en tu nueva cuenta de hilos y blogs.
De esta forma puedes leer los mensajes como si se trataran de correos electrónicos.

Otra forma de obtener la dirección del feed RSS es pinchando en un icono como este:
(pero no todas las páginas lo tienen) Ya me contaréis si os funciona.

miércoles, 30 de mayo de 2007

Exposición de pintura

Siempre he pensado que la contemplación directa de una obra de arte nunca se puede sutituir por visualizar una reproducción de la misma. Por eso, a todos los que tengan ocasión de ir a Madrid a partir del dia 12 de junio que no se pierdan la exposición de pintura de Rebeca Le Rumeur.

Esta mujer, además de dedicarse a la literatura y al arte es una gran persona a quien tengo la suerte de conocer y aprovecho este pequeño espacio para mandarle ánimos y suerte en su nueva empresa.

He tomado unos cuadros prestados de su página, (espero que no te importe) para que podáis contemplarlos. Si os quedais con ganas de ver más solo teneis que hacer click. Espero que os gusten.






Para los que os animéis a ir, la exposición está en el Café Manuela C/San Vicente Ferrer 29 (Madrid)

miércoles, 18 de abril de 2007

about roaming costs in Europe


Great news for the mobile phone users in Europe. The European Commission
is going to support a regulation that reduces the roaming costs when we spoke by mobile telephone. Click here for more information (spanish)

Let's hope that it is before this summer !!