<!DOCTYPE HTML> <!-- Helios by HTML5 UP html5up.net | @ajlkn Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) --> <html> <head> <title>OpenWide/Smile</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]--> <link rel="stylesheet" href="assets/css/main.css" /> <!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]--> <link rel="icon" type="image/png" href="images/favicon.png" /> <!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="favicon.ico" /><![endif]--> </head> <body class="left-sidebar"> <div id="page-wrapper"> <!-- Header --> <div id="header"> <!-- Inner --> <div class="inner"> <header> <h1>OpenWide/Smile</h1> </header> </div> <!-- Nav --> <nav id="nav"> <ul> <li><a href="index.html">Accueil</a></li> <li> <a href="projet_pro.html">Projet Pro.</a> <ul> <li><a href="projet_pro-xen.html">Virtualisation XEN</a></li> <li><a href="projet_pro-fpga.html">Traitement d’images sur FPGA</a></li> <li> <a href="projet_pro-openwide_smile.html">OpenWide/Smile ...</a> <ul> <li><a href="projet_pro-openwide_smile.html#G9MINI">Canal+: Intégrateur Yocto</a></li> <li><a href="projet_pro-openwide_smile.html#AVAC">Hutchinson: AVAC</a></li> <li><a href="projet_pro-openwide_smile.html#QUANTIUM">Quantaflow: Quantium v2</a></li> <li><a href="projet_pro-openwide_smile.html#XVISOR">IRT-systemX: Xvisor</a></li> </ul> </li> </ul> </li> <li> <a href="projet_perso.html">Projet Perso.</a> <ul> <li> <a href="projet_perso-PIC.html">Projets PIC ...</a> <ul> <li><a href="projet_perso-PIC.html#table_infini">Table d’illusion infinie – PIC16F87</a></li> <li><a href="projet_perso-PIC.html#telecommande_IR">Télécommande infrarouge – PIC16F87</a></li> <li><a href="projet_perso-PIC.html#feu_tricolore">Feu tricolore de présence – PIC16F87</a></li> </ul> </li> <li> <a href="projet_perso-sites_web.html">Sites Web ...</a> <ul> <li><a href="projet_perso-sites_web.html#AJC72">Antonnière Judo Club 72</a></li> <li><a href="projet_perso-sites_web.html#SMMP">Service Moules et Mécanique de Précision</a></li> <li><a href="projet_perso-sites_web.html#TANSORIER">Site presonnel</a></li> <li><a href="projet_perso-sites_web.html#CDJS">Forum pour le Comité Départemental de Judo de la Sarthe</a></li> </ul> </li> </ul> </li> <li><a href="judo.html">Judo</a></li> <li><a href="associations.html">Associations</a></li> <li><a href="contact.html">Contact</a></li> </ul> </nav> </div> <!-- Main --> <div class="wrapper style1"> <div class="container"> <div class="row 200%"> <!-- left part --> <div class="3u 12u(mobile)" id="sidebar"> <hr class="first" /> <section> <header> <h3>OpenWide/Smile</h3> </header> <ul class="leftmenu"> <li><a href="projet_pro-openwide_smile.html#G9MINI">Canal+: g9mini</a></li> <li><a href="projet_pro-openwide_smile.html#AVAC">Hutchinson: AVAC</a></li> <li><a href="projet_pro-openwide_smile.html#QUANTIUM">Quantaflow: Quantium v2</a></li> <li><a href="projet_pro-openwide_smile.html#XVISOR">IRT-SystemX: XVisor</a></li> </ul> </section> <hr /> </div> <!-- right part --> <div class="7u 12u(mobile) important(mobile)" id="content"> <article id="main"> <header> <h3>J’ai participé à différents projets:</h3> <p> <ul class="default"> <li>Canal Plus : g9mini <span style="float: right;">depuis le 02/2017</span></li> <li>Hutchinson : AVAC <span style="float: right;">4 mois - 2016</span></li> <li>Quantaflow : Quantium v2 <span style="float: right;">3 mois - 2016</span></li> <li>IRT-SystemX : XVisor <span style="float: right;">3 mois - 2016</span></li> </ul> </p> </header> <section id="G9MINI"> <header> <h3 class="projet-titre"><u>Canal Plus : g9mini</u></h3> <h3 class="projet-date">depuis le 02/2017</h3> <p>Intégration pour une <b>set top box</b> canal plus.</p> </header> <p> <ul class="default"> <li>Mise en place d'un système de build (ansible, yocto, bash)</li> <li>Intégration du code dévellopeur</li> <li>Intégration d'un SDK Marvell</li> <li>Intégration webapp/rtapi</li> <li>Test du sxstème de mise à jour middleware</li> <li></li> </ul> </p> <p> <i><u>Technologies</u>: Yocto — Système Linux — Ansible — Shell — Git </i> </p> </section> <section id="AVAC"> <header> <h3 class="projet-titre"><u>Hutchinson : AVAC</u></h3> <h3 class="projet-date">4 mois - 2016</h3> <p>Développer un <b>FBL</b> (Flash Boot Loader) permettant de faire une mise à jour d'une flash applicative sur un <b>microcontrolleur</b>.</p> </header> <p> <ul class="default"> <li>Mise en place d'un serveur de licence flottante pour le logiciel CodeWarrior</li> <li>Intégration de la première couche Fbl et de la DemoFbl</li> <li>Analyse de la documentution et du code</li> <li>Intégration de l'Application et du FBL</li> <li>Intégration des appels diag de l'APPL et de CanOE</li> <li>Intégration du Security Access dans l'APPL</li> <li>Écriture de tests</li> <li>Intégration de code Hutchinson</li> </ul> </p> <p> <i><u>Technologies</u> : CodeWarrior — Jtag — MPC4604B — C — CAN</i> </p> </section> <section id="QUANTIUM"> <header> <h3 class="projet-titre"><u>Quantaflow : Quantium v2</u></h3> <h3 class="projet-date">3 mois - 2016</h3> <p>Développement d'un <b>système linux</b> sur des cartes Quantium v2 avec système de mise à jour à distance.</p> </header> <p> <ul class="default"> <li>Mise en place d'un environnement de compilation buildroot submodule.</li> <ul class="default"> <li>Ajout de pilote au noyau Linux par buildroot</li> <li>Ajout d'application à l'espace utilisateur par buildroot</li> </ul> <li>Paramétrage du FPGA par Uboot</li> <li>Accès au FPGA par Linux afin de récupérer le flux vidéo des caméras</li> <li>Développement de partitionnement MTD sur NOR flash (devicetree et SDK Xilinx)</li> <li>Utilisation de différent types de système de fichier (ext2, jffs2, ubifs, cramfs)</li> <li>Paramétrage réseau statique afin d’accéder à l'application web</li> <li>Analyse du fonctionnement de uboot</li> <li>Paramétrage et modification uboot pour utilisation d'un environnement redondant</li> <li>Mise en place d'un système de mise à jour via software update avec double partitionnement (pour bitstream, devicetree, kernel, rootfs, application)</li> </ul> </p> <p> <i><u>Technologies</u> : Noyau Linux — uboot — buildroot — MTD — software update</i> </p> <p> <a href="https://github.com/Openwide-Ingenierie/buildroot-submodule" class="icon fa-github" title="GitHub"><span class="label">GitHub</span> Sources disponible sur GitHub du Buildroot Submodule</a> </p> </section> <section id="XVISOR"> <header> <h3 class="projet-titre"><u>IRT-SystemX : XVisor</u></h3> <h3 class="projet-date">3 mois - 2016</h3> <p> Développement d’un <b>pilote virtuel I2C</b> entre un noyau Linux et Xvisor sur les cartes Nitrogen6x (imx6). </p> </header> <p> Développement s'est fait avec l'IRT (Institue de Recherche et Technologie) – SystemX. <ul class="default"> <li>Analyse du sous système I2C côté Linux et Xvisor</li> <li>Développement d’une solution par émulation de matériel (avorté par limitation)</li> <li>Analyse de la technologie Virtio</li> <li>Développement d’une solution de pilote I2C par Virtio</li> </ul> </p> <p> <i><u>Technologies</u> : Noyau Linux — noyau XVisor — pilotes I2C — émulateur — virtio</i> </p> <p> <a href="https://github.com/IRT-SystemX" class="icon fa-github" title="GitHub"><span class="label">GitHub</span> Sources disponible sur GitHub</a> </p> </section> </article> </div> </div> </div> </div> <!-- Footer --> <div id="footer"> <div class="container"> <div class="row"> <div class="12u"> <!-- Contact --> <section class="contact"> <header> <h3>Vous pouvez me retrouver sur:</h3> </header> <ul class="icons"> <li><a href="https://www.linkedin.com/in/mtansorier/" class="icon fa-linkedin" title="LinkedIn"><span class="label">LinkedIn</span></a></li> <li><a href="https://github.com/mtansorier" class="icon fa-github" title="GitHub"><span class="label">GitHub</span></a></li> <li><a href="mailto:mickael@tansorier.fr" class="icon fa-envelope-o" title="E-mail"><span class="label">E-mail</span></a></li> <li><a href="docs/Curriculum_Vitae_-_TANSORIER.pdf" class="icon fa-download" title="Curriculum Vitae"><span class="label">Curriculum Vitae</span></a></li> </ul> </section> <!-- Copyright --> <div class="copyright"> <ul class="menu"> <li><img src="images/by.svg" /></li><li>Mickaël TANSORIER</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li> </ul> </div> </div> </div> </div> </div> </div> <!-- Scripts --> <script src="assets/js/jquery.min.js"></script> <script src="assets/js/jquery.dropotron.min.js"></script> <script src="assets/js/jquery.scrolly.min.js"></script> <script src="assets/js/jquery.onvisible.min.js"></script> <script src="assets/js/skel.min.js"></script> <script src="assets/js/util.js"></script> <!--[if lte IE 8]><script src="assets/js/ie/respond.min.js"></script><![endif]--> <script src="assets/js/main.js"></script> </body> </html>