Embedded-Linux (Yocto)

FirmaBebro GmbH
SchwerpunktUnterstützung bei der Entwicklung der System-Software für einen Automotive Ladeadapter, Treiberentwicklung
ZeitraumQ2 bis Q4 2016
ProjektbeschreibungBei dem System geht es um einen intelligenten Ladeadapter für Hybrid- bzw. Elektrofahrzeuge. Endkunde ist ein namhafter deutscher Automobilhersteller.
Das Design des Steuergerätes basiert auf dem iMX6 Dual-Core Cortex-A9 + Cortex-M4 Prozessor von NXP. Als Betriebssystem dient Yocto Linux.
 
Die Aufgaben umfassten u.a.:
– Konfiguration, Optimierung des Linux Kernels (Yocto).
– Entwicklung, Anpassung und Integration von Gerätetreibern.
– Entwicklung eines Performance Monitors mit Qt.
– Integration von Tools/Funktionenaus dem Themenbereich: Watchdog, Performancemessung, W-LAN, DHCP, EEPROM, Connection-Manager, System-Updates, usw.
– Integration des ConnMan Connection Managers.
– Managementaufgaben als Schnittstelle zwischen Entwicklung und Fertigung wie z.B. Koordination, Festlegung der Abläufe, Bereitstellung von Daten, usw.
Tools und TechnologienEmbedded Linux (Yocto)
ARM Cortex-A9 / M4
Git / SVN
Jenkins
Eclipse
CodeBeamer
ConnMan