Gerätediagnose
InnovChip untersucht Fehler im Zusammenspiel von Firmware, Zielhardware und angeschlossenen Systemen. Ausgangspunkt sind ein beschriebenes Fehlerbild und ein vereinbarter Prüfbereich. Ziel ist eine nachvollziehbare Eingrenzung mit dokumentierten Beobachtungen und nächsten Schritten – keine pauschale Zusage, jede Ursache sofort zu finden oder zu beheben.
Für welche Projekte die Diagnose geeignet ist
Die Leistung richtet sich an Entwicklungsteams und Gerätehersteller, die eine vorhandene Embedded-Anwendung gezielt untersuchen lassen möchten: etwa bei Neustarts, unterbrochener Kommunikation oder einem Verhalten, das von den Anforderungen abweicht. Auch bei einer STM32-basierten Entwicklung werden Hardwarestand, Firmware und angeschlossene Komponenten gemeinsam betrachtet.
Vor Beginn klären wir, welche Unterlagen und Geräte zugänglich sind. Fehlende Quellen, nicht reproduzierbare Fehler oder ein unvollständiger Testaufbau werden als Einschränkungen festgehalten. Daraus ergibt sich der sinnvoll untersuchbare Umfang.
Welche Unterlagen und Angaben wir benötigen
Beschreiben Sie das erwartete Verhalten, die beobachtete Abweichung und die Schritte bis zum Fehler. Hilfreich sind vorhandene Protokolle, bekannte Auslöser und Angaben dazu, ob der Fehler nach einer Änderung erstmals auftrat.
Nennen Sie MCU, Hardware- und Firmwareversion, Versorgung, Schnittstellen, verwendete Kommunikationsprotokolle und angeschlossene Geräte. Stellen Sie vorhandene Schaltpläne, Quellcode, Bibliotheks- und Werkzeugversionen sowie Build- und Programmierschritte zusammen. Welche Unterlagen und Muster tatsächlich erforderlich sind, stimmen wir anhand des Fehlerbilds ab. Vertrauliche Dateien werden erst nach Klärung des Austauschwegs übermittelt.
Wie wir den Untersuchungsumfang festlegen
Zuerst grenzen wir betroffene Funktionen und Systemübergänge ein: Welche Eingaben liegen an, welche Reaktion wird erwartet und welcher Teil des Systems zeigt die Abweichung? Bei einer Firmwareübernahme prüfen wir, ob sich die vorhandene Ausgangsversion reproduzierbar erstellen lässt.
Anschließend vereinbaren wir konkrete Prüfszenarien und die verwendete Zielhardware. Ein beobachteter Fehler, eine vermutete Ursache und eine bestätigte Ursache werden getrennt beschrieben. Änderungen an Software oder Hardware werden nicht stillschweigend Teil der Untersuchung, sondern als eigener nächster Schritt abgestimmt.
Prüfung auf der vereinbarten Zielhardware
Jedes Szenario verbindet Ausgangsbedingungen, Eingaben, erwartetes Verhalten und eine Prüfmethode. Neben dem Normalbetrieb können – soweit für das Fehlerbild relevant und im vereinbarten Aufbau durchführbar – Kommunikationsabbrüche, ungültige Eingaben und Neustarts untersucht werden.
Bei einem System mit mehreren Komponenten betrachten wir auch gemeinsame Lastfälle und Wiederverbindungen. Hardware- und Softwareversionen, Testaufbau, Beobachtungen und verbleibende Abweichungen werden festgehalten. Nicht geprüfte Betriebsarten bleiben ausdrücklich offen; eine erfolgreiche Einzelprüfung ist keine Freigabe für sämtliche Einsatzbedingungen.
Ergebnisse und mögliche Übergabe
Die vereinbarte Ergebnisdokumentation hält die untersuchten Szenarien, verwendeten Versionsstände, Beobachtungen und offenen Punkte fest. Sie soll erkennen lassen, was nachvollzogen werden konnte und welche Unterlagen oder weiteren Prüfungen für die nächste Entscheidung fehlen.
Wird anschließend eine Firmwareänderung beauftragt, werden deren Abnahme und Lieferumfang separat vereinbart. Zur bestehenden Firmwareleistung gehören nach Vereinbarung Quellcode, Werkzeugversionen, Build-Parameter, Zuordnung zur Hardwareversion und Änderungsprotokoll. Eine Diagnose allein beinhaltet nicht automatisch die Umsetzung dieser Änderungen.
Grenzen der Untersuchung
Der Auftrag umfasst die zuvor vereinbarten Geräte, Funktionen und Szenarien. Eine vollständige Hardware-Neuentwicklung, zusätzliche Funktionen oder weitergehende Prüfungen werden bei Bedarf gesondert besprochen. Aus einer Fehleruntersuchung folgt keine pauschale Aussage über Zertifizierung oder die Eignung für andere Betriebsbedingungen.
Für Aufwand, Ergebnisumfang und nächste Schritte sind die verfügbaren Unterlagen und der konkrete Fehler maßgeblich. Wir nennen hier deshalb weder einen festen Preis noch eine feste Bearbeitungszeit oder eine garantierte Fehlerbehebung.
So starten Sie die Anfrage
Senden Sie zunächst eine kurze Beschreibung Ihres Geräts, des Fehlerbilds und des aktuellen Entwicklungsstands. Ergänzen Sie, welche Unterlagen und Muster vorliegen und ob zunächst eine Eingrenzung oder bereits eine anschließende Änderung gewünscht ist.
Im nächsten Austausch klären wir fehlende Angaben und besprechen einen abgegrenzten Prüfbereich mit nachvollziehbaren Ergebnissen. Für die erste Kontaktaufnahme genügt eine Beschreibung ohne vertrauliche Anhänge.
Passende nächste Schritte
Kundenspezifische Elektronikentwicklung
Elektronik für Ihr Produkt: Anforderungen, Hardware, Firmware und Fertigungsunterlagen in einem abgestimmten Entwicklungsprozess.
Leistung ansehen ENTWICKLUNGSLEISTUNGSchaltungsentwicklung und PCB-Layout
Schaltplan, Leiterplattenlayout und abgestimmte Fertigungsdaten für Ihre elektronische Baugruppe.
Leistung ansehen ENTWICKLUNGSLEISTUNGFirmware-Entwicklung
Treiber, Steuerungslogik und Diagnose für Ihre Hardware – mit nachvollziehbarer Versionierung und vereinbarter Übergabe.
Leistung ansehenWelches Fehlerbild möchten Sie eingrenzen?
Beschreiben Sie das Gerät, die beobachtete Abweichung und die verfügbaren Unterlagen.
