Guida dell utente di RTAI LiveCD



Похожие документы
Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Corso base di informatica

Indice GAMMA. Guida utente

FOXWave Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

Servizio di backup dei dati mediante sincronizzazione

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Procedura A.P.E. (Assetti Proprietari) per gli Enti segnalanti. Versione 3.1 per Windows. Nota tecnica per l'installazione del software

Istruzioni per l uso della Guida. Icone utilizzate in questa Guida. Istruzioni per l uso della Guida. Software di backup LaCie Guida per l utente

ATTENZIONE: note rilasciate dalla Regione Lazio (produttore del Software FLUR2014) e che si prega di leggere attentamente:

GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER MANUALE DI INSTALLAZIONE GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER

CERTIFICATI DIGITALI. Manuale Utente

Dispositivo Firma Digitale

installazione

Creare e ripristinare immagine di sistema con Windows 8

Fattura Facile. In questo menù sono raggruppati, per tipologia, tutti i comandi che permettono di gestire la manutenzione degli archivi.

MANUALE D USO MA-PMX-U-SFW

MANUALE UTENTE. Computer Palmare WORKABOUT PRO

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

1.1 Installazione di ARCHLine.XP

Installazione di Sophos Antivirus 5.1 su piattaforma Windows XP

Guida per esecuzione dell aggiornamento del programma DINAMIC

Modulo 2 Uso del computer e gestione dei file

DINAMIC: gestione assistenza tecnica

Modello per la compilazione della scheda progetto SK_3.1.xls (da utilizzarsi per la presentazione di progetti di attività formative)

HORIZON SQL MENU' FILE

Printer Driver. Questa guida descrive l installazione dei driver stampante per Windows Vista e Windows XP.

Breve guida a Linux Mint

Aggiornamento programma da INTERNET

Progetto SOLE Sanità OnLinE

Mac Application Manager 1.3 (SOLO PER TIGER)

DESKTOP. Uso del sistema operativo Windows XP e gestione dei file. Vediamo in dettaglio queste parti.

Istruzioni operative instal azione FirmaVerifica3.0 Pag.1 di 27

Laplink FileMover Guida introduttiva

GUIDA UTENTE MONEY TRANSFER MANAGER

SendMedMalattia v Manuale d uso

INSTALLAZIONE DMS - DENTAL MANAGEMENT SYSTEM... 2 INSTALLAZIONE AGGIORNAMENTO... 4 CAMBIO COMPUTER SERVER... 6

Il sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.

Schema Tipologia a Stella

Modulo 6 Strumenti di presentazione

Word per iniziare: aprire il programma

MODULO 02. Iniziamo a usare il computer

CONFIGURAZIONE E GESTIONE DEI DATABASE (rev. 1.1)

Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento.

Installazione del software Fiery per Windows e Macintosh

Direzione Centrale per le Politiche dell Immigrazione e dell Asilo

Uso di Norton Ghost Come si usa Norton Ghost 2003 per il backup di sistema

CTVClient. Dopo aver inserito correttamente i dati, verrà visualizzata la schermata del tabellone con i giorni e le ore.

Procedure di ripristino del sistema.

LaCie Ethernet Disk mini Domande frequenti (FAQ)

5-1 FILE: CREAZIONE NUOVO DOCUMENTO

Per utenti Windows XP

Indice ITALIANO. PER TUTTI GLI UTENTI Funzioni e caratteristiche Contenuto del pacchetto Slot per schede di memoria Indicazioni di funzionamento

Application Server per sviluppare applicazioni Java Enterprise

Procedura Web On-line per Software Campagna di Vaccinazione Antinfluenzale 2015/2016 ASL ROMA E

Il Programma... 3 I moduli... 3 Installazione... 3 La finestra di Login... 4 La suite dei programmi... 6 Pannello voci... 10

Modello per la compilazione della scheda progetto SK_2.1.xls (da utilizzarsi per la presentazione di progetti di attività formative)

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

IBM SPSS Statistics - Essentials for R- Istruzioni di installazione per Mac OS

Dipartimento per le Libertà Civili e l Immigrazione

Guida all uso di Java Diagrammi ER

INSTALLAZIONE JOOMLA

Guida all installazione e utilizzo del software Airbag Crash Cleaner

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (utente singolo)

GUIDA RAPIDA ALL UTILIZZO DEL SERVER GDC

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)

PROCEDURA DI INSTALLAZIONE DEI SOFTWARE E DEL DRIVER USB AIM

SW Legge 28/98 Sommario

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

V989 Brush ITA Tutorial.docx 必 看 刷 机 教 程 _.doc

