jeudi 19 novembre 2015

OSEK/VDX et AUTOSAR pour l'embarqué automobile avec cartes STM

Une vingtaine de cartes STM32F407 Discovery sont maintenant disponibles dans la salle. Ces cartes sont équipées d’un processeur ARM Cortex-M4, de LEDs, de boutons poussoirs, d’un accéléromètre, d’ADCs et de DACs et  de diverses interfaces de communication. Une particularité de la carte est qu’elle intègre une interface de débuggage (st-link/V2) accessible directement via USB. 

Comme pour les cartes Armadeus, un environnement de développement pour cette carte est fourni au travers d’une machine virtuelle (disponible dans le répertoire /usr/local/VMs/Trampoline/). Pour démarrer, importer la machine virtuelle (dans un répertoire local!) et la démarrer. A la connexion de la carte, un device /dev/ttyACM0 doit apparaitre, sinon vérifier la présence du device sur la machine hôte et la configuration USB de la VM (ajouter l'utilisateur dans le groupe vboxusers).

Cette environnement de développement inclus également le nécessaire pour faire du développement d’application temps réel. Deux systèmes d’exploitation temps réel en source libre sont disponibles : freeRTOS (http://www.freertos.org) et Trampoline (http://trampoline.rts-software.org). Trampoline est une implémentation de la norme OSEK/VDX et AUTOSAR.

Contact : Michaël Lauer. 


stm32f4_discovery.jpg

vendredi 23 octobre 2015

Nouveau vidéo-projecteur portable

Un nouveau vidéo-projecteur portable est arrivé en salles I1-I3. Il a rejoint ses copains cabossés sur l'étagère du bureau de Jérome et est prêt au service.

jeudi 15 octobre 2015

Utilisation des prises réseau

Rappel, il est strictement interdit de débrancher les machines pour brancher son propre portable. Consigne à passer aux étudiants. 

mardi 6 octobre 2015

Création des comptes 2015

Ci joint la liste des formations pour lesquelles les comptes ont été creés :
Merci de vous manifester si votre formation n'apparait pas. 

# M2 EEA

creeM2ASTR  ;
creeM2ISIL ;
creeM2SME ;
creeM2SME
creeM2SIR ;
creeM2CESE ;
creeM2EP ;

# M2 AUTRE
creeM2DIM  ;

# M1 EEA
creeM1SME ;
creeM1EEA ;

# M1 AUTRE
creeM1ASTRO ;

# L3 EEA
creeL3CCSEE  ;
creeL3EEA ;
creeL3REL  ;

# L3 UPSITECH
cree2ASRI  ;
cree1ASTRI ;
cree1ASRI ;

# L2 SPI
creeL2SPI

jeudi 3 septembre 2015

Maquette des trains

Jérome vient de terminer le câblage des capteurs et actionneurs de la maquette "trains". Les cartes d'E/S sont commandées. Ca avance ! 




Lego Mindstorm

Nouveau matériel disponible en salle de TP : lego mindstorm commandable par MATLAB ! Contact : sylvain Durola.

lundi 30 mars 2015

Wiener 1 & 7 remise en route

J'ai remis en route le réseau et l'authentification de wiener1 et wiener7 sous Linux.

jeudi 5 mars 2015

Arduino

Environnement de développement Arduino installé sur le serveur. La version est : arduino 1.6 sur fédora récente en 64 bits. A utiliser donc sur la partie tronc commun de la salle i1.

Lancement des programmes : arduino et processing

Matériel disponible : 20 cartes arduino due, kits de transmission RF et divers matériel électronique.

Référent : Michaël.

Doc interne sur les problèmes de configuration (inutile pour les utilisateurs) :
http://homepages.laas.fr/berthou/UPS/Admin/InstallationArduinoLinux.pdf

mercredi 7 janvier 2015

Machine Virtuelle configurée pour les cartes Armadeus

Pour faciliter le développement sur les cartes Armadeus une machine virtuelle configurée avec buildroot et les différents packages nécessaires au fonctionnement de cartes APF28 a été crée. Elle est disponible sur le serveur agamemnon dans le répertoire /usr/local/VMs/Armadeus/ubuntu-srv-buildroot.ova.

Pour limiter la taille de la VM, c'est une version ubuntu server sans interface graphique. Sont installés & configurés minicom pour la communication série, tftp pour le téléchargement de fichiers et bien sûr buildroot.

Importer la machine virtuelle et la démarrer. A la connexion de la carte, un device /dev/ttyACM0 doit apparaitre, sinon vérifier sur la présence du devise sur la machine hôte et la configuration USB de la VM (ajouter l'utilisateur dans le groupe vboxusers).