Je vais développer l'arbre de périphériques Linux embarqué et les pilotes du noyau pour votre carte

Certaines informations ont été traduites automatiquement.

Inde

Je parle Hindi, Anglais, Gujarati, Allemand

Ingénieur en systèmes embarqués et informatique

Je suis un ingénieur en systèmes embarqués passionné, originaire de Surat et actuellement basé à Ahmedabad. Je me spécialise dans la conception et le développement de systèmes embarqués robustes, trav...
À propos de ce service

Je configure les périphériques sur les cartes Linux embarqué : arbre de périphériques, modules du noyau et pilotes.


Lorsque un capteur, un affichage ou une interface ne apparaît pas sous Linux, la cause est généralement l'arbre de périphériques, un pilote manquant ou une configuration du noyau. C’est ce que je fais.


CE QUE JE PEUX FAIRE

Nodes et overlays d’arbre de périphériques pour I2C, SPI, UART, GPIO et PWM

Modules du noyau et pilotes de plateforme hors de l’arbre

Portage d’un pilote existant vers votre version du noyau

Débogage de la configuration du noyau et du journal de démarrage

Problèmes de recette Yocto et Buildroot

Faire en sorte qu’un périphérique s’énumère et reste stable


COMMENT ÇA FONCTIONNE

Envoyez-moi votre carte, la version du noyau, le périphérique que vous souhaitez faire fonctionner et sa fiche technique. Idéalement, votre sortie dmesg aussi. Vous recevrez la source, les instructions de compilation et une explication de ce qui n’allait pas.


CE QUE VOUS OBTENEZ

Source complète, à conserver

Testé avec votre version du noyau où je peux reproduire votre configuration

La cause profonde expliquée, pas seulement un patch


Les cartes avec lesquelles je travaille incluent Raspberry Pi, BeagleBone, Xilinx Zynq et NXP i.MX.


Dites-moi ce qui ne s’affiche pas et je vous dirai si je peux le réparer.

Plateforme:

Raspberry pi

Expertise:

Développement de micrologiciel

•

Débogage

Balises associées