Search Results for: linux
Se vi state chiedendo se è possibile avviare Linux su una scheda Arduino UNO, la risposta è decisamente si, e questo è l'articolo giusto per voi! Giang Vinh Loc è riuscito ad avviare Linux su un Arduino UNO Rev3 in …
Naveen Kumar ha realizzato un computer Linux portatile a bassissima potenza basato sulla nuova scheda di sviluppo Arduino Nano ESP32. Anche se per molti utenti possono sembrare dispositivi simili, le schede di sviluppo dei microcontroller e i computer a scheda singola …
Per diverso tempo dalla sua invenzione, il sistema operativo Linux è stato interpretato come un'entità marginale nel mondo dell'informatica tradizionale. Agli occhi di alcuni utenti di computer, Linux era qualcosa di misterioso e a tratti incomprensibile. L'approccio è però radicalmente …
Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti, news, tutorial a puntate e molto altro) ma anche …
Nuovo appuntamento con la rubrica Firmware Reload. Lauterbach consolida il sistema di sviluppo TRACE32 per Linux con la nuova versione PowerView per QT-Linux. L’esigenza di adottare architetture di CPU multi-core nasce dal tentativo di risolvere i problemi di consumo energetico …
In questo articolo si affronteranno gli step necessari per il passaggio da un qualsiasi sistema operativo verso Linux Embedded, una scelta importante che può avere un impatto notevole nel lungo periodo. Linux ha guadagnato fama e importanza anche nel mercato …
Soluzioni per il debug di sistemi Linux multicore e Android. L’esigenza di adottare architetture di CPU multicore nasce dal tentativo di risolvere i problemi di consumo energetico e conseguente dissipazione di calore che si presentano quando si aumenta la frequenza di lavoro di una CPU a …
Questo articolo presenta una breve carrellata di sistemi di sviluppo esistenti per il sistema operativo Linux, in modo da mettere in condizione il programmatore a scegliere il prodotto più adatto alle sue esigenze. Un ambiente di sviluppo è uno strumento, oggi …
Solo filosofia o necessità? In effetti, esistono differenti strumenti per seguire una sessione di test utilizzando l’ambiente di lavoro GNU con Linux: si parte da una banale comunicazione seriale fino ad arrivare ad una connessione di tipo JTAG e, grazie a questi accorgimenti, è pensabile condurre sessioni di debug sul kernel …
Italia e mondo embedded, una coniugazione che, a prima vista, può sembrare difficile ma che, poi, nella realtà rappresenta una soluzione ottima: con KaeilOS il nostro Paese può certamente offrire un ottimo esempio di ciò che può fare l’industria con l’open source. Per prima cosa …
La PORT ha ampliato la propria offerta SoM (System on Module) per applicazioni di comunicazione in tempo reale da utilizzare su Linux. I moduli SoM IoT/Industry 4.0 offrono il PROFINET CCB e EtherNetIP e ora possono essere facilmente integrati in …
Soluzioni per il debug di sistemi Linux multicore e Android. L’esigenza di adottare architetture di CPU multicore nasce dal tentativo di risolvere i problemi di consumo energetico e conseguente dissipazione di calore che si presentano quando si aumenta la frequenza di lavoro …
Esistono diverse versioni di Linux nel panorama commerciale ed è difficile stabilire quale presenta le migliori caratteristiche tecniche. Quali sono gli indicatori che permettono di stabilire quando un sistema operativo è migliore rispetto ad un altro? In questo articolo vi presenteremo due studi condotti in ambito universitario. Esistono diversi studi che si propongono di dare delle valutazioni prestazionali di …
Utilizzare una distribuzione Linux su USB è certamente un aspetto interessante e molto utile per le applicazioni embedded. Esistono, però, anche delle soluzioni basate su interfaccia SPI. In questo articolo vedremo che, indipendentemente dal dispositivo utilizzato, la sequenza di boot rimane pressoché identica. Da diverso tempo sono presenti sul mercato numerose proposte di Linux su …
Gli eventi asincroni rappresentano un’importante caratteristica di un sistema embedded. Infatti, è attraverso questo meccanismo che il programma comunica con il mondo circostante. La gestione degli eventi asincroni basa la sua tecnologia su diversi aspetti: il compilatore permette di definire funzioni richiamabili da un’ISR, mentre, non di secondaria importanza, il sistema operativo, …
Il Cloud è ormai una realtà che ci appartiene: ogni giorno utilizziamo applicazioni e servizi che non risiedono più fisicamente sui nostri dispositivi, ma sono delocalizzati nella “nuvola”. Linux gioca un ruolo fondamentale nella creazione delle infrastrutture che rendono tutto …
L’esigenza primaria di µClinux era quella di soddisfare il settore embedded dalla mancanza di una propria distribuzione Linux. La distribuzione µClinux è sottoposta ai vincoli della licenza GPL che permette la modifica del codice sorgente incluso e la sua distribuzione: nessun …
Il Progetto Yocto ha l’obiettivo di produrre strumenti e processi per la creazione di distribuzioni Linux in architetture embedded. Presentato nel 2010, il progetto fornisce strumenti interoperabili, metadati e processi che consentono il rapido sviluppo di sistemi embedded impiegati in …
I sistemi operativi basati sul kernel Linux sono utilizzati in molte architetture embedded dell'elettronica di consumo e del settore industriale. Grazie alla loro versalità possono essere installati anche in dispositivi Mobile. Linux Embedded si differenzia dalla versione Desktop per un …
CuBox è una serie di mini-computer di forma cubica ideata dalla SolidRun, con varie versioni ma tutti con una impostazione hardware base e dimensioni di 5 cm di lato. L’hardware base prevede un’architettura i.MX6 Single, Dual o Quad core basata …