<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://www.alse.fr/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Formations ALSE (France)</title>
	<link>https://www.alse.fr/</link>
	<description>Leader en France des Formations FPGA &amp; HDL.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://www.alse.fr/spip.php?id_rubrique=33&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>Formations ALSE (France)</title>
		<url>https://www.alse.fr/sites/alse.fr/local/cache-vignettes/L144xH42/siteon0-f94c5.png?1782754102</url>
		<link>https://www.alse.fr/</link>
		<height>42</height>
		<width>144</width>
	</image>



<item xml:lang="fr">
		<title>Embedded Security for C/C++ developers</title>
		<link>https://www.alse.fr/Embedded-Security-for-C-C-developers.html</link>
		<guid isPermaLink="true">https://www.alse.fr/Embedded-Security-for-C-C-developers.html</guid>
		<dc:date>2023-01-16T08:14:29Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		
		



		<description>&lt;p&gt;Formation &#171; Embedded Security for C/C++ developers &#187; de trois jours.&lt;/p&gt;
&lt;p&gt;Cette formation est disponible &#224; distance (&#171; OnLine &#187;) et les exercices se font &#224; distance sur une ferme de syst&#232;mes embarqu&#233;s.&lt;/p&gt;

-
&lt;a href="https://www.alse.fr/-Embarque-.html" rel="directory"&gt;Embarqu&#233;&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Les microcontr&#244;leurs embarqu&#233;s sont d&#233;sormais universellement utilis&#233;s dans la plupart des syst&#232;mes &#233;lectroniques : des simples capteurs aux composants automobiles les plus sophistiqu&#233;s en passant par les applications grand public.&lt;br class='manualbr' /&gt;Les probl&#232;mes de s&#233;curit&#233; et vuln&#233;rabilit&#233;s affectant les grands r&#233;seaux d'ordinateurs sous Windows ou Linux (incluant Linux embarqu&#233;) sont bien document&#233;s et pris en compte, mais les petits syst&#232;mes &#224; base de micro-contr&#244;leurs le sont beaucoup moins. Pourtant, ces syst&#232;mes sont de plus en plus communicants, parfois sur des r&#233;seaux &#224; tr&#232;s large &#233;chelle (comme Internet), ce qui conduit &#224; des vuln&#233;rabilit&#233;s tr&#232;s importantes et largement m&#233;sestim&#233;es par leurs concepteurs.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-requis&lt;/h2&gt;
&lt;p&gt;La participation &#224; cette formation demande une connaissance pr&#233;alable importante du langage C (voire C++) et des architectures de syst&#232;mes embarqu&#233;s. En particulier, un niveau de base de familiarit&#233; avec les fonctions, les variables, les types de donn&#233;es, les op&#233;rateurs et les instructions. D'autres formations Doulos sont disponibles sur ces sujets.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Objectifs&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Identifier les principales menaces et vuln&#233;rabilit&#233;s des syst&#232;mes embarqu&#233;s&lt;/li&gt;&lt;li&gt; Comment utiliser les standards d'encryption pour prot&#233;ger les donn&#233;es en transit et les donn&#233;es statiques.&lt;/li&gt;&lt;li&gt; Gestion des cl&#233;s et des certificats d'authentification&lt;/li&gt;&lt;li&gt; S&#233;curiser les communications avec TLS&lt;/li&gt;&lt;li&gt; &#201;crire du code C plus s&#251;r.&lt;/li&gt;&lt;li&gt; Standards de codage et outils d'analyse statique pour identifier les vuln&#233;rabilit&#233;s du code C.&lt;/li&gt;&lt;li&gt; Utiliser une M&#233;thodologie de D&#233;veloppement et un environnement s&#233;curis&#233;s.&lt;/li&gt;&lt;li&gt; Les ressources Hardware d&#233;di&#233;es &#224; la s&#233;curit&#233; des Syst&#232;mes embarqu&#233;s&lt;/li&gt;&lt;li&gt; Approches pour tester la s&#233;curit&#233; des applications embarqu&#233;es.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Supports de cours&lt;/h2&gt;
&lt;p&gt;Les supports de cours Doulos ont acquis dans le monde une r&#233;putation de qualit&#233; et forment une base d'apprentissage solide. Ils constituent avec les cahiers d'exercices de v&#233;ritables ouvrages de r&#233;f&#233;rence utilisables &#224; la suite de la formation.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;P&#233;dagogie&lt;/h2&gt;
&lt;p&gt;Cette formation est d&#233;livr&#233;e par un Instructeur expert, qui est avant tout un sp&#233;cialiste tr&#232;s exp&#233;riment&#233; dans le Logiciel Embarqu&#233;, Linux etc&#8230;&lt;/p&gt;
&lt;p&gt;Le succ&#232;s de nos formations est aussi li&#233; &#224; la qualit&#233; des tr&#232;s nombreux exercices pratiques (qui repr&#233;sentent environ la moiti&#233; du temps). Ils mettent en pratique la th&#233;orie pas-&#224;-pas et progressivement, sur une plateforme hardware.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Programme de la formation&lt;/h2&gt;
&lt;p&gt;Reportez-vous au contenu d&#233;taill&#233; disponible dans le document ci-dessous.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-inscrivez-vous !&lt;/h2&gt;
&lt;p&gt;Si cette formation vous int&#233;resse, &lt;a href='https://www.alse.fr/Se-Pre-inscrire.html' class=&#034;spip_in&#034;&gt;demandez-nous un dossier complet&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.alse.fr/sites/alse.fr/IMG/pdf/embedsecurity_description.pdf" length="119115" type="application/pdf" />
		

	</item>
