Friedt Jean-Michel

Friedt Jean-Michel

Enseignant-chercheur de l'Université de Franche-Comté - FEMTO-ST, Département temps-fréquence, Besançon

82 article(s)
Description

Jean-Michel Friedt a suivi une formation de physique à l'École Normale Supérieure de Lyon où il est exposé aux systèmes UNIX (Solaris) : ayant installé son premier ordinateur sous GNU/Linux en 1994, il a pu ainsi passer de DOS à UNIX en échappant à l'étape MS-Windows. Suite à l'obtention d'un doctorat en Sciences pour l'Ingénieur en 2000, il part pour 3 ans développer des biocapteurs à IMEC (Belgique) avant de revenir à Besançon se former aux bases des détecteurs de rayonnements ionisants au Laboratoire de Microanalyses Nucléaires.

Il retrouve des activités liées au temps-fréquence en 2006 en rejoignant FEMTO-ST en tant qu'ingénieur dans une société privée - SENSeOR - hébergée par le département Temps-Fréquence. Dans ce contexte, il développe des systèmes embarqués s'apparentant aux RADARs à courte portée ainsi que les cibles coopératives lui servant de capteurs, découvre les difficultés de maintenir à long terme un dispositif sous GNU/Linux commercialisé, et abandonne le monde de l'industrie en 2014 en rejoignant l'Université de Franche-Comté comme enseignant-chercheur au département d'électronique. Il y enseigne le développement sur microcontrôleurs en C, les environnements exécutifs (FreeRTOS), GNU/Linux, et co-design CPU/FPGA, ainsi que les communications numériques par radio logicielle, dans une philosophie d'intégrisme du logiciel libre. Il contribue depuis 2005 aux publications des Éditions Diamond.

Signature
Enseignant-chercheur de l'Université de Franche-Comté - FEMTO-ST, Département temps-fréquence, Besançon
Photo
friedt-jean-michel
Articles de l'auteur

Auto et intercorrélation, recherche de ressemblance dans les signaux : application à l’identification d’images floutées

Magazine
Marque
GNU/Linux Magazine
Numéro
139
Mois de parution
juin 2011
Résumé

La disponibilité d’une masse croissante de données via Internet permet à chacun d’appréhender des problèmes qui restaient confinés jusque récemment à un cercle restreint d’utilisateurs suffisamment chanceux pour accéder à ces données. Ainsi, seule la compétence de traitement limite aujourd’hui la capacité de toute personne à extraire un maximum d’informations de ces données.

Introduction à SPICE3 : simulation de circuits électroniques, et au-delà

Magazine
Marque
Open Silicium
Numéro
1
Mois de parution
janvier 2011
Spécialité(s)
Résumé

Toute conception de circuit électronique analogique qui ne soit pas complètement triviale passe par une phase de simulation, ne serait-ce que pour identifier l’influence des divers blocs de référence entre eux, ou l’effet de l’incertitude de la valeur des composants sur la fonction de transfert du montage.

Développement pour iPod Touch sous GNU/Linux : application à la communication par liaison Bluetooth

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
51
Mois de parution
décembre 2010
Spécialité(s)
Résumé
Les iPod Touch et iPhone sont probablement les systèmes embarqués les plus largement disponibles auprès du grand public. Bien que le qualificatif « embarqué » ne soit associé qu'à leur autonomie, faible encombrement et absence de ports de communication, la puissance de calcul est compatible avec celle nécessaire pour exécuter un environnement Un*x dans lequel un développeur sous GNU/Linux ou *BSD sera familier. Nous proposons dans cette présentation, après avoir libéré son iPod Touch de l'emprise de Cupertino, d'exploiter une chaîne de compilation croisée libre exploitant les bibliothèques propriétaires mais gratuites d’Apple, pour développer nos propres applications. Nous nous intéresserons en particulier à l'accès aux périphériques matériels, qu'il s'agisse d'une liaison Bluetooth pour communiquer par une liaison sans fil avec des périphériques tels que la brique LEGO NXT, ou des accéléromètres. Ces développements passent nécessairement par la maîtrise de l'Objective-C 2.0, dont nous démontrerons la fonctionnalité comme langage de développement sous GNU/Linux lors de l'exploitation du compilateur LLVM.

Étude d'un système d'exploitation pour microcontrôleur faible consommation (TI MSP430) : pilote pour le stockage de masse au format FAT sur cart...

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
47
Mois de parution
avril 2010
Spécialité(s)
Résumé

