Ouverture officielle du forum d’entraide sur la programmation des systèmes embarqués


Nous avons le plaisir de vous annoncer la création du forum programmation système embarqué.

Le but de ce forum est de regrouper les sujets liés à l’embarqué et aux problématiques bas niveau. Il s’agit donc globalement de la frontière logiciel / matériel pour laquelle il est bien souvent difficile de savoir où poser sa question sur DVP. Voici donc une liste non exhaustive de sujets que nous pouvons traiter :

* Développement sur microcontrôleurs (PIC, ATMEL, Arduino, …) (MPLAB – AVR-GCC / AVR Dude)

* Développement sur processeurs ARM, Intel, MIPS, Power PC, …

* Développement sur DSP

* Développement sur FPGA / VHDL

* Utilisation de cartes de développement ARM (Beagle Board, Fox Board, Panda Board, …)

* Développement Linux embarqué / WinCE, bidouillage de drivers et recompilation de Kernel pour l’embarqué, développement temps réel, …

* Cross-compilation et intégration de solution open source, systèmes de fichiers dédiés à l’embarqué, debuging à distance, bootloaders, etc.

* L’électronique en général

* …

Et pour faire vivre ce nouveau forum, nous pouvons dès à présent proposer du contenu. Voici une liste de cours/articles/tutoriaux que nous par exemple pourrions créer :

* Introduction à Linux embarqué

* Mise en place d’une toolchain et la cross compilation en général et toutes les problématiques relatives à la compilation d’un projet qui normalement compile parfaitement sous x86, mais qui tire sérieusement la tête quand on veut le porter sur ARM, avec une vieille architecture et un ABI tordu et préhistorique.

* Introduction à Buildroot

* La crosscompilation de kernel

* La mise en place d’un rootfs / les différents filesystems

* La mise en place de busybox

* La mise en place de la uClibC

* Le débugging à distance avec gdbserver

* L’utilisations d’outils comme qemu

Sachant qu’il existe déjà plusieurs cours relatifs à l’embarqué sur DVP :

* Linux embarqué, Linux temps réel

* Temps réel sous Linux

* Embarquez Linux! ou Linux Everywhere…

* Les systèmes embarqués, Linux pour l’embarqué

* Linux et le Système sur Silicium

* Introduction à la carte FOX LX832

A cela nous pouvons ajouter la création d’une FAQ sur les systèmes embarqués mais aussi proposer des critiques de livres.

Si vous avez d’autres propositions, idées de contributions n’hésitez pas !