Ich behebe deine eingebettete Firmware und bringe deine benutzerdefinierte Hardware in Betrieb
Embedded- und IT-Ingenieur
Über diesen Service
Deine Firmware funktioniert nicht und du hast keine Ideen mehr. Das ist der Job, den ich übernehme.
Ich debugge eingebettete Firmware und bringe benutzerdefinierte Boards zum Laufen. Der Großteil der Arbeit besteht darin, die eigentliche Ursache zu finden, die sich meistens nicht dort befindet, wo die Leute suchen.
WORAN ICH HELFE
Code, der hängt, neu startet oder zufällig Fehler verursacht
Peripheriegeräte, die gestern funktionierten und heute nicht mehr
I2C- und SPI-Busse, die nie ACK senden
Takt-, PLL- und Timing-Konfiguration
Interrupt-Priorität und Race Conditions
Neue Boards, die überhaupt nicht starten
Analyse von Hard Faults und Watchdog-Reset
WIE ES FUNKTIONIERT
Sende mir deinen Code, Schaltplan und eine Beschreibung, was passiert im Vergleich zu dem, was passieren sollte. Ich reproduziere es, wo ich kann, finde die Ursache und erkläre sie verständlich. Du bekommst eine Lösung und die Begründung dafür.
WAS DU BEKOMMST
Die eigentliche Ursache in schriftlicher Form, keine Vermutung
Eine getestete Lösung im Fix It Paket und darüber hinaus
Eine ehrliche Antwort, wenn das Problem Hardware ist und kein Firmware-Update es beheben kann
Ich arbeite hauptsächlich mit STM32, ESP32 und ARM Cortex-M Komponenten.
Beschreibe das Symptom und ich sage dir, ob ich es finden kann.
Plattform:
STM32
Expertise:
Firmware-Entwicklung
•
Debuggen
•
Mikrocontroller