Il web server Apache Lezione n. 3. Introduzione

Il software : Si.S.Ca. Sicurezza Sostenibile

MANUALE INSTALLAZIONE E CONFIGURAZIONE

Puppy Linux (Precise) Live da CD o da USB (Si può usare su PC con 256 MB di RAM)

NOTA: NON PROVARE A INSTALLARE IL SOFTWARE PRIMA DI AVERE LETTO QUESTO DOCUMENTO.

Installazione alla portata di tutti: Ubuntu e derivate

1 -Introduzione MODULO L1

AGGIORNAMENTO DEL SOFTWARE MYNAV ALLA VERSIONE ,

Installazione LINUX 10.0

IBM SPSS Statistics - Essentials for R - Istruzioni diinstallazione per Mac OS

MODEM USB MDC525UP Guida Rapida LINUX

Installare Ubuntu su macchina virtuale

Word prima lezione. Prof. Raffaele Palladino


Istruzioni di configurazione

Corso basi di dati Installazione e gestione di PWS

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

2015 PERIODO D IMPOSTA

Modulo. Programmiamo in Pascal. Unità didattiche COSA IMPAREREMO...

PORTALE CLIENTI Manuale utente

Tale attività non è descritta in questa dispensa

Versione 2.0. Manuale d uso. Software per la gestione. degli applicativi Bticino. TiManager 03/07-01 PC

Installazione di Zelio Soft 2 su Microsoft Windows Vista

ENTRATEL - Installazione

Salvare ComboFix sul Desktop

INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

TGLSERVER:Sistema di gestione protezioni flottanti

GUIDA ALL USO DEL PORTALE DI PRENOTAZIONE LIBRI ON LINE

Presentation Draw. Guida dell utilizzatore

Libero Emergency PC. Sommario

Транскрипт:

Guida dell utente di RTAI LiveCD La distribuzione RTAI LiveCD è una distribuzione live di Linux con kernel 2.6.13 ADEOSipipe RTAI 3.3. Tutti i pacchetti software presenti sono stati presi da una distribuzione Slackware, l intero sistema ne eredita quindi tutte le caratteristiche: dallo script di init (successivo a linuxrc) ad i tool di configurazione. Questa distribuzione funziona solo su architettura x86 ed è stata testata con successo su un numero esiguo di computer; i componenti compilati nel kernel sono gli stessi del kernel2.6 che accompagna la Slackware10.2, questo dovrebbe quindi garantire il funzionamento su un gran numero di macchine. Primo avvio All accensione della macchina è necessario scegliere l avvio da CD-ROM, appare quindi la seguente schermata: il processo di boot dovrebbe quindi continuare in automatico selezionando il kernel di default che corrisponde ad rtlive, se così non fosse digitare rtlive e premere invio. Una volta caricato il kernel, la distribuzione monta la directory /live/ del CD-ROM in lettura scrittura (la possibilità di scrittura è ottenuta grazie all uso combinato di due file system: unionfs che unisce più cartelle di file system diversi in una sola e tmpfs che usa lo spazio della memoria RAM come se fosse un disco rigido) e viene avviato il sistema operativo come in una normale installazione su hard disk (processo di init ). Alla fine di questo comparirà l abituale richiesta di login: Si digiti root e si prema invio, la password non viene neanche richiesta. A. Barbalace, F. Pasqualotto, G. Zuccon 1/6

X Window Nella distribuzione non poteva mancare il server grafico X, correntemente i Window Manager supportati sono solo due: Window Maker (di default) e Tab Window Manager. Per avviare l X server basta digitare a prompt startx e premere invio. Una volta avviato con un semplice click del mouse ci apparirà il menù interattivo: un click su XTerm e si avvierà una console. Per uscire da WindowManager dal menù interattivo click su Session e poi Exit. RTAI Come nella distribuzione RTAI testsuite LiveCD anche in questa non poteva mancare l intero pacchetto di RTAI compilato. Questo si trova, come di consuetudine dopo una installazione standard, nella directory /usr/realtime nel LiveCD. Per raggiungere quindi gli applicativi di test basta aprire una console e cambiare la directory (comando cd) in /usr/realtime/testsuite: Quindi se l interesse è per i test di latenza del kernel si farà cd kern/latency/ e quindi./run. A. Barbalace, F. Pasqualotto, G. Zuccon 2/6

