Endkundenprojekt

Anpassung einer bestehenden Serien-µC Firmware an ein kundenspezifisches Projekt

Oberursel, Hessen, Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Aufgabe
Anpassung einer bestehenden Serien-µC Firmware an ein kundenspezifisches Projekt. Die Hardware des Projektes basiert in weiten Teilen auf der Hardware eines bestehenden Produktes. Die Funktionalität ist dabei ein Subset des Produktes – erweitert um wenige kundenspezifische Elemente. Aufgabe der Software ist das Auslesen und Verarbeiten von Daten eines Spektralsensors, weiterer Systemparameter sowie Kommunikation über RS-485.

Technische Details
• Microcontroller Familie: STM32
• Microcontroller Core: ARM Cortex M4
• Betriebssystem: RTOS (SEGGER embOS + Middleware)
• Programmiersprache: C99 (ISO/IEC 9899:1999)
• Entwicklungsumgebung: Atollic TrueStudio, GNU-Toolchain
• Aufbau: Modulare Firmware
• Prozesskommunikation: seriell, RS-485

Projekt Details
• Start der Arbeiten: kurzfristig/sofort (siehe unten)
• Dauer/Umfang: ca. 180h
• Überwiegend Durchführung der Arbeiten im Hause tec5

Arbeitspakete
• Anpassung des Board Support Packages (BSP) für neue Hardware (Vorbereitet)
• Erzeugung von Steuersignalen für Spektralsensor und ADC mit Hilfe der Hardwaretimer des µC (Vorbereitet)
• Umsetzung der seriellen Prozesskommunikation nach Kundenanforderungen/Spezifikationen
(Binäres Protokoll zum Übertragen der Spektren und bis zu 10 Status- und Kontrollkommandos)
• Erweiterung der seriellen Debug-Schnittstelle um projektspezifische Konfigurations- und Steuer-Kommandos
• Erweiterung der bestehenden Update-Routine um die Möglichkeit Updates über die serielle Schnittstelle aufzuspielen
• Erweiterung der bestehenden Firmware um einen „Standby Modus“ unter Nutzung der µC und RTOS Mechanismen
• Entwicklungsbegleitende Tests, Validierungen und Dokumentation

Hinweise
Die Hardware ist derzeit als Schaltplan verfügbar. Vorliegen der Baugruppe geplant Anfang 2019. Die Firmware muss zwingend zum größten Teil anhand des Schaltplanes entwickelt werden, da die Abgabe des Prototypen Anfang Februar erfolgen soll. Aus diesem Grund wäre ein kurzfristiger Arbeitsbeginn wünschenswert.

tec5 hat darüber hinaus Bedarf an der Unterstützung in mehreren teilweise ähnlichen Projekten. Wir können daher weitere, auch kleinere Arbeitspakete aus anderen Projekten zusätzlich vergeben, die z.B. auch eine eventuelle Zeit bis zum Vorliegen der Baugruppe überbrücken könnten. Im Weiteren besteht auch die Möglichkeit einer langfristigeren Zusammenarbeit.
Start
ab sofort
Dauer
2 Monate
(Verlängerung möglich)
Von
tec5 AG
Eingestellt
18.10.2018
Ansprechpartner:
Jana Ried
Projekt-ID:
1651933
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren