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

Open Silicium n°18 : l’édito !

Nous voici de retour pour ce numéro printanier d’Open Silicium. Comme vous pouvez le constater sur la couverture, le sujet phare de cette 18ème mouture est l’Internet des objets, plus communément nommé IoT. Il n’est rien de dire que l’on ne parle que de ça en ce moment, et ce depuis plusieurs mois. Les analystes – encore eux – prévoient une évolution exponentielle du nombre d’objets connectés dans les années à venir. Comme d’habitude, en tant que vieux routiers de la technologie, nous restons méfiants et prudents. Le concept existe dans l’industrie depuis de nombreuses années et les intrusions dans le monde plus élargi du grand public ne sont pour l’instant pas de grands succès commerciaux. Après les fêtes de Noël, nombreux sont les objets qui ont tristement fini leur vie dans les bacs des soldes de la grande distribution et même l’invincible Google s’est cassé les dents sur la première version de ses lunettes connectées Google glass. Lire la suite