Академический Документы
Профессиональный Документы
Культура Документы
2009-2010
|Nombre y Apellidos
GRADO EN TTULO DEL GRADO
UNIVERSIDAD NACIONAL DE EDUCACIN A DISTANCIA
La ejecucin del comando anterior, en realidad, implica la utilizacin de una mquina estndar
java (no de tiempo real). Para comprobar que est habilitada la versin de tiempo real, se debe
ejecutar el comando de la figura siguiente (aadiendo el parmetro Xrealtime al comando),
mostrndose una pantalla idntica a la anterior.
Es probable que al ejecutar el comando con el parmetro Xrealtime indique que el RTOS no tiene
capacidades de tiempo real. Esto se debe a que en la implementacin de la RTJ, el comando java
emplea un script denominado rtcheck, que est disponible de manera directa en la distribuciones
Linux soportadas de manera oficial por IBM WebSphere RealTime (vase la documentacin del
producto, especficamente los requerimientos de software). Para comprobar que est disponible el
script, se debe ejecutar el siguiente comando:
sudo rtcheck v
Si est disponible, se debera mostrar una salida en pantalla similar a la siguiente:
En el caso de no estar disponible, se debe compilar e instalar el script usando el cdigo fuente del
script. Para realizar esta instalacin, el procedimiento es el siguiente:
1) Descargar el cdigo fuente, disponible en la plataforma (archivo rtcheck_src.rar).
2) Descomprimir en un directorio temporal.
3) Ejecutar los comandos make rtcheck (crea el archivo ejecutable rtcheck) y make install
(lo copia en un directorio global desde done se puede ejecutar) desde dicho directorio
temporal.
Al finalizar los pasos, el script rtcheck estar disponible en el RTOS y se puede ejecutar desde una
lnea de comando:
rtcheck -v
Si se ejecuta este script, se validan las especificaciones para un RTOS y muestra un listado de los
tests. Para que la validacin sea correcta, el usuario que la ejecuta debe pertenecer al grupo de
tiempo real (realtime) y disponer de permisos adecuados. Para aadir un grupo de tiempo real y
asignar el usuario al mismo se deben ejecutar los siguientes comandos:
sudo groupadd realtime
sudo usermod -a -G realtime ID de usuario
Finalmente hay que aadir permisos especficos para poder realizar las validaciones, modificando
el fichero de lmites del sistema operativo. Para ello se debe leer el siguiente enlace:
http://jackaudio.org/linux_rt_config y en concreto, realizar lo indicado en el Paso 1 (editar el fichero de
configuracin). Finalmente hay que cerrar la sesin y abrir una nueva para poder usar los nuevos
permisos. Al ejecutar el comando rtcheck, se debera mostrar una pantalla como la siguiente:
Entregables
-
Se debe crear un fichero zip con el nombre del estudiante (sin caracteres como espacios en
blanco, signos de puntuacin, etc.) con una carpeta llamada ped2 que contendr los
siguientes entregables:
o Directorio Doc. Contendr un breve informe (no ms de dos pginas) con los
problemas encontrados durante la instalacin y configuracin de la RTJ.
o Directorio Pruebas. Contendr un documento (pdf o doc) con los pantallazos
necesarios para verificar que la instalacin de la RTJ es correcta (comandos java,
con y sin el parmetro Xrealtime), as como un pantallazo con la ejecucin del
script rtcheck.