L’édito d’Open Silicium n°20 !

Vous avez – enfin – entre les mains le numéro 20 d’Open Silicium dont l’accouchement fut un peu difficile en cette fin d’été. L’été n’est pas propice à l’écriture (les enfants ne sont plus à l’école et ils font du bruit !) et la rentrée encore moins, car les contraintes personnelles et professionnelles pointent de nouveau leur nez. Bref nous avons eu beaucoup de mal à trouver des auteurs disponibles et le noyau dur – hélas réduit – a été de nouveau mis à contribution. Lire la suite

Buildroot vs Yocto : lequel sera votre système de construction de distribution ?

Open Silicium n°20Comment bien choisir votre système de construction de distribution ? Le numéro 20 d’Open Silicium vous aide à répondre à cette question en dédiant son article phare à Buildroot et Yocto. Vous comprendrez mieux l’architecture de ces deux systèmes, mais aussi comment intégrer et créer vos composants et recettes et enfin, choisir et utiliser la chaîne de compilation adaptée. Pour découvrir ce nouveau numéro, rendez-vous dès demain chez votre marchand de journaux et sur notre boutique en ligne ! Lire la suite

Open Silicium n°20 arrive en kiosque le 14 octobre !

Pour information, le numéro 20 du magazine arrive malheureusement avec un petit décalage en kiosque. Vous pourrez le retrouver dès le 14 octobre chez votre marchand de journaux. Espérons que le sommaire de ce nouveau numéro saura vous faire oublier ce petit retard 😉

L’édito d’Open Silicium n°19 !

Malgré les apparences trompeuses nous voici aux portes de l’été, le dieu de la météo n’étant pas très clément cette année. Qu’importe, vous avez dans les mains le numéro d’été d’Open Silicium, (19ème du nom) que vous pourrez fièrement arborer sur la plage (en espérant que le dieu en question change d’avis sinon vous devrez vous résoudre à le lire dans la caravane).

J’ai eu l’honneur et le plaisir de rédiger l’article de couverture qui évoque quelques méthodes vous permettant de rester bien au chaud dans l’espace utilisateur de Linux, loin du monde impitoyable de la programmation noyau. Un tel sujet de ma part peut étonner sachant que je m’évertue depuis de nombreuses années à écrire des articles sur la programmation noyau sans compter les cours et les formations que je dispense. Cependant, comme disait Paul Valéry (le poète académicien, pas le faux chanteur), « entre deux mots (ou maux ?), il faut choisir le moindre ». Bref, si l’on peut se permettre de développer un composant logiciel en espace utilisateur, il serait dommage de s’en priver puisque l’approche est bien plus simple et les difficultés bien moindres (développement, portabilité, licence). Nous n’oublions cependant pas le noyau Linux puisque dans ce même numéro nous vous présentons la carte FPGA « Dragon-L » (PCI/Express) de la société KNJN. Nous avions déjà évoqué la première génération de carte Dragon (PCI) il y a quelques années et l’article d’aujourd’hui nous permettra de réaliser une maquette de pilote réseau et donc de mieux appréhender l’architecture de ces pilotes – réputés complexes – sur un exemple simple (preuve que la programmation noyau reste parfois indispensable). Lire la suite

N’écrivez plus de pilotes Linux !

Open Silicium n°19N’écrivez plus de pilotes Linux : Open Silicium vous invite à découvrir les méthodes et solutions pour supporter votre matériel sans toucher au noyau ! Ce nouveau numéro vous réserve également bien d’autres découvertes :  la conception d’un objet connecté à base de Raspberry Pi 3, la création d’un réseau de capteurs IoT, l’écriture d’un pilote réseau « pédagogique »  pour la carte FPGA Dragon-L PCI Express, la simulation par éléments finis de capteurs MEMS, etc. Pour découvrir tout cela, rendez-vous chez votre marchand de journaux et sur la boutiqueLire la suite