← Alle Leistungen

Vom Prototyp in die Produktion

Automatisiertes Flashen & Produktionstests

Ihr Prototyp funktioniert – jetzt sollen weitere Geräte zuverlässig programmiert und geprüft werden. Ich entwickle dafür einen durchgängigen Ablauf, der wiederkehrende Handgriffe automatisiert und Schritt für Schritt durch die Prüfung führt.

Projekt besprechen
  1. Verbinden

    Platine in die Vorrichtung einsetzen und den korrekten Anschluss bestätigen.

  2. Programmieren

    Die passende Firmware und Konfiguration für die Gerätevariante aufspielen.

  3. Prüfen

    Firmware, Gerätekennung und die vereinbarten Funktionen prüfen.

  4. Kennzeichnen

    Ergebnis anzeigen und erfolgreich geprüfte Platinen beschriften.

Mit einem Flash- und Prüfkonzept starten

Sie können zunächst nur die Planung beauftragen und später über den Bau einer Vorrichtung oder die Softwareentwicklung entscheiden. Wir entwerfen einen Programmier- oder Prüfablauf für eine Platinenversion. Dabei berücksichtigen wir Ihren bisherigen Prozess, die Schnittstellen, die Firmwarevarianten und die geplanten Stückzahlen.

Sie erhalten:

  • Einen dokumentierten Ablauf vom Anschließen und Programmieren bis zur Funktionsprüfung, Fehlerbehandlung und Ergebnisanzeige.
  • Anforderungen an die Kontaktierung in der Vorrichtung, die Stromversorgung, Werkzeuge und Messgeräte.
  • Vorschläge für Prüfkriterien, mit offenen Fragen zu Grenzwerten und zur Testabdeckung.
  • Falls sinnvoll: ein Konzept, um Ergebnisse der jeweiligen Gerätekennung und Firmwareversion zuzuordnen.
  • Einen Umsetzungsplan mit Prioritäten und ein Abschlussgespräch.

Schicken Sie mir einen Schaltplan oder eine Schnittstellenübersicht und beschreiben Sie den bisherigen Programmierablauf. Nennen Sie die Funktionen, die geprüft werden sollen, bekannte Fehler und die bisher verwendeten Werkzeuge. Ich antworte Ihnen persönlich innerhalb eines Werktages. Wenn ich das Vorhaben übernehmen kann, klären wir die benötigten Unterlagen. Anschließend erhalten Sie ein Festpreisangebot mit den vereinbarten Leistungen, Ergebnissen und dem Fertigstellungstermin.

Der Planungsauftrag umfasst die Analyse und ein Konzept für den Prüfplatz. Den Vorrichtungsbau, die Beschaffung, die Softwareentwicklung und die Erprobung am Gerät beauftragen Sie separat. Bei der Umsetzung müssen die vorgeschlagenen Prüfkriterien am tatsächlichen Gerät überprüft werden. Sie können das Konzept im eigenen Team umsetzen oder mich damit beauftragen.

Besprechen Sie Ihr Prüfkonzept oder einen vollständigen Prüfplatz mit mir. Weitere Informationen finden Sie unter Übergabe, Vertraulichkeit und Zusammenarbeit.

Eine Flash-Station für Ihre Hardware

Firmwaredateien von Hand auswählen, Programmierwerkzeuge anschließen und jedes Ergebnis einzeln prüfen: Schon bei wenigen Platinen wird das umständlich. Eine auf Ihre Hardware abgestimmte Programmierstation führt durch einen festen, wiederholbaren Ablauf. Gemeinsam legen wir Hardwarevariante, Firmwareversion und die erforderlichen Prüfungen fest.

Meine eigenen Produktionswerkzeuge steuern die Spannungsversorgung, spielen die Firmware auf und prüfen Version und Gerätekennung. Je nach Produkt kommen die Geräteregistrierung und ein gedrucktes Prüfetikett hinzu. Die Bedienperson schließt die Platine an und startet den Ablauf. Die Software koordiniert die einzelnen Schritte und zeigt Fehler eindeutig an.

Automatische Funktionstests statt nur „Flash erfolgreich“

Wenn das Aufspielen der Firmware gelingt, ist damit noch nicht die Funktion des Geräts geprüft. Funktionstests sollten deshalb die wichtigen Schnittstellen abdecken. In meinem xCore-Prüfablauf wird beispielsweise nach dem Programmieren geprüft, ob die Netzwerkkommunikation funktioniert und die Gerätekennung konsistent ist. Erst dann gilt der Durchlauf als erfolgreich.

Für Ihr Produkt bestimmen wir den Prüfumfang anhand der Schnittstellen und der zu erwartenden Fehler. Eine Vorrichtung, Testfirmware, Software auf dem Steuerrechner und programmierbare Messgeräte bilden gemeinsam den individuellen Platinenprüfplatz. Welche Fehler damit erkannt werden können, hängt vom Produkt und den vereinbarten Prüfungen ab.

Ein Beispiel aus der Praxis: xESC-Platinendiagnose

Im xESC-Repository finden Sie ein Diagnoseprogramm, das Eingangsspannung, Kommunikation mit dem Gatetreiber, Phasenausgänge und Strommessung prüft.

Das Programm unterstützt die manuelle Inbetriebnahme. Im Quellcode sind die Prüfungen und ihre Schwellenwerte nachvollziehbar. Für einen Produktionsprüfplatz müssen zusätzlich die Vorrichtung, die Abnahmekriterien und die Verarbeitung der Ergebnisse auf Ihr Produkt abgestimmt werden.

Klare Ergebnisse am Prüfplatz

  • Ein geführter Ablauf statt mehrerer unabhängiger Werkzeuge.
  • Prüfungen passend zur gewählten Hardware- und Firmwarevariante.
  • Eindeutige Fehlermeldungen und eine festgelegte Fehlerbehandlung, damit fehlgeschlagene Schritte nicht unbemerkt übersprungen werden.
  • Gerätekennungen und optionale Prüfetiketten, mit denen sich die Prüfergebnisse zurückverfolgen lassen.
  • Geregeltes Abschalten und Zurücksetzen des Prüfplatzes nach jedem Durchlauf.

Ziel ist ein Ablauf, der sich zuverlässig wiederholen und bei Fehlern nachvollziehen lässt. Das Anschließen und Wechseln der Platinen übernimmt weiterhin eine Bedienperson. Der Prüfplatz ist daher keine vollständig automatisierte Fertigungslinie.

Sie planen einen automatischen Flash- oder Prüfplatz?

Beschreiben Sie Ihre Platine, die Programmierschnittstelle, die Firmwarevarianten und die geplanten Stückzahlen. Welche Funktionen müssen geprüft werden, und welcher Schritt verursacht bisher die meiste Handarbeit? Daraus entwickeln wir eine Programmiervorrichtung, einen Funktionstest oder einen kombinierten Ablauf für die Endprüfung.

Für Ladegeräte und Energiemanagement gibt es außerdem Batteriesimulation und Ladegerätetests. Die Ausstattungsübersicht zeigt die Möglichkeiten für den zugehörigen Prototypenbau.

Zusammenarbeit

Sie entwickeln etwas Ähnliches?

Eine kurze Beschreibung genügt – auch wenn Details, Budget oder Zeitplan noch offen sind.

Projekt besprechen