{"id":3057,"date":"2015-11-20T09:57:16","date_gmt":"2015-11-20T08:57:16","guid":{"rendered":"http:\/\/free-electrons.com\/fr\/?p=3057"},"modified":"2018-07-27T16:24:41","modified_gmt":"2018-07-27T15:24:41","slug":"seminaire-portage-linux-arm-toulouse","status":"publish","type":"post","link":"https:\/\/bootlin.com\/fr\/blog\/seminaire-portage-linux-arm-toulouse\/","title":{"rendered":"S\u00e9minaire \u00ab\u00a0Portage de Linux sur une plateforme ARM\u00a0\u00bb \u00e0 Toulouse"},"content":{"rendered":"<p><a href=\"http:\/\/www.captronic.fr\"><img loading=\"lazy\" decoding=\"async\" src=\"\/fr\/wp-content\/uploads\/2015\/11\/cap-tronic.png\" alt=\"Captronic\" width=\"265\" height=\"132\" class=\"alignright size-full wp-image-3060\" \/><\/a>Dans le cadre des s\u00e9minaires organis\u00e9s par <a href=\"http:\/\/www.captronic.fr\/\">Captronic<\/a>, Bootlin animera le jeudi 10 d\u00e9cembre de 14h \u00e0 18h \u00e0 Toulouse un s\u00e9minaire sur le th\u00e8me <b>Portage de Linux sur une plateforme ARM<\/b>. Ce s\u00e9minaire sera anim\u00e9 par notre ing\u00e9nieur <a href=\"\/company\/staff\/alexandre-belloni\/\">Alexandre Belloni<\/a>.<\/p>\n<p>Ce s\u00e9minaire couvrira les aspects suivants:<\/p>\n<ul>\n<li>Ecosyst\u00e8me ARM : coeur ARM, System-on-chip, System-on-Module, carte personnalis\u00e9e<\/li>\n<li>Choix du mat\u00e9riel : comment choisir son mat\u00e9riel pour b\u00e9n\u00e9ficier d\u2019un bon support Linux.<\/li>\n<li>Choix des versions du bootloader et du noyau Linux : Version fournie par le constructeur ? Version officielle ? Autre version communautaire ?<\/li>\n<li>Adaptation du bootloader :\n<ul>\n<li>Processus de d\u00e9marrage d\u2019un SoC ARM : ROM code, \u00ab\u00a0first stage\u00a0\u00bb (SPL) et \u00ab\u00a0second stage\u00a0\u00bb <\/li>\n<li>Focus sur U-Boot : compilation et flashage, ajout du support d\u2019une nouvelle carte, gestion des p\u00e9riph\u00e9riques utiles dans un bootloader (flash, MMC, r\u00e9seau)<\/li>\n<\/ul>\n<\/li>\n<li>Adaptation du noyau Linux\n<ul>\n<li>Configuration, compilation et d\u00e9marrage<\/li>\n<li>Concept de Device Tree pour la description du mat\u00e9riel : gestion du pin-muxing, description de p\u00e9riph\u00e9riques sur I2C et SPI, de GPIOs, etc.<\/li>\n<li>Introduction minimale au d\u00e9veloppement de drivers, avec un exemple de driver I2C<\/li>\n<li>Utilisation d\u2019un syst\u00e8me de fichiers racine minimal<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>L\u2019ensemble du s\u00e9minaire sera illustr\u00e9 par des exemples concrets de projets r\u00e9alis\u00e9s par Bootlin, sur des processeurs Atmel SAMA5, Freescale i.MX6 et Texas Instruments AM335x et autres.<\/p>\n<p>Ce s\u00e9minaire est gratuit, mais n\u00e9cessite une inscription pr\u00e9alable aupr\u00e8s de Captronic sur la <a href=\"http:\/\/www.captronic.fr\/Portage-de-LINUX-sur-une-plateforme-ARM.html\">page du s\u00e9minaire<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dans le cadre des s\u00e9minaires organis\u00e9s par Captronic, Bootlin animera le jeudi 10 d\u00e9cembre de 14h \u00e0 18h \u00e0 Toulouse un s\u00e9minaire sur le th\u00e8me Portage de Linux sur une plateforme ARM. Ce s\u00e9minaire sera anim\u00e9 par notre ing\u00e9nieur Alexandre Belloni. Ce s\u00e9minaire couvrira les aspects suivants: Ecosyst\u00e8me ARM : coeur ARM, System-on-chip, System-on-Module, carte &hellip; <a href=\"https:\/\/bootlin.com\/fr\/blog\/seminaire-portage-linux-arm-toulouse\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;S\u00e9minaire \u00ab\u00a0Portage de Linux sur une plateforme ARM\u00a0\u00bb \u00e0 Toulouse&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":[1],"tags":[],"class_list":["post-3057","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"_links":{"self":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/3057","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=3057"}],"version-history":[{"count":4,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/3057\/revisions"}],"predecessor-version":[{"id":3067,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/posts\/3057\/revisions\/3067"}],"wp:attachment":[{"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/media?parent=3057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/categories?post=3057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bootlin.com\/fr\/wp-json\/wp\/v2\/tags?post=3057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}