INSTRU: Issueshttps://hephaistos.lpp.polytechnique.fr/redmine/https://hephaistos.lpp.polytechnique.fr/redmine/redmine/favicon.ico?15080976012018-12-04T17:37:54ZRedmine
Redmine LFR-FSW - Task #3254 (Closed): Livraison sources 3.2.0.24 pour analyse Logiscope // W. Recarthttps://hephaistos.lpp.polytechnique.fr/redmine/issues/32542018-12-04T17:37:54Zbruno katra
<p>En PJ un zip des sources de Alexis pour le FSW 3.2.0.24 (rev 397).<br />Obtenu par :<br />hg clone <a class="external" href="https://katra@hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/LFR_FSW">https://katra@hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/LFR_FSW</a><br />cd LFR_FSW<br />hg up tip<br />PUIS : tri des fichiers inutiles + zip de tous les répertoires.</p> LFR-FSW - Task #3201 (Closed): GCOV Fonction scrubbing appelée?https://hephaistos.lpp.polytechnique.fr/redmine/issues/32012018-11-13T12:48:15ZVeronique bouzid
<p>Ce test lance le soft (LFRControlPlugin_start.py).<br />et on attend 3 hs.<br />Ensuite on envoie la commande reset.</p>
<p>On verifie que dans le fichier gcov_out_xxx on a bien une seule ligne référencant le fichier fsw_misc.c</p> LFR-FSW - Task #3199 (Closed): Analyse couverture de tests 3.2.0.24https://hephaistos.lpp.polytechnique.fr/redmine/issues/31992018-11-13T09:46:29ZVeronique bouzid
<p>Tout se passe sur la machine rangiroa<br />rep = /home/bouzid/LFR/GCOV_3.2.0.24<br />ensuite les répertoires de test /home/bouzid/LFR/GCOV_3.2.0.24/SVS-xxxx.</p>
<p>Les répertoires SVS comprenant plusieurs scripts de test sont traités indépendamment, par exemple <br />SVS-0012 SVS-0012-step2 SVS-0012-burst SVS-0012-normal SVS-0012-sbm1 SVS-0012-sbm2</p>
<p>Les variables d environnement necessaires sont<br />export DROOT=${HOME}/LFR<br />export SGCOV=${DROOT}/LFR_FSW/libgcov/build_gcov_files.py<br />export DBUILD=${DROOT}/build-LFR_FSW-Desktop_Qt_5_11_2_GCC_64bit-Debug/<br />export DTEST=${DROOT}/GCOV_3.2.0.24</p>
<p>Chaque répertoire de test a son analyse gcov unitaire. On se met au debut de l arborescence de test<br />cd ${DTEST}<br />${SGCOV} -r ${DBUILD} -o /home/bouzid/LFR/GCOV_3.2.0.24/SVS-0053/ /home/bouzid/LFR/GCOV_3.2.0.24/SVS-0053/gcov_out_2018-11-13\ 08\:49\:49.309256.txt<br />puis on execute le script /home/bouzid/LFR/lance_rapport SVS-xxxx.</p>
<p>Les fichiers*.html seront crées dans le repertoire de test .</p>
<p>Ensuite pour obtenir l analyse complète, on se met dans le répertoire /home/bouzid/LFR/GCOV_3.2.0.24 et on lance la commande<br />../LFR_FSW/libgcov/gcovr.py -s ../LFR_FSW -o . -g /opt/rtems-4.10/bin/sparc-rtems-gcov .<br />ou bien le script /home/bouzid/LFR/lance_final</p>
<p>Liste des tests joués<br />SVS-0002 à SVS-0014 SVS-0018 à SVS-0022 SVS-0026 à SVS-0034 SVS-0038 SVS-0040 à SVS-0044 SVS-0053 à SVS-0057<br />SVS-0059 SVS-0064 à SVS-0065 SVS-0067 SVS-0069 SVS-0070 SVS-0071 SVS-0073 SVS-0074 SVS-0076 à SVS-0079 SVS-0081 à SVS-0083 SVS-0086 SVS-0089 à SVS-0091 SVS-0095 SVS-0096</p> LFR-FSW - Task #3170 (Closed): GCOV pour TC_LFR_LOAD_FILTER_PARhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/31702018-10-30T11:01:32ZVeronique bouzid
<p>Verifier le code executé sur l envoi de TC_LFR_LOAD_FILTER_PAR.<br />Dans le fichier tc_acceptance.c , la fonction tc_ckeck_type_subtype doit valider le decodage e cette TC.</p> LFR-FSW - Task #3169 (Closed): GCOV pour SVS-0003 https://hephaistos.lpp.polytechnique.fr/redmine/issues/31692018-10-30T10:21:42ZVeronique bouzid
<p>Test SVS-0003 joué en 3.2.0.24 (compilé sur rangiroa).</p> LFR-FSW - Task #3168 (Closed): Livraison de 3.2.0.24 avec gcovhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/31682018-10-30T10:12:12ZVeronique bouzid
<p>Suppression des fonctions déclarées mais non définies.</p> LFR-FSW - Task #3146 (Closed): Envoi d une TC dont la taile est inferieure à 16https://hephaistos.lpp.polytechnique.fr/redmine/issues/31462018-10-19T12:47:48ZVeronique bouzid
<p>Hello<br />Verifiez le comportement de LFR que reception d une TC < CCSDS_TC_PKT_MIN_SIZE (16 octets).<br />Cette taille est la taille du buffer fourni par le spacewire.<br />Elle correspond aux<br />- 4 octets pour l entete SPW <br />- 12 octets correspondant à la plus petite TC de LFR (TC_LFR_RESET, TC_LFR_ENABLE_CALIBRATION, TC_LFR_DISABLE_CALIBRATION, TC_LFR_DUMP_KCOEFFICIENTS).</p> LFR-FSW - Task #3120 (Closed): Livraison sources 3.2.0.21 pour analyse Logiscope // W. Recarthttps://hephaistos.lpp.polytechnique.fr/redmine/issues/31202018-10-02T14:55:37Zbruno katra
<p>En PJ un zip des sources de Alexis pourle FSW 3.2.0.21 (rev 397).<br />Obtenu par :<br />hg clone <a class="external" href="https://katra@hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/LFR_FSW">https://katra@hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/LFR_FSW</a><br />cd LFR_FSW<br />hg up tip<br />PUIS : zip de tous les répertoires.</p> LFR-FSW - Task #3086 (Closed): Livraison de 3.2.0.20https://hephaistos.lpp.polytechnique.fr/redmine/issues/30862018-08-31T13:51:33Zbruno katra
<p>Plusieurs macros inutilisés retirées comme demandé dans JIRA + bug corrigé dans la sortie série des CPU LOAD (mauvais nombre de tache RTEMS donc absence du nom de la tache de CAL)</p>
<p>Builds associés:</p>
<p>FSW : <a class="external" href="https://hephaistos.lpp.polytechnique.fr/teamcity/viewLog.html?buildId=33177&buildTypeId=LfrFlightSoftware_BuildLpp&tab=artifacts">https://hephaistos.lpp.polytechnique.fr/teamcity/viewLog.html?buildId=33177&buildTypeId=LfrFlightSoftware_BuildLpp&tab=artifacts</a><br />FSW avec sortie série CPU USAGE REPORT : <a class="external" href="https://hephaistos.lpp.polytechnique.fr/teamcity/viewLog.html?buildId=33176&buildTypeId=LfrFlightSoftware_BuildLppCpuStats&tab=artifacts">https://hephaistos.lpp.polytechnique.fr/teamcity/viewLog.html?buildId=33176&buildTypeId=LfrFlightSoftware_BuildLppCpuStats&tab=artifacts</a></p> LFR-FSW - Task #3080 (Closed): Livraison de 3.2.0.19https://hephaistos.lpp.polytechnique.fr/redmine/issues/30802018-08-28T11:25:45Zbruno katra
<p>Correction du bug sur la plage et la méthode de calcul des cpu load : <a class="issue tracker-1 status-5 priority-3 priority-high3 closed" title="Bug: Les valeurs HK_LFR_CPU_LOAD, HK_LFR_CPU_LOAD_MAX et HK_LFR_CPU_LOAD_AVE sont erronées dans FSW <=... (Closed)" href="https://hephaistos.lpp.polytechnique.fr/redmine/issues/3078">#3078</a></p>
<p>Build associé: <a class="external" href="https://hephaistos.lpp.polytechnique.fr/teamcity/viewLog.html?buildId=32923&buildTypeId=LfrFlightSoftware_BuildLpp&tab=artifacts">https://hephaistos.lpp.polytechnique.fr/teamcity/viewLog.html?buildId=32923&buildTypeId=LfrFlightSoftware_BuildLpp&tab=artifacts</a></p> LFR-FSW - Task #3048 (Closed): Livraison de 3.2.0.18https://hephaistos.lpp.polytechnique.fr/redmine/issues/30482018-07-03T16:45:04ZAlexis Jeandet
<p>Cette nouvelle version calcule correctement l'utilisation CPU et aussi la moyenne.</p>
<p>Avant l'utilisation CPU était calculée sur une seule tache et depuis le dernier reset, et donc n'était pas instantanée. Là elle est calculée seulement entre deux appels consécutifs de la fonction <a href="https://hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/USERS/JEANDET/LFR_FSW/files/20873780eb66afd8209ffc9b60f1df8cded3a90b/src/lfr_cpu_usage_report.c#L19" class="external">lfr_rtems_cpu_usage_report</a></p>
<p>La moyenne de la charge CPU est calculée sur 60 secondes (configurable).</p>
<p>Les builds sont disponibles <a href="https://hephaistos.lpp.polytechnique.fr/teamcity/project.html?projectId=LfrFlightSoftware&tab=projectOverview" class="external">ici</a><br />Le FSW pour le LPP est <a href="https://hephaistos.lpp.polytechnique.fr/teamcity/repository/download/LfrFlightSoftware_BuildLpp/29814:id/fsw" class="external">ici</a></p> LFR-FSW - Task #3047 (Closed): Livraison de 3.2.0.17https://hephaistos.lpp.polytechnique.fr/redmine/issues/30472018-07-02T12:54:54ZVeronique bouzid
<p>Remise en service du banc de test le 2/7/2018.<br />La carte utilisée LFR-EM1 se nomme et son VHDL est le 1.1.91.</p>
<p>Les bugs identifiés en 3.2.0.15 ont été corrigés par Paul.</p>
<p>On a attend le nouveau soft qui se ra generé sur Teamcity.</p> LFR-FSW - Task #1054 (Closed): Livraison sources 3.2.0.15 pour analyse Logiscope // W. Recarthttps://hephaistos.lpp.polytechnique.fr/redmine/issues/10542017-04-06T14:54:56Zbruno katra
<p>En PJ un zip des sources de Paul pourle FSW 3.2.0.15 (rev 368).<br />Obtenu par :<br />hg clone <a class="external" href="https://katra@hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SOLO_LFR/DEV_PLE">https://katra@hephaistos.lpp.polytechnique.fr/rhodecode/HG_REPOSITORIES/LPP/INSTRUMENTATION/SOLO_LFR/DEV_PLE</a><br />cd DEV_PLE<br />hg up tip<br />PUIS : zip de tous les répertoires.</p> LFR-FSW - Task #886 (Closed): sources 3.1.0.4 modifiées suite à analyse logiscopehttps://hephaistos.lpp.polytechnique.fr/redmine/issues/8862017-01-12T14:17:45Zpaul leroy
<p>Serait-il possible de lancer une analyse des sources correspondant au Changeset 322 (c0603702c8c8)?</p>
<p>Il s'agit d'une version 3.1.0.4 en cours de modification.</p> Solar Orbiter LFR - Task #230 (Closed): Rédaction de la demande de modification pour STEELhttps://hephaistos.lpp.polytechnique.fr/redmine/issues/2302014-08-27T12:53:48Zpaul leroy
<p>Compléter la liste pour la demande de modification à adresser à STEEL:<br />=> ajout des capas sur les entrées BIAS_4 et BIAS_5 (modification répercutée dans les schémas de la carte)<br />=> ajout du convertisseur de niveau (modification documentée dans les schémas de la carte)<br />=> séparer le plus possible les signaux numériques et analogiques suite à étude du bruit additionnel observé lors des tests (surtout les signaux connectés aux circuits LVDS, en réception et émission). Joindre la note technique?<br />=> modification de l'encombrement attribué à TCS: possibilité d'agrandir la zone routée pour LFR afin de garantir la propreté des signaux analogiques. La règle à retenir reste l'isolation électrique complète entre LFR et TCS<br />=> modification du connecteur TCS, documentée dans le schéma TCS (impact sur le boitier d'intégration, notamment sur les harnais de conexion entre la carte LFR et le boitier). Livraison d'une mise à jour des plans mécanique indispensable => voir le LESIA.</p>