Ich werde Kernel-Module und Geräte-Treiber entwickeln
Embedded Linux Ingenieur
Über diesen Service
Ich bin Embedded-Systems-Ingenieur mit Ausbildung in fortgeschrittener Embedded-Entwicklung (UC Boulder). Ich spezialisiere mich darauf, maßgeschneiderte Linux-Distributionen und Geräte-Treiber für deine Zielhardware zu bauen. Wenn du einen Kernel-Treiber für I2C, SPI, GPIO, UART oder einen benutzerdefinierten Peripherie brauchst, kann ich dir dabei helfen.
Kernel-Treiber erfordern präzises Memory-Management im Kernel-Space, das Bewusstsein für Gleichzeitigkeiten im Code, atomare Operationen und tiefes Wissen über die Kernel-Architektur. Ein Fehler und das ganze System stürzt ab. Ich entwickle, debugge und optimiere Treiber für zuverlässige Leistung bei jeder Last.
Ich biete Hilfe in 3 Stufen mit Zusatzgebühren für Dokumentation, zusätzliche Module oder Revisionen. Bitte beachte, dass Revisionen nur Bugfixes am bestehenden Modul umfassen. Weitere Änderungen würden ein individuelles Angebot erfordern.
Voraussetzungen, die ich von dir brauche, um loszulegen:
- Hardware und Datenblätter
- Zielplattform und Kernel-Version
- Vorhandener Quellcode, falls zutreffend
Plattform:
Andere
Sensoren:
Andere
Expertise:
Debuggen
•
Programmierung
FAQ
Automatische Übersetzung
Welche Kernel-Versionen?
Ich unterstütze alle Kernel-Versionen. Ich würde empfehlen, aktiv betreute Kernel aus den LTS- oder Mainline-Versionen zu verwenden.
Brauche ich meine Hardware?
Ich bräuchte dein Board zum Testen und Debuggen von Bugs, Stabilität und Performance.
Testest du auf einem echten Board?
Ja, ich will.
