linux-rtai

Documenti analoghi
Possiamo, quindi, procedere con l installazione e la configurazione di Asterisk nella nostra infrastruttura.

Quaderni per l'uso di computer

Compilazione rapporto di Audit in remoto

Installazione di un sistema GNU/Linux

Sistema operativo. Avere un architettura multi-core è un vantaggio

TS-CNS Manuale Installazione Linux 2013

File Leggimi di Parallels Tools

Server LDAP. File Server. Domain Controller. Installazione di una piattaforma Linux Alessandro Brusò 24/05/2012

Introduzione. Schema a Cipolla del Computer. A cura di Michele Giacomoli

Ingegneria del Software 1: Eclipse

Sharpdesk V3.5. Guida all installazione Versione

ATLAS Installazione : INSTALLAZIONE DELLE DOMANDE SYLLABUS 5

NetWare 6. Novell. Installazione e upgrade. GUIDA RAPIDA

Guitar Pro 6 TRADUZIONE IN ITALIANO CREATA DA BATU. Copyright 2010 Arobas Music - Tutti i diritti riservati Indice dei contenuti

per ospitare Linux e Windows

Guida alla installazione e configurazione del software di videoconferenza

Iridium Manuale Aggiornamento Firmware HT10001

Configurazione di una LAN in ambiente Windows

Linux e i software liberi. di Nardean Lorenzo e Redigolo Marco

Linux Ubuntu e l'utilizzo di File Multimediali

Rete Sicura Plus. Guida d installazione ed attivazione del servizio

I N S T A L L A Z I O N E D I M I S T R A L L A T O C L I E N T

KERNEL LINUX. Ricompilazione ed Ottimizzazione. Relatore: Mirco Chinelli Linux Day Torino 2009

Introduzione al DEV C++

Ridimensionare un disco virtuale Come ridimensionare un disco virtuale in parallels senza perdere i dati in esso contenuti.

Istruzioni Aggiornamento LucaS 2016

Certification Authority del CNN. Configurazione postazione Mac OS X Manuale Utente

FIREBIRD FUNZIONAMENTO SOFTWARE SAFESCAN TA E TA+ COMPUTERS

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

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

Installazione di un sistema Linux boot da USB/DVD e considerazioni su BIOS vs UEFI

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

Samsung Universal Print Driver Guida dell utente

Sistema operativo & file system 1

fig. 1.1: File di aggiornamento gratuito

HiProg3 Gestione Programmazione Triennale ed Elenco Annuale dei Lavori Pubblici. Manuale d installazione

Imagicle Hotel. Guida alla configurazione delle centrali Elmeg

ISTRUZIONI PER L INSTALLAZIONE DEL SOFTWARE GYMRESULT

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

SCHEDA TECNICA. PROCEDURA Ambiente

Manuale d uso Gestionale NOVACAF

Installazione dell SDK sotto Windows

OpenStack. Gestione Immagini Virtuali. Marco Caberletti. Formazione MCloud WP1 Ancona Marzo 2013

GT05. Tutorial. Panasonic Electric Works Italia Pew-It / 15/04/08-1

GUIDA DI AVVIO RAPIDO. Contenuto della confezione. Requisiti di sistema. Supporto support.datacolor.com

Schermata riprodotta con l autorizzazione di Microsoft Corporation.

Guida all installazione degli Hard Disk SATA ed alla configurazione del RAID

IIS (Internet Information Services)

CardioChek Link Manuale d'uso

Linguaggio C: Introduzione ad ambienti di sviluppo integrati (IDE) e a Dev-C++ Università degli Studi di Brescia

INTESI SRL Via Abbondanza, Piacenza (Pc) Italy Tel FACTORY

ADSL Modem :: Ericsson B-Quick (HM120d)

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

Informatica di Base

Installazione del driver Custom PostScript o del driver della stampante PCL per Windows

TS-CNS. Tessera Sanitaria Carta Nazionale dei Servizi. Manuale di installazione e configurazione. Versione del

Guida introduttiva su Eclipse. Ing. Marco Dell'Unto

Streaming Video con Adobe Flash Media Server. Configurazione ed utilizzo

INSTALLAZIONE E CONFIGURAZIONE DEL SERVIZIO SAFEBOX

Servizio CNS Guida all installazione e configurazione

AUTENTICAZIONE CON CNS PRESENTE SU SMART CARD

Compilazione Kernel 2.6x con supporto BootSplash

ISTRUZIONI PER LO SPOSTAMENTO DEL CytoSIFOII DA UN PC AD UN ALTRO

A. DOWNLOAD della versione di prova 30 giorni del software Autodesk Revit.

Sindrome di Rett: ipermedialità e apprendimento con il computer Progetto MIUR su Nuove tecnologie e disabilità: azione 6 - la ricerca

Eldy Manuale di installazione per Linux - Ubuntu - Debian

SHAPER. Pierpaolo Palazzoli, Brescia, Italy Fabio Mostarda, Brescia, Italy Claudia Ghelfi, Brescia, Italy

Installazione e uso di Document Distributor

Aggiornamenti del software Guida per l utente

SCHEDA DI ACQUISIZIONE A/V USB PER PC

Informatica WINDOWS. Francesco Tura F. Tura

Driver della stampante KODAK D4000 Duplex Photo Printer per WINDOWS

