Unsere Lösungen fahren auch ICE

pixality® entwirft und entwickelt Softwarelösungen im Industrie- und Consumerbereich.

Software ist unsere Sache. Hardware ebenfalls.

Wir sind Experten auf dem Gebiet der Software-Entwicklung. Wir verstehen das Zusammenspiel zwischen Software und Hardware, die Architektur und das Verhalten komplexer Systeme, die Kommunikation zwischen verteilten Systemen sowie die zugrundeliegenden Technologien auf verschiedensten Plattformen. Dieses tiefgreifende Verständnis und unsere langjährige Erfahrung resultieren in außergewöhnlich stabilen, hochperformanten und qualitativ hochwertigen Lösungen, die spielend allen Anforderungen unserer Kunden gerecht werden.

Unser Leistungsspektrum reicht von der Planung und Konzeption über das Design und die komplette Implementierung bis hin zur langfristigen Pflege komplexer softwarebasierter Systeme.

Referenzen

In den vergangenen Jahren haben wir zahlreiche Projekte umgesetzt. Eine kleine Auswahl aus unserem Leistungsspektrum können Sie hier einsehen. Weitere Projekte stellen wir Ihnen gerne auf Anfrage vor. Details zum jeweiligen Projekt erhalten Sie durch anklicken.

Deutsche Bahn ICE 4 Fahrgastinformation Zuglaufanzeiger & Platzreservierung

Embedded Softwarelösung im Bahntechnik-Umfeld

Ansteuerung der Zuglaufanzeiger und der Sitzplatzreservierungsdisplays in den Hochgeschwindigkeitszügen der ICE Serie 4 durch eine TCP/IP-basierte Lösung.

  • Hardware Debugging und Board Bring-Up für neu entwickelte Zielhardware
  • Anpassungen am Bootloader und Entwicklung diverser Linux Kernel Treiber
  • Implementierung eines FPGA Loaders/Updaters in C++
  • Implementierung diverser Protokollstacks in C++ (PDI-XML/HTTP, HDLC/RS485, SNMPv3)
  • Implementierung eines PDI Test-Servers
  • Entwicklung der kompletten Firmware zur Ansteuerung der Zuglaufanzeiger (außen) und Sitzplatzreservierungs-Displays
  • Entwicklung eines Web-Interfaces für Servicezwecke mit Status- und Testfunktionen
  • Unterstützung für Firmware Update via USB, Web-Interface und PDI
  • Unterstützung für Rollback eines Firmware Updates via PDI
  • Integration in das yocto Build Environment und Konfiguration des Userlands
  • Entwicklung von Tools zum Testen der Hardware im Rahmen der Qualitätssicherung
  • Lieferung des betriebsfertigen Images (Bootloader, Kernel, Userland, Steuerungssoftware)
Deutsche Bahn Sprachbox für BR145/146 Nachentwicklung eines Substituts

Embedded Softwarelösung im Bahntechnik-Umfeld

Um die Ersatzteilversorgung der Lokomotiven der Baureihen 145 und 146 sicherzustellen wurde ein kompatibles Substitut für die Sprachbox zur Ausgabe von sicherheitsrelevanten Warnhinweisen an den Triebfahrzeugführer nachentwickelt.

  • Hardware Debugging und Board Bring-Up für neu entwickelte Zielhardware
  • Anpassungen am Bootloader und Entwicklung diverser Linux Kernel Treiber
  • Implementierung eines ALSA Controls im Kernel Treiber
  • Implementierung der Schnittstelle zum MVB Fahrzeugbus
  • Entwicklung der kompletten Firmware zur priorisierten und parametrisierbaren Audio-Ausgabe von Durchsagen
  • Entwicklung der adaptiven Lautstärkeanpassung abhängig vom Umgebungsgeräuschpegel
  • Implementierung der automatischen Überwachung und Diagnose der Lautsprecherkreise zur Erkennung von Fehlfunktionen
  • Entwicklung eines Web-Interfaces für Servicezwecke mit Status- und Testfunktionen
  • Unterstützung für Firmware Update via Web-Interface und SD-Card
  • Integration in das yocto Build Environment und Konfiguration des Userlands
  • Entwicklung von Tools zum Testen der Hardware im Rahmen der Qualitätssicherung
  • Lieferung des betriebsfertigen Images (Bootloader, Kernel, Userland, Steuerungssoftware)
Eigenentwicklung pixality® SUS™ Software Update Solution

Softwarelösung im Embedded- und Consumer-Umfeld

Kryptographisch abgesicherte, regelbasierte Verteilung von Software-Updates

  • Entwicklung einer durchgehend kryptographisch abgesicherten Architektur
  • Entwicklung einer regelbasierten Update-Logik mit Abbildung der Regeln in XML
  • Komprimierte und verschlüsselte Übertragung der Update-Inhalte
  • Unterstützung von Delta-Updates / Download-Traffic-Minimierung
  • zusätzlich Überprüfung von plattformabhängigen digitalen Signaturen
  • optional statistische Messungen diverser Parameter
  • Entwicklung von Deployment Tools zur Generierung der Update-Pakete
  • SUS™ ist derzeit im Einsatz mit >1 Million Installationen