Esempi di task Se si è invece interessati a vedere come funzionano le diverse politiche di schedulazione offerte da RTAI è stata creata una suite di programmi a questo scopo. Questa famiglia di programmi si trova nella directory /home/francesco/ del LiveCD. Si apre ancora una volta una console e si digita cd /home/francesco, si sceglie quindi la directory con la schedulazione di interesse e di nuovo la directory con il numero di task da schedulare a cui si è interessati ( 2pt sta per due task, 3 pt per tre e 4pt ovviamente per 4). Una volta nella directory si esegue il test digitando./start : Se per esempio ci si chiede come funzioni la schedulazione rms tra due task in RTAI si digita da console cd /home/francesco/rms/2pt e poi./start, quando si è soddisfatti si può digitare./stop, si noti che la semplice chiusura della finestra della console non ferma i task realtime avviati con il test che eseguono in kernel space. Schedulazione EDF Un altro applicativo fornito dalla distribuzione, di indubbio carattere didattico, è il seguente che ci accingiamo ad illustrare. Per l avvio si prema con il mouse sul desktop e alla comparsa del menu contestuale si scelga RTAI sched test : A. Barbalace, F. Pasqualotto, G. Zuccon 3/6

Viene quindi avviata una sessione console XTerm che carica lo script di run dalla directory /home/antonio/edf del LiveCD. Dopo aver inserito alcuni moduli nel kernel lo script avvia l editor XEdit; quest ultimo visualizza il file di test schedulami che contiene le indicazioni di un insieme di task periodici di default da schedulare con RTAI. Il file di testo può essere modificato per aggiungere e/o rimuovere task periodici a piacimento. E necessario nell aggiunta e nella rimozione attenersi rigidamente al seguente schema in modo che tutto funzioni correttamente: f<spazio>numero r<spazio>numero d<spazio>numero e<spazio>numero p<spazio>numero m<spazio>numero fase release time deadline relativa tempo di esecuzione periodo numero di volte che deve essere eseguito Il valore numero è il tempo in nanosecondi. Il parametro m è molto importante per il buon funzionamento del simulatore: scegliere un valore non troppo alto. L intero test è pensato per la schedulazione EDF, verrà in una successiva versione esteso anche alle altre tre modalità di schedulazione: RMS, RR e FIFO. Dopo aver aggiunto/rimosso task controllare che il formato sia stato rispettato, quindi per salvare premere il pulsante Save di XEdit DUE volte. Premere quindi Quit. Lo script avvierà i task e né controllerà l esecuzione. Dopo un intervallo di tempo minimo (di sicurezza) di circa 10 secondi, in cui si considera eseguiti i semplici task, apparirà la seguente schermata in cui è richiesto di inserire il numero esatto di task che si erano prima inseriti mediante l XEdit. Se non si è modificato il file schedulami sopra descritto digitare 5 e premere invio. A. Barbalace, F. Pasqualotto, G. Zuccon 4/6

Eventuali messaggi di errore come nello screenshot precedenti non sono da considerarsi errori ma solo messaggi di debug tenuti per precauzione. A questo punto apparirà l applicativo Kiwi ( http://rtportal.upv.es/apps/kiwi/, scritto in Tcl/Tk da Agustín Espinosa dell Universidad Politécnica de Valencia). Se nella finestra principale non compare niente premere il pulsante play distinguibile dalla classica icona triangolare color blu. A questo punto si ottiene a video il grafico dell esecuzione dei task che prima si erano inseriti. A. Barbalace, F. Pasqualotto, G. Zuccon 5/6

Grazie all applicativo scelto è anche possibile salvare il grafico dell esecuzione dei task in un file eps. Il file test.ktr visualizzato da Kiwi, che viene prodotto dall applicativo disp, è presente nella directory /home/antonio/edf. A necessità è possibile copiarlo sulla propria penna USB ed utilizzarlo a piacimento. Ambiente di compilazione Uno degli scopi del progetto che ha portato alla realizzazione di questa distribuzione RTAI live di Linux era di rendere possibile anche la compilazione, oltre al testing, degli applicativi di un generico utilizzatore. La distribuzione comprende quindi anche tutti i tool di compilazione, le librerie necessarie per creare moduli del kernel, la libreria standard e i file di include di RTAI. La distribuzione è quindi adatta allo sviluppo sperimentale di programmi in tempo reale con supporto RTAI, inoltre l eventuale stallo della macchina, dovuto magari ad un modulo con qualche errore concettuale di programmazione, richiede un semplice reboot della macchina senza andare ad intaccare i propri hard disk e rischiare eventuali perdite di dati. Se non si ha esperienza nella scrittura e compilazione di moduli del kernel è sufficiente uno sguardo alla cartella /home/ dove ci sono i sorgenti dei programmi di esempio con i relativi makefile. Venerdì, 20 marzo 2006 A. Barbalace, F. Pasqualotto, G. Zuccon 6/6