<item xml:lang="fr">
		<title>Embedded C++</title>
		<link>https://www.alse.fr/Embedded-C-101.html</link>
		<guid isPermaLink="true">https://www.alse.fr/Embedded-C-101.html</guid>
		<dc:date>2018-05-06T08:44:35Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		
		



		<description>&lt;p&gt;Formation au d&#233;veloppement de Logiciel Embarqu&#233; en Langage C++.&lt;/p&gt;

-
&lt;a href="https://www.alse.fr/-Embarque-.html" rel="directory"&gt;Embarqu&#233;&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Depuis longtemps, les syst&#232;mes embarqu&#233;s se programmaient en Langage C.&lt;br class='manualbr' /&gt;D&#233;sormais, on constate que le Langage &lt;strong&gt;C++&lt;/strong&gt; est en passe de devenir la norme, y-compris pour les syst&#232;mes tr&#232;s l&#233;gers comme les plus petits micro-contr&#244;leurs de l'environnement Arduino ! &lt;br class='manualbr' /&gt;Le C++ (avec sa complexit&#233; et sa richesse) &#233;tait traditionnellement r&#233;serv&#233; aux projets de haut niveau sur des plateformes puissantes, &lt;em class=&#034;spip&#034;&gt;mais ce n'est plus le cas&lt;/em&gt;. Toutes les vari&#233;t&#233;s de micro-contr&#244;leurs tirent maintenant parti de la puissance du C++.&lt;/p&gt;
&lt;p&gt;Il est donc d&#233;sormais &lt;strong&gt;indispensable de ma&#238;triser le langage C++&lt;/strong&gt; pour le d&#233;veloppement de logiciel embarqu&#233;. Notre formation &lt;strong&gt;&#171; D&#233;veloppement de Logiciel Embarqu&#233; en Langage C++ &#187;&lt;/strong&gt; de cinq jours est con&#231;ue particuli&#232;rement pour ce contexte (Micro-contr&#244;leurs, Processeurs embarqu&#233;s et System On Chip).&lt;/p&gt;
&lt;p&gt;Ce training est destin&#233; aux Ing&#233;nieurs Hardware, Logiciels et System-On-Chip.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Objectifs&lt;/h2&gt;
&lt;p&gt;Cette formation permet de ma&#238;triser rapidement :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Syntaxe et S&#233;mantique du C++ (dont C++11)&lt;/li&gt;&lt;li&gt; Principes de la mod&#233;lisation Objets&lt;/li&gt;&lt;li&gt; Logiciel embarqu&#233; et programmation temps r&#233;el.&lt;/li&gt;&lt;li&gt; Comment programmer et mettre au point sur un micro-contr&#244;leur en C++&lt;/li&gt;&lt;li&gt; Utiliser les outils de debug et de d&#233;veloppement temps r&#233;el.&lt;/li&gt;&lt;li&gt; Acc&#233;der aux p&#233;riph&#233;riques, &#233;crire des routines d'Interruption en C++.&lt;/li&gt;&lt;li&gt; Introduction aux OS temps r&#233;el&lt;/li&gt;&lt;li&gt; Les bonnes pratiques en C++ embarqu&#233;.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Supports de cours&lt;/h2&gt;
&lt;p&gt;Les supports de cours Doulos ont acquis dans le monde une r&#233;putation de qualit&#233; et forment une base d'apprentissage solide.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;P&#233;dagogie&lt;/h2&gt;
&lt;p&gt;Cette formation est d&#233;livr&#233;e par un Instructeur agr&#233;&#233; A.L.S.E, qui est avant tout un sp&#233;cialiste tr&#232;s exp&#233;riment&#233; dans le Logiciel Embarqu&#233;, Linux etc&#8230;&lt;/p&gt;
&lt;p&gt;Le succ&#232;s des formations ALSE est aussi li&#233; &#224; la qualit&#233; des tr&#232;s nombreux exercices pratiques (qui repr&#233;sentent environ la moiti&#233; du temps). Ils mettent en pratique la th&#233;orie pas-&#224;-pas et progressivement, sur une plateforme hardware.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Programme de la formation&lt;/h2&gt;
&lt;p&gt;Reportez-vous au contenu d&#233;taill&#233; disponible dans le document ci-dessous.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-inscrivez-vous !&lt;/h2&gt;
&lt;p&gt;Si cette formation vous int&#233;resse, &lt;a href='https://www.alse.fr/Se-Pre-inscrire.html' class=&#034;spip_in&#034;&gt;demandez-nous un dossier complet&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.alse.fr/sites/alse.fr/IMG/pdf/_embcpp_descr.pdf" length="132150" type="application/pdf" />
		

	</item>
