ProMik FAQs

Unsere Antworten auf 
häufig gestellte Fragen

Im Anschluss haben wir Antworten und Informationen zu häufig gestellten Fragen
zusammengestellt. Kontaktieren Sie uns gerne direkt, sollten dennoch Fragen offen sein.

Was ist Flash-Programmierung?

Flash-Programmierung ist ein nichtflüchtiger Programmierprozess, in welchem der Flash-Speicher programmiert wird. Dieser erlaubt es Bauteilen (z.B. Microcontrollern), ein Programm zu empfangen und abzuspeichern. Nur dann kann das Programm auf dem Bauelement ausgeführt werden. 

Welche Vorteile hat die Flash-Programmierung?

Da die Flash-Programmierung ein nichtflüchtiger Prozess ist, sind die gespeicherten Daten auf dem Bauteil auch dann gesichert, wenn der Versorgungsstrom zu dem programmierten Bauteil abgeschaltet wird. Das bedeutet, dass sobald der Strom erneut angeschlossen ist, der MCU, Speicher oder Ähnliches das Programm wie gewohnt ausführen kann. Im Vergleich zu anderen nichtflüchtigen Prozessen hat Flashen viele Vorteile. Hierzu zählt beispielsweise die hohe Flexibilität des Prozesses durch die Möglichkeit zur Reprogrammierung, welche es erlaubt, Softwarefehler vereinfacht zu beheben und -Änderungen auch noch kurzfristig durchzuführen. Dadurch können Kosten gesenkt werden. 

Was sind die Vorteile der On-Board-Programmierung?

Während der Off-Board-Programmierung findet die Flash-Programmierung des Bauteils noch vor der Montage auf die Leiterplatte statt. Im Gegenteil dazu, wird bei der On-Board-Programmierung das Bauelement erst geflasht, nachdem es bereits montiert wurde. Das Resultat sind verschiedene Vorteile wie einer höheren Flexibilität und Kostenvorteile. Solche sind unter anderem eine schnellere Markteinführung, eine verkürzte Supply-Chain, kurzfristige Software-Updates, Reparaturen und das Schreiben dynamischer Daten, was es erlaubt, Cyber-Security-Maßnahmen umzusetzen.  

 

Welche Kerntechnologien werden von ProMiks In-System-Programmern unterstützt?

ProMiks In-System-Programmer wie die MSP-Familie oder unsere XDM-Reihe unterstützen sämtliche Technologien und Architekturen. Für eine ausführliche Liste richten Sie sich bitte an unseren Support: 

Contact

Wozu werden In-Circuit-Tests (ICTs) gemacht?

In-Circuit-Tests (ICTs) überprüfen Werte der Bauelemente und elektronische Verbindungen auf der Leiterplatte, indem sie Testpunkte nutzen. Auf diese Weise können falsch bestückte, oder defekte Bauteile bereits vor der Programmierung oder vor dem abschließenden Funktionstest identifiziert werden. Heutzutage bewirken jedoch komplexere Steuergeräte, dass herkömmliche ICTs kaum noch umgesetzt werden können. Denn dadurch, dass Technologien immer kompakter werden, werden auch Leiterplatten zunehmend kleiner, sodass immer weniger Testpunkte auf ihr implementiert werden können. Mit ProMiks innovativer Testmethode können Sie dieses Problem jedoch lösen: Der sogenannte SMART ICT ermöglicht das Testen ohne Testpunkte, indem eine temporäre Software auf den MCU geladen wird, welche via peripheren Verbindungen die Funktionalität der Bauelemente prüft. So stellt SMART ICT nicht nur eine Lösung bezüglich wegfallender Testpunkten dar, sondern auch eine Zeit- und somit Kostenersparnis.

Mehr lesen

Ist Flash-Programmierung ohne Testpunkte möglich?

Ja. Mit Innovationen wie ProMiks Production-Bootloader-Technologien, ist auch das Programmieren ohne Testpunkte möglich. Mittels unseres ausfallsicheren Bootloaders können hocheffiziente Programmierkonzepte erstellt werden – und das ohne Testpin-Zugriff. Zudem kann er für Bandendeprogrammierung über Feldbus-Schnittstellen genutzt werden. ProMik bietet hierbei zum einen die individuelle Entwicklung von RAM-Bootloadern als auch Flash-Bootloadern. 

