Flash-Programmiersystem

Flash Programming System

Das Wichtigste auf einen Blick

TurboPowerSystems benötigte eine Servicetechniker-Anwendung, die ihnen entweder den direkten Zugriff auf ein Modul oder den Zugriff auf alle Module in einem CAN-Netzwerk über das Gateway-Modul ermöglicht.

Das Projekt wurde von Hitex Uk realisiert.

TurboPowerSystems ist ein langjähriger Kunde von Hitex Design und der erste Kunde für das Hitex HiMOD TC1796 Applications Module und das MMTC1766 TriCore MiniModule. Eine der Installationen des MMTC1766 MiniModuls besteht aus drei Modulen, die über ein CAN-Netzwerk miteinander verbunden sind. Auf alle Module kann während der Entwicklungsphase über eine standardmäßige serielle RS232-Verbindung zugegriffen werden. Nach der Auslieferung ist jedoch nur eines dieser Module, das „Gateway“-Modul, auf diese Weise zugänglich.

Servicetechniker-Anwendung

TurboPowerSystems benötigte daher eine Servicetechniker-Anwendung, die entweder den direkten Zugriff auf ein Modul oder den Zugriff auf alle Module in einem CAN-Netzwerk über das Gateway-Modul ermöglicht. Die Erfahrung von Hitex mit Flash-Programmierern, Bootloadern und der Entwicklung von LabVIEW-GUIs ermöglichte es uns, schnell einen Prototyp eines Systems zu erstellen, das diese Anforderungen erfüllte, und es anschließend an die Standards eines professionellen Applikationsbereitstellungssystems anzupassen.

Sobald die Verbindung zu den eingebetteten Modulen hergestellt ist, werden diese abgefragt und die aktuelle Version der installierten Software (falls vorhanden) ermittelt. Das System ist dann in der Lage, jedem Modul transparent ein anderes Codebild zu programmieren, ohne dass eine weitere Konfiguration oder ein manuelles Zurücksetzen erforderlich ist. Nach Abschluss werden die Module in ihrer normalen Anwendung neu gestartet.

Bei Bedarf ist die Anwendung auch für eine zukünftige Erweiterung für den Zugriff über TCP/IP vorbereitet.

Die eingebettete Software benötigt einen eigenständigen Bootloader, der die gesamte Kommunikation und Steuerung zwischen den Prozessoren übernimmt. Hitex entwickelte eine Unterstützungsbibliothek, die es der TurboPowerSystems-eigenen Anwendung ermöglicht, die Module in den Bootloader-Modus zurückzusetzen, wenn sie dazu aufgefordert wird, z.B. über die GUI des Flash-Programmiersystems.

Diese Anwendung ist auf Anfrage mit Personalisierungsdiensten erhältlich, bei denen wir das Logo und das Farbschema ändern können. Wir freuen uns über Anfragen zu dieser Software und führen gerne ähnliche Arbeiten oder andere Anpassungen durch. Schreiben Sie uns unverbindlich unter sales(at)hitex.de.