Mars 2007 : Envoi chez Robosoft du Cycab Gris dont les noeuds MPC555 posent des soucis (impossible de charger les noeds via le CAN) pour reparation et passage a Syndex v6
Avril 2007 : Reception du Cycab Gris mis a jour chez Robosoft et migre sous Syndex 6
Tests
Echanger le PC embarque recu avec le PC embarque de la version anterieure ie utilisant Syndex v5
modules charges sur les noeuds + PC: f555, r555, root
Demarrage de l'application de conduite manuelle (roboucar.m4x)
Resultat: conduite manuelle operationnelle, pas de freeze du PC
Explication : le problème de freeze est cause par le "bug connu de la meme interruption partagee" par plusieurs devices, en particulier la carte reseau et la carte CAN. Avec l'echange des disques durs, la connexion au reseau a ete oubliee d'ou plus de partage d'interruption.
Cause : une meme interruption est utilisee par le driver de la carte réseau et par le driver Robosoft (et syndex ?) de la carte CAN. En effet ce dernier ne supporte pas le partage d'IT sous Linux.
Resolution : en changeant les cartes CAN et reseau de slot PCI et en réglant le numéro d'IT au niveau du bios du PC, on a résolu le problème. Les cartes reseau et CAN utilisent des IT differentes.
Tester l'application syndex modifiee de la version proposee sur le Cycab de l'Irisa
But : tester l'application Syndex V6 proposee sur le Cycab de l'Irisa qui correspond au besoin du Cycab de l'UR RA et modifiee pour recuperer sur le PC embarque plus de donnees (QADC et odometrie)
Chargement des noeuds
Lancement du programme sample.c pour passer les noeuds du mode auto au mode conduite manuelle
Resultat : l'application plante aleatoirement au bout de qq mn! est-ce du a un pb de depassement memoire ???
Tester l'application syndex originale proposee sur le Cycab de l'Irisa