{"id":598,"date":"2010-03-15T15:14:09","date_gmt":"2010-03-15T14:14:09","guid":{"rendered":"http:\/\/free-electrons.com\/fr\/?p=598"},"modified":"2018-07-27T16:24:43","modified_gmt":"2018-07-27T15:24:43","slug":"linuxmag-embarque-2010","status":"publish","type":"post","link":"https:\/\/bootlin.com\/fr\/blog\/linuxmag-embarque-2010\/","title":{"rendered":"Num\u00e9ro hors-s\u00e9rie de Linux Magazine sur l&#8217;embarqu\u00e9"},"content":{"rendered":"<p><img decoding=\"async\" class=\"alignright\" alt=\"Couverture Linux Magazine\" src=\"http:\/\/boutique.ed-diamond.com\/341-large_default\/lmhs47.jpg\"\/>Actuellement en kiosque, un <a href=\"http:\/\/boutique.ed-diamond.com\/gnulinux-magazine-hors-series\/324-lmhs47.html\">num\u00e9ro hors-s\u00e9rie de Linux Magazine sur l&#8217;embarqu\u00e9<\/a>, avec des articles forts int\u00e9ressants, dont certains sur le projet <a href=\"http:\/\/www.buildroot.org\">Buildroot<\/a>, auquel <a href=\"\/blog\/buildroot-201002\/\">Bootlin contribue de mani\u00e8re active<\/a>. Au menu de ce magazine :<\/p>\n<ul>\n<li>Le d\u00e9veloppement d&rsquo;applications sur Android, sur un exemple utilisant les fonctionnalit\u00e9s g\u00e9ographiques de la plateforme. Une introduction didactique pour qui souhaite se lancer dans le d\u00e9veloppement d&rsquo;applications pour cette plateforme qui a clairement le vent en poupe dans le monde mobile.<\/li>\n<li>Le d\u00e9veloppement d&rsquo;applications en Python pour Symbian. Int\u00e9ressant, m\u00eame si le futur de Symbian semble incertain. Il y a fort \u00e0 parier que Nokia va plut\u00f4t s&rsquo;orienter vers la nouvelle plateforme MeeGo (fusion r\u00e9cente de Maemo et Moblin).<\/li>\n<li>Introduction \u00e0 Buildroot, par Pierre Ficheux, qui montre comment construire un syst\u00e8me avec Buildroot et le faire fonctionner dans l&rsquo;\u00e9mulateur Qemu. Les principales fonctionnalit\u00e9s de Buildroot et son fonctionnement sont pr\u00e9sent\u00e9s, de mani\u00e8re progressive. Seul petit regret: la description de l&rsquo;ajout d&rsquo;un paquet dans Buildroot utilise l&rsquo;ancienne m\u00e9thode, rendue obsol\u00e8te depuis par les infrastructures pour les paquets autotools et l&rsquo;infrastructure g\u00e9n\u00e9rique (contribu\u00e9e par Bootlin pour la version 2010.02 de Buildroot).<\/li>\n<li>Cas pratique d&rsquo;utilisation de Buildroot, article dans lequel Pierre Ficheux montre comment int\u00e9grer dans Buildroot le support de nouvelles cartes mat\u00e9rielles, en l&rsquo;occurence deux cartes de chez Pragmatec.<\/li>\n<li>OpenWRT sur ACME Fox, article de Denis Bodor montre comment utiliser OpenWRT, un autre syst\u00e8me de construction de syst\u00e8mes Linux embarqu\u00e9, pour produire un syst\u00e8me fonctionnel sur des cartes \u00e0 base de processeurs ETRAX.<\/li>\n<li>Mise en \u0153uvre de Linux embarqu\u00e9 sur le processeur softcore libre LEON, article par Ahmed Ben Atitallah avec la participation de Patrice Kadionik. Le LEON est un processeur RISC 32 bits d\u00e9velopp\u00e9 par l&rsquo;Agence Spatiale Europ\u00e9enne, et compatible avec l&rsquo;architecture SPARC. Ses sources HDL sont int\u00e9gralement disponibles, chacun peut le modifier et le synth\u00e9tiser sur son FPGA. L&rsquo;article montre comment configurer le processeur avant de le flasher dans un FPGA, puis la configuration et la mise en \u0153uvre d&rsquo;un syst\u00e8me Linux embarqu\u00e9 en utilisant SnapGear Linux.<\/li>\n<li>\u00c9tude d&rsquo;un syst\u00e8me d&rsquo;exploitation pour microcontr\u00f4leur faible consommation (TI MSP 430) : pilote pour le stockage de masse au format FAT sur carte SD, un article de Gwenha\u00ebl Goavec-Merou et de Jean-Michel Friedt, qui comme d&rsquo;habitude, int\u00e8gre agr\u00e9ablement \u00e9lectronique et informatique. On y apprend notamment le fonctionnement de TinyOS, un OS libre pour micro-contr\u00f4leurs, avec une structure un peu particuli\u00e8re, comment un LCD a \u00e9t\u00e9 connect\u00e9 au TI MSP 430, puis un GPS et un lecteur de carte SD sur SPI, avant de d\u00e9tailler l&rsquo;impl\u00e9mentation d&rsquo;un driver FAT minimal permettant l&rsquo;enregistrement longue dur\u00e9e de traces GPS sur la carte SD.<\/li>\n<li>Le VHDL pour les d\u00e9butants, une v\u00e9ritable mini-introduction au VHDL pour ceux qui ne connaissent pas, avec la r\u00e9alisation pratique d&rsquo;un composant de d\u00e9calage de bits (transformation d&rsquo;un signal s\u00e9rie en 8 signaux parall\u00e8les). D&rsquo;autres articles suivront, avec notamment la compilation\/simulation en utilisant GHDL.<\/li>\n<\/ul>\n<p>En bref, un num\u00e9ro passionnant, que vous pouvez feuilleter rapidement sur <a href=\"http:\/\/ed-diamond.com\/feuille_lmhs47\/index.html\">http:\/\/ed-diamond.com\/feuille_lmhs47\/index.html<\/a> pour vous faire une id\u00e9e plus pr\u00e9cise.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Actuellement en kiosque, un num\u00e9ro hors-s\u00e9rie de Linux Magazine sur l&#8217;embarqu\u00e9, avec des articles forts int\u00e9ressants, dont certains sur le projet Buildroot, auquel Bootlin contribue de mani\u00e8re active. Au menu de ce magazine : Le d\u00e9veloppement d&rsquo;applications sur Android, sur un exemple utilisant les fonctionnalit\u00e9s g\u00e9ographiques de la plateforme. Une introduction didactique pour qui souhaite &hellip; <a href=\"https:\/\/bootlin.com\/fr\/blog\/linuxmag-embarque-2010\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;Num\u00e9ro hors-s\u00e9rie de Linux Magazine sur l&#8217;embarqu\u00e9&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[12,11,10,23,24],"class_list":["post-598","post","type-post","status-publish","format-standard","hentry","category-actualites","tag-buildroot","tag-embarque","tag-linux","tag-linuxmag","tag-presse"],"_links":{"self":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/comments?post=598"}],"version-history":[{"count":9,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/598\/revisions"}],"predecessor-version":[{"id":2709,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/598\/revisions\/2709"}],"wp:attachment":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/media?parent=598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/categories?post=598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/tags?post=598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}