Bonjour,

Je suis étudiant en stage de fin d'études. Je dois développer sur une carte Embest ATEB9200. Cette carte est dotée d'un linux embarqué (noyau 2.4.26) et d'un processeur ARM AT91RM9200. La documentation fournie est vraiment limitée à son minimum et les exemples fournis partent en segfault à l'exécution .

J'ai cross-compilé un Hello World avec succès en utilisant arm-linux-gcc. Le fichier s'exécute bien sur la plateforme sans problème. Maintenant j'aimerai développer des programmes plus avancés en utilisant les ports Ethernet, USB, série, les slots CF & SM Card etc. etc. J'ai regardé dans les headers de la carte mais les commentaires sont peu nombreux et les fonctions n'ont pas toujours un nom explicite .

Ma question est la suivante : je ne sais pas du tout où trouver de la documentation pour développer en C sous Linux sur ce type de plateforme, vu que c'est un linux embarqué, je suppose que l'on développe de la même façon que sur un linux traditionnel (à peu de choses près).

Vous n'auriez pas quelques pistes/sites internet/livres à me conseiller ?

Merci.