<item xml:lang="fr">
		<title>Yocto</title>
		<link>https://www.alse.fr/Yocto.html</link>
		<guid isPermaLink="true">https://www.alse.fr/Yocto.html</guid>
		<dc:date>2018-05-03T09:56:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		
		<enclosure url="https://www.alse.fr/sites/alse.fr/IMG/logo/yocto.jpg" length="525570" type="image/jpeg" />



		<description>&lt;p&gt;Utiliser Yocto pour construire les Syst&#232;mes Embarqu&#233;s.&lt;/p&gt;

-
&lt;a href="https://www.alse.fr/-Embarque-.html" rel="directory"&gt;Embarqu&#233;&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://www.alse.fr/sites/alse.fr/local/cache-vignettes/L150xH50/yocto-a2f14.jpg?1782771474' class='spip_logo spip_logo_right' width='150' height='50' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Pour construire un Syst&#232;me Embarqu&#233; fonctionnant sous un Operating System Linux, il est n&#233;cessaire de d&#233;finir et d'assembler une &#171; distribution &#187; Linux particularis&#233;e (noyau et packages) adapt&#233;e aussi bien au Hardware de la plateforme qu'aux Applications destin&#233;es &#224; fonctionner sur ce syst&#232;me.&lt;/p&gt;
&lt;p&gt;Dans l'absolu, cette t&#226;che est d'une extr&#234;me complexit&#233; consid&#233;rant les dizaines de milliers de fichiers, les millions de lignes de code et les giga-octets que repr&#233;sentent aujourd'hui Linux et son environnement.&lt;/p&gt;
&lt;p&gt;C'est pourquoi des m&#233;thodologies et des outils ont &#233;t&#233; d&#233;velopp&#233;s pour rendre cette t&#226;che accessible, si ce n'est simple.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yocto &lt;/strong&gt; est un projet (&lt;em class=&#034;spip&#034;&gt;Open Source&lt;/em&gt;) qui r&#233;pond de fa&#231;on tr&#232;s exhaustive &#224; ces besoins et qui, sans surprise, est riche et &lt;strong&gt;complexe &#224; ma&#238;triser&lt;/strong&gt;.&lt;br class='manualbr' /&gt;Yocto est utilis&#233; dans toute l'industrie. Notez qu'Intel a bascul&#233; sur Yocto en 2020 comme outil de base pour la construction des distributions pour ses &lt;abbr title=&#034;System On Chip. Un composant qui contient sur la m&#234;me puce un (ou plusieurs) syst&#232;me(s) &#224; base de microprocesseur(s) ainsi que d'autres blocs logiques. Un SoC-FPGA est une puce qui contient &#224; la fois un/des Syst&#232;mes &#224; base de microprocesseurs &#171; en dur &#187; et une partie de Logique Programmable.&#034;&gt;SOC&lt;/abbr&gt;-FPGAs.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Objectifs&lt;/h2&gt;
&lt;p&gt;Cette formation de quatre jours apprend concr&#232;tement &#224; ma&#238;triser Yocto et &#224; construire des distributions compl&#232;tes et personnalis&#233;es (toolchains, bootloaders, noyaux, packages&#8230;) pour tous usages.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;A qui est destin&#233;e cette formation ?&lt;/h2&gt;
&lt;p&gt;Cette formation est fondamentale aussi bien pour les &lt;strong&gt;Chefs de Projets&lt;/strong&gt; que pour les &lt;strong&gt;Ing&#233;nieurs de D&#233;veloppement Logiciel&lt;/strong&gt;.&lt;br class='manualbr' /&gt;Yocto permet &#224; court terme de construire et d&#233;ployer un projet dans les meilleurs d&#233;lais.&lt;br class='manualbr' /&gt;A plus long terme, Yocto permet d'en assurer la maintenance et les &#233;volutions.&lt;/p&gt;
&lt;p&gt;Attention ! Il y a des pr&#233;-requis pour participer utilement &#224; cette formation (voir ci-dessous)&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Supports de cours&lt;/h2&gt;
&lt;p&gt;Les supports de cours Doulos ont acquis dans le monde une r&#233;putation de qualit&#233; et forment une base d'apprentissage solide.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;P&#233;dagogie&lt;/h2&gt;
&lt;p&gt;Cette formation est d&#233;livr&#233;e par un Instructeur Expert (A.L.S.E ou Doulos), qui est avant tout un sp&#233;cialiste Linux tr&#232;s exp&#233;riment&#233; et reconnu.&lt;/p&gt;
&lt;p&gt;Le succ&#232;s des formations ALSE est aussi li&#233; &#224; la qualit&#233; des tr&#232;s nombreux exercices pratiques (qui repr&#233;sentent environ la moiti&#233; du temps). Ils mettent en pratique la th&#233;orie pas-&#224;-pas et progressivement, dans un environnement r&#233;el.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Programme de la formation&lt;/h2&gt;
&lt;p&gt;Reportez-vous au contenu d&#233;taill&#233; dans le document ci-dessous.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-inscrivez-vous !&lt;/h2&gt;
&lt;p&gt;Si cette formation vous int&#233;resse, &lt;a href='https://www.alse.fr/Se-Pre-inscrire.html' class=&#034;spip_in&#034;&gt;demandez-nous un dossier complet&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.alse.fr/sites/alse.fr/IMG/pdf/yocto_description.pdf" length="125897" type="application/pdf" />
		

	</item>
<item xml:lang="fr">
		<title>Embedded C</title>
		<link>https://www.alse.fr/Embedded-C.html</link>
		<guid isPermaLink="true">https://www.alse.fr/Embedded-C.html</guid>
		<dc:date>2018-05-02T16:49:09Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		
		



		<description>&lt;p&gt;Formation au d&#233;veloppement de Logiciel Embarqu&#233; en Langage C.&lt;/p&gt;

-
&lt;a href="https://www.alse.fr/-Embarque-.html" rel="directory"&gt;Embarqu&#233;&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;L'immense majorit&#233; des syst&#232;mes embarqu&#233;s actuels se programment en Langage C ou
C++. En fait, &lt;a href=&#034;https://www.ubuntupit.com/top-15-best-embedded-systems-programming-languages/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;les derni&#232;res statistiques&lt;/a&gt; continuent &#224; placer le langage &#171; C &#187; en t&#234;te de tous les langages utilis&#233;s dans le logiciel embarqu&#233;, devant le C++.&lt;/p&gt;
&lt;p&gt;Bien que ces langages soient enseign&#233;s depuis tr&#232;s longtemps dans les cursus
universitaires, force est de constater qu'ils le sont rarement dans le contexte du logiciel
embarqu&#233; qui implique des pratiques et des exigences particuli&#232;res.&lt;/p&gt;
&lt;p&gt;Cette formation rappelle les principes fondamentaux du Langage C en les mettant en perspective avec une utilisation optimale en embarqu&#233;, souligne les Bonnes Pratiques, et fournit une solide introduction aux OS et aux outils de conception et de v&#233;rification.&lt;/p&gt;
&lt;p&gt;Elle permettra &#224; diff&#233;rents publics (dont les ing&#233;nieurs plus familiers avec le d&#233;veloppement hardware) de (re)devenir rapidement op&#233;rationnels et efficaces en Programmation C embarqu&#233;. ET de se ^pr&#233;parer au besoin &#224; migrer ensuite vers le C++.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Objectifs&lt;/h2&gt;
&lt;p&gt;Cette formation permet de ma&#238;triser rapidement :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Syntaxe &amp; s&#233;mantique du langage C pour l'embarqu&#233;.&lt;/li&gt;&lt;li&gt; Principes du logiciel embarqu&#233; et temps r&#233;el, Introduction aux outils temps r&#233;el.&lt;/li&gt;&lt;li&gt; Programmer en C et mettre au point sur une plateforme micro-contr&#244;leur.&lt;/li&gt;&lt;li&gt; Acc&#232;s aux p&#233;riph&#233;riques, la gestion par Interruptions, les drivers&lt;/li&gt;&lt;li&gt; Introductions aux OS temps r&#233;el, Introduction &#224; l'optimisation de consommation.&lt;/li&gt;&lt;li&gt; Les bonnes pratiques de programmation en C embarqu&#233;.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Supports de cours&lt;/h2&gt;
&lt;p&gt;Les supports de cours Doulos ont acquis dans le monde une r&#233;putation de qualit&#233; et forment une base d'apprentissage solide.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;P&#233;dagogie&lt;/h2&gt;
&lt;p&gt;Cette formation est d&#233;livr&#233;e par un Instructeur agr&#233;&#233; A.L.S.E, qui est avant tout un sp&#233;cialiste tr&#232;s exp&#233;riment&#233; dans le Logiciel Embarqu&#233;, Linux etc&#8230;&lt;/p&gt;
&lt;p&gt;Le succ&#232;s des formations ALSE est aussi li&#233; &#224; la qualit&#233; des tr&#232;s nombreux exercices pratiques (qui repr&#233;sentent environ la moiti&#233; du temps). Ils mettent en pratique la th&#233;orie pas-&#224;-pas et progressivement, sur une plateforme hardware.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Programme de la formation&lt;/h2&gt;
&lt;p&gt;Reportez-vous au contenu d&#233;taill&#233; disponible dans le document ci-dessous.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-inscrivez-vous !&lt;/h2&gt;
&lt;p&gt;Si cette formation vous int&#233;resse, &lt;a href='https://www.alse.fr/Se-Pre-inscrire.html' class=&#034;spip_in&#034;&gt;demandez-nous un dossier complet&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.alse.fr/sites/alse.fr/IMG/pdf/_embc_descr.pdf" length="114074" type="application/pdf" />
		

	</item>
<item xml:lang="fr">
		<title>Se pr&#233;-inscrire</title>
		<link>https://www.alse.fr/Se-pre-inscrire-98.html</link>
		<guid isPermaLink="true">https://www.alse.fr/Se-pre-inscrire-98.html</guid>
		<dc:date>2018-04-24T08:40:56Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		
		



		<description>&lt;p&gt;Demandez &#224; recevoir un dossier complet pour la formation qui vous int&#233;resse !&lt;/p&gt;

-
&lt;a href="https://www.alse.fr/-Embarque-.html" rel="directory"&gt;Embarqu&#233;&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div&gt;&lt;span class=&#034;base64php14636066426a42ef12e7bfe5.51610050&#034; title=&#034;PD9waHAKaW5jbHVkZV9vbmNlKCIuLyIgLiBfRElSX1JBQ0lORSAuICJlY3JpcmUvYmFsaXNlL2Zvcm11bGFpcmVfLnBocCIpOwppZiAoJGxhbmdfc2VsZWN0ID0gImZyIikgJGxhbmdfc2VsZWN0ID0gbGFuZ19zZWxlY3QoJGxhbmdfc2VsZWN0KTsKaW5zZXJlcl9iYWxpc2VfZHluYW1pcXVlKGJhbGlzZV9GT1JNVUxBSVJFX19keW4oYXJndW1lbnRzX2JhbGlzZV9keW5fZGVwdWlzX21vZGVsZSgnRk9STVVMQUlSRV9GT1JNSURBQkxFJyksICdjb250YWN0JyksIGFycmF5KCcnLCAnJywgJycsICcnLCAnZnInLCAnMScpKTsKaWYgKCRsYW5nX3NlbGVjdCkgbGFuZ19zZWxlY3QoKTsKPz4=&#034;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Embedded Linux</title>
		<link>https://www.alse.fr/Embedded-Linux.html</link>
		<guid isPermaLink="true">https://www.alse.fr/Embedded-Linux.html</guid>
		<dc:date>2018-04-24T07:52:47Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		
		



		<description>&lt;p&gt;Savoir utiliser Linux pour les Syst&#232;mes Embarqu&#233;s.&lt;/p&gt;

-
&lt;a href="https://www.alse.fr/-Embarque-.html" rel="directory"&gt;Embarqu&#233;&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Pour de tr&#232;s nombreuses raisons, Linux est devenu le moteur d'une grande partie des syst&#232;mes embarqu&#233;s modernes : Open Source, Puissance, Universalit&#233;, Richesse des drivers, Support de la communaut&#233;&#8230; La disponibilit&#233; de processeurs de plus en plus performants (incorporant une MMU) rendent Linux accessible dans des contextes tr&#232;s vari&#233;s.&lt;/p&gt;
&lt;p&gt;La puissance de Linux va de pair avec une n&#233;cessaire complexit&#233;, et en fait un Syst&#232;me difficile &#224; appr&#233;hender en auto-apprentissage. Sa ma&#238;trise est un challenge, et cette formation permet de rapidement comprendre de quoi est constitu&#233; un syst&#232;me Linux embarqu&#233; et de prendre en main les principaux outils qui permettent de le configurer et de le mettre au point.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Objectifs&lt;/h2&gt;
&lt;p&gt;Cette formation permet (entre autres) de r&#233;pondre aux besoins suivants :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Comprendre les diff&#233;rentes composantes d'un Syst&#232;me Linux Embarqu&#233;&lt;/li&gt;&lt;li&gt; Obtenir des informations pratiques pour configurer, analyser et mettre au point le noyau (Kernel) et les applications (espace utilisateur), en mettant en &#339;uvre de nombreux outils Linux libres (open source)&lt;/li&gt;&lt;li&gt; Comment configurer Linux pour une plateforme sp&#233;cifique, du Boot jusqu'aux Syst&#232;mes de Fichiers.&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Supports de cours&lt;/h2&gt;
&lt;p&gt;Les supports de cours Doulos ont acquis dans le monde une r&#233;putation de qualit&#233; et forment une base d'apprentissage solide.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;P&#233;dagogie&lt;/h2&gt;
&lt;p&gt;Cette formation est d&#233;livr&#233;e par un Instructeur agr&#233;&#233; A.L.S.E, qui est avant tout un sp&#233;cialiste Linux tr&#232;s exp&#233;riment&#233;.&lt;/p&gt;
&lt;p&gt;Le succ&#232;s des formations ALSE est aussi li&#233; &#224; la qualit&#233; des tr&#232;s nombreux exercices pratiques (qui repr&#233;sentent environ la moiti&#233; du temps). Ils mettent en pratique la th&#233;orie pas-&#224;-pas et progressivement, sur une plateforme hardware.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Programme de la formation&lt;/h2&gt;
&lt;p&gt;Reportez-vous au contenu d&#233;taill&#233; disponible dans le document ci-dessous.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-inscrivez-vous !&lt;/h2&gt;
&lt;p&gt;Si cette formation vous int&#233;resse, &lt;a href='https://www.alse.fr/Se-Pre-inscrire.html' class=&#034;spip_in&#034;&gt;demandez-nous un dossier complet&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.alse.fr/sites/alse.fr/IMG/pdf/_emblinux_descr.pdf" length="126756" type="application/pdf" />
		

	</item>
<item xml:lang="fr">
		<title>Linux Kernel &amp; Drivers Development</title>
		<link>https://www.alse.fr/Linux-Kernel-Drivers-Development.html</link>
		<guid isPermaLink="true">https://www.alse.fr/Linux-Kernel-Drivers-Development.html</guid>
		<dc:date>2016-09-17T15:21:32Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		
		



		<description>&lt;p&gt;Formation au Noyau Linux et au D&#233;veloppement de Drivers.&lt;/p&gt;

-
&lt;a href="https://www.alse.fr/-Embarque-.html" rel="directory"&gt;Embarqu&#233;&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Construire des applications compl&#232;tes autour des derniers SoC FPGAs avec leurs Processeurs d'Application multi-c&#339;urs ARM-MP devient tr&#232;s vite un challenge majeur.&lt;/p&gt;
&lt;p&gt;L'utilisation de la distribution Linux embarqu&#233;e est pratiquement incontournable, mais d&#233;ployer, ma&#238;triser l'Operating System et prendre en compte les sp&#233;cificit&#233;s de l'application (p&#233;riph&#233;riques HPS et p&#233;riph&#233;riques &lt;abbr title=&#034;Field Programmable Gate Array. Composants &#233;lectroniques standard que l'utilisateur &#171; personnalise &#187; en utilisant des langages HDL pour impl&#233;menter des fonctions logiques sp&#233;cifiques de son choix. Un fichier de programmation permet (souvent &#224; la mise sous tension) au composant de se configurer et d'avoir le fonctionnement voulu par le concepteur.&#034;&gt;FPGA&lt;/abbr&gt; custom) exige une compr&#233;hension profonde du noyau Linux ainsi que de savoir pr&#233;cis&#233;ment comment concevoir, coder, mettre au point et d&#233;ployer des device drivers custom.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Objectifs&lt;/h2&gt;
&lt;p&gt;Cette formation permet (entre autres) de r&#233;pondre aux besoins suivants :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Comprendre le Noyau (Kernel) Linux&lt;/li&gt;&lt;li&gt; Configurer, compiler et debugger le Noyau Linux&lt;/li&gt;&lt;li&gt; Porter le Noyau Linux sur une autre cible ou sur une autre architecture&lt;/li&gt;&lt;li&gt; Concevoir des Linux Device Drivers pour p&#233;riph&#233;riques embarqu&#233;s ou custom&lt;/li&gt;&lt;li&gt; Utiliser les drivers pour contr&#244;ler depuis Linux les p&#233;riph&#233;riques HPS et FPGA&lt;/li&gt;&lt;li&gt; Transf&#233;rer des donn&#233;es entre c&#244;t&#233;s Programmable &amp; HPS&lt;/li&gt;&lt;li&gt; Introduction &#224; l'API DMA Linux, le DMA ARM et les solutions alternatives.&lt;/li&gt;&lt;li&gt; Etc !&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Supports de cours&lt;/h2&gt;
&lt;p&gt;Pour offrir le niveau de qualit&#233; auquel nos clients sont habitu&#233;s, nous nous sommes appuy&#233;s sur des supports reconnus dans l'industrie. Nous avons r&#233;organis&#233; le contenu th&#233;orique pour coller au mieux aux besoins des utilisateurs de SoC-FPGAS. Nous avons aussi port&#233; tous les exercices sur une plateforme Intel Soc-FPGA ARM-A9-MP.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;P&#233;dagogie&lt;/h2&gt;
&lt;p&gt;Cette formation est d&#233;livr&#233;e par un Instructeur agr&#233;&#233; A.L.S.E, particuli&#232;rement exp&#233;riment&#233; et appr&#233;ci&#233; de nos clients, avec de nombreux succ&#232;s &#224; son actif sur des probl&#233;matiques complexes. Nous r&#233;solvons fr&#233;quemment des probl&#232;mes sur lesquels d'autres soci&#233;t&#233;s ont achopp&#233; !&lt;/p&gt;
&lt;p&gt;Le succ&#232;s des formations ALSE est aussi li&#233; &#224; la qualit&#233; des tr&#232;s nombreux exercices pratiques (qui repr&#233;sentent environ la moiti&#233; du temps). Ils mettent en pratique la th&#233;orie pas-&#224;-pas et progressivement, sur un kit &lt;abbr title=&#034;System On Chip. Un composant qui contient sur la m&#234;me puce un (ou plusieurs) syst&#232;me(s) &#224; base de microprocesseur(s) ainsi que d'autres blocs logiques. Un SoC-FPGA est une puce qui contient &#224; la fois un/des Syst&#232;mes &#224; base de microprocesseurs &#171; en dur &#187; et une partie de Logique Programmable.&#034;&gt;SOC&lt;/abbr&gt;-FPGA. Ils serviront aussi de mod&#232;les directement r&#233;utilisables dans les projets r&#233;els.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;-inscrivez-vous !&lt;/h2&gt;
&lt;p&gt;Si cette formation vous int&#233;resse, &lt;a href='https://www.alse.fr/Se-Pre-inscrire.html' class=&#034;spip_in&#034;&gt;demandez-nous un dossier complet&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		
		<enclosure url="https://www.alse.fr/sites/alse.fr/IMG/pdf/linuxk_fr.pdf" length="774331" type="application/pdf" />
		

	</item>



</channel>

</rss>