Project

General

Profile

Actions

Bug #3916

closed

Les valeurs reportées dans le KCOEFF_DUMP ne sont pas comme attendues.

Added by bruno katra 5 months ago. Updated 2 months ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Start date:
08/12/2021
Due date:
% Done:

0%

Estimated time:
revision:
r0

Description

FSW 3.3.0.4 : boot LFR puis DUMP_KCOEFF immediatement. On doit récupérer dans la TM KCOEFF_DUMP les valeurs par défaut des matrices.

Si on prend l'exemple de MAG à F0 : le premier (BIN16) est correct.
Mais le 2eme qui devrait être le BIN 24 n'est pas correct :

- le fichier calibration_matrices.c indique comme BIN 24 :
0.08846061297961542f 0.46413810919321624f -0.10038471453508746f -0.4843699075328815f
0.03327358102637455f 0.3772868178797596f -0.09786024818940642f -0.5364344929284444f
0.004235217228007431f 0.004583954729805597f
0.12025744717251019f 0.47833933495166725f
-0.050588274112707214f -0.3293622659031427f -0.11632660132661053f -0.6506716440667137f
-0.01683527047976743f -0.30264228744682875f

- la TM KCOEFF_DUMP contient :

0.0000000000000000  -0.0000000000000000  -0.0191338136792183  -0.0295062679797411 
-0.0191338136792183 -0.0295062679797411 -0.0095669068396091 -0.0147531339898705
0.0884606093168259 0.4641381204128265 -0.1003847122192383 -0.4843699038028717
0.0332735814154148 0.3772868216037750 -0.0978602468967438 -0.5364344716072083
0.0042352173477411 0.0045839548110962

On remarque cependant des valeurs communes avec juste un offset d'index (en gras).

Je propose de vérifier de mon côté d'abord : que la decom est correcte et que les valeurs en mémoire sont correctes


Related issues

Related to Feature #3905: La TM_KCOEFF_DUMP n'a plus la structure dédcrite dans l'ICDIn Progressbruno katra24/11/2021

Actions
Actions #1

Updated by bruno katra 5 months ago

  • Assignee changed from Alexis Jeandet to bruno katra
Actions #2

Updated by bruno katra 5 months ago

  • Status changed from New to In Progress

DECOM vérifiée : OK
Je suis allé lire le binaire directement et on a bien les valeurs 0.0000000000000000 et -0.0000000000000000 comme 2 premières valeurs du BIN24 de F0 MAG.

Actions #3

Updated by bruno katra 5 months ago

  • Assignee changed from bruno katra to Alexis Jeandet

J'ai effectué un dump mémoire de LFR : le bin 24 est correct à première vue en mémoire (bonne valeur au bon indice).
Le problème viendrait donc bien du paquet KCOEFF_DUMP qui reporte les mauvaises valeurs.

Actions #4

Updated by bruno katra 5 months ago

Vu avec Alexis : le pb vient de la specif qu'il avait fourni où l'ordre des matices est faux. Pas de pb au niveau du FSW. Les matrices sont envoyées dans cet ordre : B_bin16-E_bin16-B_bin24-E_bin24... alors que le document dit
B_bin16-B_bin24.......-E_bin16-E_bin24

Actions #5

Updated by bruno katra 5 months ago

  • Description updated (diff)
Actions #6

Updated by bruno katra 5 months ago

  • Description updated (diff)
Actions #7

Updated by bruno katra 4 months ago

  • Related to Feature #3905: La TM_KCOEFF_DUMP n'a plus la structure dédcrite dans l'ICD added
Actions #8

Updated by bruno katra 2 months ago

  • Status changed from In Progress to Closed

Document corrigé par Alexis

Actions

Also available in: Atom PDF