Mise à profit d'une partie de la période pour :
&bull Travaux essentiellement sous Linux/Ubuntu.
&bull Développement des compétences sur microcontrôleur STM32H757 sous IDE Cube et avec la carte
d'évaluation STM32H757I-EVAL équipée du microcontrôleur STM32H757 double c&oeligur Cortex-M4
et M7.
&bull Utilisation des langages C et assembleur ARMv7.
&bull Étude et Développement avec FreeRTOS, Barre metal.
&bull Étude du microprocesseur Intel Core I5 et de l'OS Linux.
&bull Étude des principaux outils GNU : Assembleur as, compilateur GCC, make et linker ld.
&bull Étude et développement en cours d'un parser de projet.
Adaptation d&rsquoun ancien logiciel pour une nouvelle carte de commande de serrure pour coffre-fort.
Cryptographie et synthèse vocale prévue.
Étude de la nouvelle carte et du logiciel existant.
Étude de l&rsquoadaptation du logiciel à la nouvelle carte.
Première prise en main de l&rsquoensemble et premières implantations logicielles, notamment les
processus.
Microcontrôleur EFM32.
IDE Keil et Cortex-M4 sous Windows.
Ancienne et nouvelle carte de commande de serrure pour développement et essais.
Arrêt pour raisons de santé.
Ré-écriture en langage C des couches HAL et LL en vue du développement de l&rsquoIDE STM32Cube2.
Travail concernant le cache d&rsquoinstruction (ICACHE). Rédactions des documents correspondants.
Microcontrôleur STM32U5xx.
IDE IAR et Cortex-M33 sous Windows, cartes Discovery, Nucleo et Eval.
GIT, Tortoise, WinMerge, Gerrit, Doxygen.
Arrêt pour raisons familiales et de santé personnelle entraînant un rapprochement géographique.
Arrêt d&rsquoactivité professionnelle volontaire en mai 2020 suite à confinement et fin de
mission chez PSA.
La période de confinement a été mise à profit pour :
&bull L'étude et la programmation en C du Microcontrôleur STM32H757, Cortex-M4, Cortex-M7, ARMv7
avec la carte d&rsquoévaluation STM32757I-Eval, l'IDE STM32Cube sous Linux/Ubuntu.
&bull L'étude sur PC portable (Intel Core i5 &ndash IA_32/X86 64 bits) de l&rsquoaffichage, du clavier et du
contrôleur d&rsquointerruption à l&rsquoaide d&rsquooutils Linux. Cette partie est achevée. Écriture possible en
assembleur X86 d'un mini IDE (éditeur, assembleur / compilateur, loader et scheduler) pour
permettre de développer in situ, indépendamment de tout OS, des applications sécurisées.
L'intégration d&rsquoun noyau Linux pourrait être prévue à terme
Responsable de l&rsquoéquipe de validation du "basic software" du calculateur VSM embarqué PSA (VélizyVillacoublay). L&rsquoéquipe de validation était constituée de 5 à 6 ingénieurs.
Il s&rsquoagissait de :
&bull Développer en C des applications utilisateur à intégrer sur le calculateur VSM, ceci afin de
solliciter l&rsquoactivation de ses couches logicielles basses.
&bull Développer en Python un logiciel de commandes pour le testeur automatique "dSpace Scalexio"
afin de vérifier la cohérence des réponses du "basic software" du calculateur VSM.
&bull Écrire les plans de tests.
&bull Le testeur automatique dSpace Scalexio et le calculateur VSM communiquent par bus CAN et LIN.
Norme Autosar.
Module VSM équipé du Microcontrôleur Infineon Tricore TC38.
Compilateur Hightec, RTE Tresos Elektobit, modules Vector, testeur dSpace Scalexio.
Fin de mission coïncidant avec le confinement
&bull Extension des services de la société aux travaux d&rsquoinstallations électriques et domotiques à
destination des particuliers. Réalisation de plusieurs installations électriques et diverses
interventions à domicile.
&bull Formations bus KNX et Qualipac pour études et installations domotiques et pompes à chaleur.
&bull Réalisation d&rsquoune carte en 8031, programmation en C pour de la régulation de chauffage.
&bull Création du réseau « Hus Let » de professionnels du bâtiment. Fonction de trésorier occupée
Thionville et Fulgence Bienvenüe à Auboué
Création EURL &ldquoPrécision des Systèmes Électroniques Embarqués&rdquo fin décembre 2007.
Bureau d&rsquoétude. Conception et réalisation de cartes électroniques et de logiciels.
Démarches administratives, commerciales et de prospection.
&bull Pour la société Somarail &ndash Florange (57) : Réfection et mise en service du réseau informatique
interne (routeurs, switchs/PoE et hubs).
&bull Lycée professionnel Sophie Germain &ndash Thionville (57) : Installation, programmation et mise
en service d'un portier d'accès automatique extérieur Castel.
&bull Société De Dietrich Thermique &ndash Mertzwiller (67) : Développement en C d'un logiciel
d'interface pour un microcontrôleur Epson S5U1C17001 destiné à remplacer un driver NEC
devenu obsolète, sur une carte d'affichage de chaudière
Société qui fabrique et assemble des éléments mécaniques destinés aux directions et aux
suspensions des véhicules automobiles.
Programmation des automates Siemens S5, S7 et des machines outils à commandes numériques
MTC200 (Bosch-Rexroth) Indramat
Société spécialisée dans la conception et la fabrication d&rsquoappareillage de soudure, associés ou non à
des unités robotisées.
Développement en Assembleur 68HC705B16 du logiciel de commande des postes Cytig 433 et
Prestotig 220. Aide à la mise au point de l&rsquoonduleur associé.
Étude et développement hardware d&rsquoune carte de commande avec microcontrôleur Motorola HC12
(16 bits). Puis développement en langage C du logiciel de commande du poste (CY 387).
Développement en Assembleur 68HC705B16 et en 5 jours (avec une méthode personnelle), d'un logiciel
de test d'affichage pour poste à souder Prestotig 220.