Nous proposons d'aborder le developpement sur microcontrôleur selon un aspect « environnement exécutif » fourni par TinyOS. La plate-forme minimaliste – le microcontrôleur MSP430F149 avec 2 KB de RAM – est exploitée au mieux grâce à cet environnement de développement. Nous démontrons la mise en oeuvre de cette plate-forme, munie d'une carte SD, pour le stockage de masse non volatil de données acquises périodiquement sur support formaté accessible depuis la majorité des ordinateurs personnels (FAT).

Contrôle d'instruments scientifiques : les protocoles GPIB, VXI11 et USBTMC

Magazine
Marque
GNU/Linux Magazine
Numéro
124
Mois de parution
février 2010
Résumé
Le monde des instruments de mesure est suffisamment restreint pour qu'un petit nombre de protocoles aient émergé et que ces interfaces soient disponibles sur la majorité des équipements. Historiquement, le contrôle d'instruments s'est longtemps fait par une norme peu connue dans les milieux autres que l'instrumentation scientifique – GPIB, norme IEEE 488.2 – qui tend aujourd'hui a être remplacée par un protocole sur bus ethernet, VXI11.

Tomtom Go : une plate-forme pour l’acquisition sans fil de mesures géoréférencées

Magazine
Marque
GNU/Linux Magazine
Numéro
122
Mois de parution
décembre 2009
Résumé
Nous vous proposons de découvrir les fonctionnalités d’un système embarqué sous GNU/Linux et pour lequel le constructeur respecte l’éthique de la GPL : le récepteur GPS Tomtom Go. Notre objectif est d’enrichir les fonctionnalités de cet appareil en s’en servant comme afficheur d’informations acquises par un dispositif dédié, dont les mesures sont transmises par liaison sans fil. Les données ainsi accumulées sont géoréférencées et conservées sur support de stockage de masse non volatil pour exploitation ultérieure.

Interfaces matérielles et OS libres pour Nintendo DS : DSLinux et RTEMS

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
43
Mois de parution
août 2009
Spécialité(s)
Résumé

Alors que les protocoles de communication parallèles (port imprimante, bus ISA, bus IDE, bus des processeurs) tendent à disparaître au profit des modes de communication série (USB, SATA, I2C ou SPI) – moins encombrants et plus rapides, mais plus complexes à appréhender – il devient de plus en plus difficile, à l’amateur désireux d’expérimenter, de trouver des plateformes sur lesquelles découvrir le fonctionnement d’un processeur. La console de jeu portable de Nintendo Dual Screen (DS) est encore suffisamment ancienne tout en ayant eu assez de succès pour être encore largement disponible pour fournir une plateforme d’expérimentation intéressante.

Développement sur processeur à base de cœur ARM7 sous GNU/Linux

Magazine
Marque
GNU/Linux Magazine
Numéro
117
Mois de parution
juin 2009
Résumé
Le cœur de processeur ARM annonce les meilleures performances en termes de puissance de calcul (MIPS) par unité de puissance électrique consommée (watts). Nous proposons une présentation des outils pour développer sur cœur ARM7, et en particulier sur le microcontrôleur Analog Devices ADuC7026. Nous fournissons une toolchain libre fonctionnelle sous GNU/Linux, dont nous illustrerons l’exploitation sur quelques exemples concrets de communications avec divers périphériques pour le stockage et la communication sans fil de données, de calcul de racine de fonctions complexes, et de compression de données. Afin d’exploiter au mieux les fonctionnalités de ce processeur, nous proposons l’exploitation sous Wine du logiciel gratuit de configuration d’une matrice de portes logiques reconfigurables : nous démontrerons ainsi que l’exploitation d’un processeur sous GNU/Linux – avec des outils mis à disposition par le fabricant exclusivement sous forme de binaires pour MS-Windows – est possible sans en limiter les fonctionnalités.

GNU/Linux sur Playstation Portable

Magazine
Marque
GNU/Linux Magazine
Numéro
114
Mois de parution
mars 2009
Résumé
La Playstation Portable (PSP) est un ordinateur, généralement utilisé comme console de jeu, à base de processeurs MIPS1, fournissant quelques interfaces avec l’utilisateur (boutons, port série, USB et wifi), un clavier de bonne qualité et plus de 32 MB de RAM sans MMU2. Il s’agit donc d’un environnement idéal pour faire tourner uClinux. Nous basant sur divers projets actifs sur le web, nous présentons les étapes pour installer un système uClinux fonctionnel sur cette plateforme, et l’ajout d’une interface avec clavier PS2 pour faciliter les développements. Il s’agit là de bases qui doivent encourager le lecteur à contribuer au portage d’uClinux sur PSP, puisque le support de nombreux périphériques est encore absent du noyau.