STRUMENTO IMPOSTAZIONI DEL PANNELLO A SFIORAMENTO MANUALE DI ISTRUZIONI

Guida di installazione di ESApro V7

HTH HIP - Healt In Prison Applicazione Mobile per la Gestione Carceri. Manuale Utente

Quaderni per l'uso di computer

Transcript:

linux-rtai Installazione e configurazione giuseppe.salvatore@unibo.it

Installare un sistema operativo linux Distribuzione consigliata - Ubuntu 10.04 64-bit http://old-releases.ubuntu.com/releases/10.04/ubuntu-10.04.3-desktop-amd64.iso Il link si riferisce ad una versione della distribuzione con kernel a 64bit. Per processori con architettura a 32bit utilizzare questo link http://old-releases.ubuntu.com/releases/10.04/ubuntu-10.04.3-desktop-i386.iso Installazione della distribuzione - Fare molta attenzione alla fase di partizionamento del disco. - Ridimensionare la partizione di windows - Creare una partizione ext4 di almeno 10GB (15GB consigliato) - Settare il Mount point su / - Create una partizione di swap da 1GB (opzionale se si hanno a disposizione almeno 4GB di RAM)

Configurare il sistema Preparazione dell ambiente operativo -Per la command line interface (CLI) utilizzare il programma terminal accessibile dalla dash di ubuntu - Installare il gestore di pacchetti aptitude (se non installato) sudo apt-get install aptitude - Creare un gruppo src e aggiungere l utente corrente (supponiamo di averlo chiamato rtaiuser) al gruppo sudo addgroup src sudo adduser rtaiuser src su rtaiuser

Ricompilare il kernel linux Preparazione degli strumenti - Modificare i permessi e il proprietario della cartella src cd /usr sudo chown R root.src src/ sudo chmod R g+w src/ - Installare i pacchetti build-essential e ncurses sudo aptitude install build-essential sudo aptitude install libncurses5-dev

Ricompilare il kernel linux Scaricare i pacchetti necessari - Posizionarsi nella directory di lavoro /usr/src cd /usr/src - Scaricare il pacchetto contenente i sorgenti del kernel (versione 2.6.32.20) con wget wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux- 2.6.32.20.tar.gz - Scaricare il pacchetto RTAI con wget wget http://www.rtai.org/rtai/rtai-3.9.tar.bz2

Ricompilare il kernel linux Preparazione degli strumenti - Decomprimere i pacchetti di kernel e RTAI e creare link simbolici tar xf linux-2.6.32.20.tar.gz tar xf rtai-3.9.tar.bz2 ln s linux-2.6.32.20/ linux ln s rtai-3.9/ rtai Utilizzare il tasto [tab] per completare il nome del file della patch (suggerimento generale :)) Applicare la patch RTAI ai sorgenti del kernel cd /usr/src/linux patch p1 < /usr/src/rtai/base/arch/x86/patches/ hal-linux-2.6.32.20-x86-[ ].patch

Ricompilare il kernel linux Configurazione e compilazione del kernel - La procedura di configurazione del kernel può essere lunga se non si conoscono le voci dei moduli da selezionare/deselezionare - Utilizzare il file di configurazione (kernel_config) fornito copiandolo nella directory dei sorgenti del kernel ovvero /usr/src/linux e rinominandolo in.config mv kernel_config.config - Lanciare la compilazione. Il tempo richiesto per la compilazione del kernel dipende molto dal processore. intel Centrino dual-core 1,7Ghz -> 45 min intel Core i5 quad-core 5Ghz -> 5 min

Ricompilare il kernel linux Configurazione e compilazione del kernel make clean && make jn (con N = 2 x numero di core ) sudo make jn modules_install sudo make install sudo update-initramfs c v k 2.6.32.20-RTAI Sudo update-grub Verificare che tutto sia andato a buon fine riavviando il sistema operativo sudo reboot Nel menu di grub scegliamo la riga corrispondendte al nuovo kernel

Installare RTAI Voci da modificare All avvio selezionare dal menu di grub, la voce relativa alla versione del kernel con RTAI Da terminale, spostarsi nella directory /usr/src/rtai make menuconfig In Machine Number of CPUs impostare il numero di core a 1 In General Installation directory aggiungere la sottodirectory

Installare RTAI Compilazione e installazione make clean && make jn (N scelto come in precedenza) sudo make install Al termine del comando di installazione la directory /usr/realtime è popolata con una serie di cartelle - In modules troviamo tutti i moduli di RTAI - In testsuite una serie di test per misuare la latenza del proprio sistema - In calibration degli eseguibili per poter calibrare il timer in oneshot mode

Utilizzare RTAI Utilizzo delle funzionalità real-time Nota: completata l installazione di RTAI è possibile caricare i moduli RTAI per il kernel per attivare le funzionalità real-time. Utilizzare i comandi seguenti per caricare e rimuovere i moduli RTAI dal kernel sudo insmod /usr/realtime/modules/<nome_modulo>.ko sudo rmmod <nome_modulo> Se si dispone di un PC con più core/processori è necessario abilitarne solamente uno dalla voce GRUB_CMDLINE_LINUX sudo nano /etc/default/grub GRUB_CMDLINE_LINUX= maxcpus=1