Task #633
Updated by Veronique bouzid over 8 years ago
1- Suite à #588
Indiquer que les 2 champs suivants n'ont pu etre testés
- HK_LFR_TIMECODE_ERRONEOUS
- HK_LFR_TIMECODE_INVALID
2- Suite à #606
Une information concernant la gestion des erreurs liées à la lecture de la structure spw_stats
Comme indiqué par Paul, seul le premier champ de la structure (tx_link_err) ne donne pas lieu à une remontée d'erreurs.
En effet les 2 champs suivants
unsigned int rx_rmap_header_crc_err; // NOT IN HK
unsigned int rx_rmap_data_crc_err; // NOT IN HK
ne sont pas comptabilisés car ne correspondent pas à un champ dans les HK mais par contre, ils donnent lieu à une mise à jour
des 3 champs HK_LFR_LAST_ER_RID, HK_LFR_LAST_ER_CODE, HK_LFR_LAST_ER_TIME :
HK_LFR_LAST_ER_RID = RID_LE_LFR_DPU_SPW
HK_LFR_LAST_ER_CODE = CODE_HEADER_CRC (=16)
HK_LFR_LAST_ER_TIME = heure de la détection de l'erreur
De plus le compteur d'erreur HK_LFR_LE_CNT sera incrémenté.
3- Suite à #491
dans la section SOURCE_DATA/PARAMETERS/HK_VHDL_BLK_STATUS
seuls ces 3 champs sont renseignés
HK_LFR_VHDL_SM --> 0
HK_LFR_VHDL_IR --> 0
HK_LFR_VHDL_CAL --> 0
HK_LFR_VHDL_SM 4 bits extraits du registre SPECTRAL_ MATRIX_STATUS du VHDL.
bit3 input_fifo_write(2)
bit2 input_fifo_write(1)
bit1 input_fifo_write(0)
bit0 buffer_full
HK_LFR_VHDL_IR et HK_LFR_VHDL_CAL : 8 bits extraits du registre WAVEFORM_PICKER_STATUS du VHDL:
HK_LFR_VHDL_IR
bit7 new error f3
bit6 new error f2
bit5 new error f1
bit4 new error f0
HK_LFR_VHDL_CAL
bit3 error buffer full f3
bit2 error buffer full f2
bit1 error buffer full f1
bit0 error buffer full f0
Conclusion les champs suivants sont tjs à zéro
HK_LFR_VHDL_AA --> 0
HK_LFR_VHDL_FFT --> 0
HK_LFR_VHDL_SR --> 0
HK_LFR_VHDL_CIC --> 0
HK_LFR_VHDL_HK --> 0