Firmware-Analyse Forschung zu Regelungsstrategien Entwurf der Funktionsimplementierung

Fortgeschrittenes Reverse Engineering von „ECU“ mit „Ghidra“

Statische Analyse, Verfolgungsanalyse und Implementierungsplanung für moderne Steuerungssysteme von Bosch, Continental, Denso und SIMOS.

Umfang der Recherche

Wir nutzen „Ghidra“, um Drehmomentstrukturen, Zustandsmaschinen, Diagnosegating und Kalibrierungsabhängigkeiten vor der Softwareentwicklung oder der Übergabe zur Validierung nachzuverfolgen.

Unterstützte Plattformen von „ECU“

  • Bosch MED17 / MEVD17 / EDC17-Familien
  • Bosch MG1 / MD1 Benzin- und Dieselanwendungen
  • SIMOS18 / SIMOS19 und ausgewählte Strategien für Continental
  • Keihin / Denso / Delphi / Continental Varianten
  • Plattformspezifischer Validierungs-Workflow und Überprüfung der Implementierung

Funktionsentwicklung und Logik der „MapSwitch“

  • Maßgeschneidertes State-Machine-Design für MapSwitch und MultiMap
  • Überprüfung der Integration von Fahrmodi, Schaltern oder Eingaben über „CAN“
  • Drehmomentanforderung, Fahrerbedarf und Begrenzerabgleich
  • Ausfallsicherheit, Fallback und Abwägung von Implementierungsrisiken

Motorsport- oder Offroad-Begriffe nur dort verwenden, wo sie zutreffen. Die endgültige Konformität liegt in der Verantwortung des Kunden.

Technische Leistungen

  • Zuordnung von Funktions-Einträgen und Querverweisen
  • Strategiehinweise für Drehmoment-, Modus- oder Begrenzerpfade
  • RAM/ROM-Signalkontext und Kalibrierungsabhängigkeiten
  • Strukturiertes Übergabeprotokoll für die Umsetzung, das Testen und die Rollback-Planung

Typische Rechercheziele

  • Drehmomentstruktur, Eingriffshierarchie und Sicherheitspfade
  • Strategien für Fahrerbedarf, Modussteuerung und Begrenzer
  • Start-, Warmlauf- und Thermoschutzlogik
  • Projektspezifische Machbarkeitsprüfungen vor der Funktionsentwicklung

Ablauf des Arbeitsprozesses

Jedes Projekt ist auf Rückverfolgbarkeit, praktische Umsetzbarkeit und Risikokontrolle ausgerichtet und nicht nur auf die reine binäre Untersuchung.

Binäre Eingabe und Triage

Wir prüfen die Softwareversion, die Prozessorfamilie, die Auslesemethode und das Projektziel, bevor wir Entwicklungszeit investieren.

Funktionsverfolgung und Strategiekartierung

Kritische Routinen werden anhand von Referenzen, Zustandsübergängen und Kalibrierungszugriffspfaden nachverfolgt, um ein aussagekräftiges technisches Gesamtbild zu erstellen.

Übergabe und Validierung der Implementierung

Die Ergebnisse sind für Kalibrierungsteams, Softwareentwickler oder Validierungspersonal strukturiert, wobei besonders auf Rollback-Logik und Testabdeckung geachtet wird.

Wo dies einen Mehrwert bietet

Der Service richtet sich an Kalibrierungsunternehmen, spezialisierte Werkstätten und Entwicklungsteams, die vor der Auslieferung ein tieferes Verständnis der Plattform benötigen.

Entwicklung benutzerdefinierter Funktionen

MapSwitch, modusspezifisches Verhalten und projektspezifische Steuerungsfunktionen, die mehr als nur die Bearbeitung von Kennfeldern erfordern.

Plattform-Onboarding

Schnellerer Einstieg, wenn eine neue Produktfamilie von „ECU“, ein neuer Softwarezweig oder ein neues Strategiekonzept in Ihren Arbeitsablauf aufgenommen wird.

Technischer Support für Lieferteams

Bessere Abstimmung zwischen den Teams für Reverse Engineering, Kalibrierung, Prüfstandvalidierung und Kundenauslieferung.