Mehr lesen

 

Was sind die Vorteile von ProMiks Flash- und Test-Bootloader?

ProMiks Production-Bootloader bietet diverse Vorteile für Ihre Produktion: Zum einen können Bausteine getestet werden, die keinen Testpin-Zugang besitzen, wie beispielsweise moderne Leiterplatten oder externe Speicher. Auch ermöglicht ProMiks Bootloader Tests, wie zum Beispiel RAM- und Oszillatoren-Tests, welche mit Boundary-Scan nicht durchführbar sind. Desweiteren können MCU-Funktionen umgesetzt werden, wie das Schreiben von OTP-Speichern, Fuses etc. Cyber-Security- und Board-Control-Funktionen können ebenfalls genutzt werden. 

Mehr lesen

Ist es in Zeiten der Miniaturisierung möglich, vollumfänglich zu testen?

Nur in begrenzten Fällen. Zur heutigen Zeit sind ICTs über Testpunkte kaum noch möglich, da Leiterplatten zunehmend kleiner werden. Dadurch können weniger oder in manchen Fällen sogar gar keine Testpunkte mehr implementiert werden. Zudem beeinflussen Testpunkte übliche Funktionstests die elektromagenetische Verträglichkeit (EMV), was zu einem Verlust der Signalintegrätät führen kann. Technologien wie ProMiks Production-Bootloader und SMART ICT schaffen jedoch nicht nur eine optimale Lösung mit maximaler Signaintegrität, sondern auch eine Kostenerleichterung, da Zeit und Equipment eingespart wird.

Mehr lesen

Unterstützt ProMik RISC-V Technologien/ Designs?

Ja, ProMik unterstützt RISC-V. 

Wieso sollten Sie ProMik als Flash-Partner wählen?

ProMik ist nicht nur Systemlieferant: Wir arbeiten eng mit Kunden zusammen, entwickeln ihre Ideen individuell und lösen produktrelevanten Probleme. Desweiteren profitiert ProMik von jahrelanger Erfahrung auf dem Mess- und Prüftechnikmarkt, wodurch wir Experten auf dem gesamten Gebiet des Flashens und Testens sind. Außerdem bietet ProMik ein allumfassendes, hochqualitatives Produkt-Portfolio, welches Programmer, Programmier-Stationen, Software- sowie Cyber-Security-Lösungen und einen 24-Stunden-Kundenservice umfasst.

Wieso ist Cyber-Security bereits in der Vorproduktion relevant?

Autonomes Fahren, ADAS-Applikationen und weitere komplex technische Innovationen in nahezu jeder Industrie benötigen eine umfassende Sicherheit für ihren Nutzen. Aus diesem Grund wird Cyber-Security ein immer wichtigeres Thema. Nutzer von High-Tech-Geräten müssen vor Hacker-Angriffen geschützt werden. Deshalb muss Cyber-Security bereits in kleinsten Bauelementen integriert werden, um von Anfang an Schutz zu garantieren. In diesem Bereich stellt ProMik einen erfahrenen Partner dar, welcher Kundenanforderungen individuell umsetzt. Desweiteren ermöglicht ProMik einen sicheren Datenaustausch in der Produktion, beispielsweise bei der Übertragung von Daten vom OEM zum Tier1 via des Manufacturing-Execution-Systems (MES). Über dieses können Informationen in die entsprechende Datenbank beim OEM transferiert werden, als auch aus einem Key-Management-System (KMS) abgeholt werden.

Mehr lesen

Wieso sollten Kunden auf ProMik bei der Implementierung von Cyber-Security setzen?

Mit mehr als 25 Jahren Erfahrung ist ProMik ein Experte im Bereich der Flash-Porgrammierung und des Testens - das beinhaltet auch Cyber-Security. Da ProMik kundenspezifische Projekte realisiert, sind wir in der Lage, Ihre Anforderungen individuell umzusetzen. ProMik bietet nicht nur eine Unterstützung und Beratung im Bereich Cyber-Security, sondern entwickelt auch sichere Lösungen für das Schreiben und Generieren von Softwares, Keys, Zertifikaten oder Artefakten. 

Mehr lesen

An wen kann ich mich im Fall weiterer Fragen wenden?

Kontakt DE

Kontakt