Ich behebe deine eingebettete Firmware und bringe deine benutzerdefinierte Hardware in Betrieb

Einige Informationen wurden automatisch übersetzt.

Indien

Ich spreche Hindi, Englisch, Gujarati, Deutsch

Embedded- und IT-Ingenieur

Ich bin ein leidenschaftlicher Embedded-Ingenieur aus Surat und derzeit in Ahmedabad ansässig. Ich spezialisiere mich auf das Design und die Entwicklung robuster Embedded-Systeme, bei denen ich eng mi...
Ü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