Studio Ing. Aurelio Colosimo

 Embedded Software Engineering

Clienti e collaborazioni Descrizione attività
Implementazione firmware per il controllo del puntamento di antenna satellitare motorizzata. Scheda basata su processore ARM, sistema operativo kim-os.
Implementazione su MCU Cortex-M: firmware multipiattaforma, portabile su chip di vari costruttori. Definizione protocollo seriale LOP (Ledcom Open Protocol), per Domotica e Lighting.
Compagnia Generale per lo Spazio Test e revisione driver s.o. VxWorks per scheda con core Power PC.
  Implementazione di driver su SoC MIPS Atheros e su vari microcontrollori (famiglia AVR e Cortex-M)
Porting su board con processore Freescale iMX6 di sistema operativo GNU/Linux. Cross-compilazione rootfs, patch e compilazione linux kernel.
RESERVED Implementazione di driver Linux per un display FPDLINK III. Scheda basata su processore TI OMAP5432, video chain composta da chip TI SN65DSI83, DS90UH927Q.
  

Sviluppo di PPSi, un demone PTP (IEEE 1588) multipiattaforma, predisposto per estensioni, tra cui White Rabbit. Grazie all'uso di una FPGA dedicata, permette una sincronizzazione tra due dispositivi nell'ordine di pochi picosecondi.

Pagina principale PPSi: http://www.ohwr.org/projects/ppsi

La mia pagina sul sito dell'Open Hardware White Rabbit: http://www.ohwr.org/users/667

RESERVED Implementazione di Linux kernel driver per chip automotive STA2X11: I2C, USB, Audio (AK4628), ethernet phy (chip KSZ8041NL), video (chip ADV7180). Scheda: Intel Crossville-ST.
Implementazione di software e bugfix di Linux kernel driver per applicazioni di streaming multimediali, in teatri e sale conferenza. Scheda basata su chip STn8815.
Prisma Engineering Implementazione di Linux device driver per trasmissione di flussi ATM su fibra ottica.
Collaborazione nell'implementazione di vari progetti in ambito Linux embedded. Schede basate su processori PXA255 e TI DM365. Acquisita pluriennale esperienza, con conoscenza approfondita di concetti, protocolli e soluzioni, sulla domotica, illuminotecnica e multimedialità.
Interfaccia software per lo standard UPnP-DM, all'interno del progetto Agora.
Personalizzazione della GUI su Touch Screen LN4890. Basata su librerie Qt.
Bugfix del driver multischermo di X, per intrattenimento multimediale nelle piste da bowling.
 GnuFish.net Implementazione di una libreria di stampa di report multipiattaforma, funzionante sia su processore embedded ARM9 sia su un normale PC.
Koanlogic srl Implementazione di software per dispositivi di ausilio alla catena di montaggio. Scheda basata su processore ARM9.