Ripristinato il salvataggio sulla SDRAM
Il test ha lo scopo di verificare se il problema del blocco persiste nel caso in cui non vengano fatte letture dalla memoria dei DSP durante il funzionamento intensivo. A tale scopo e' sufficiente disabilitare il "Continuous update panels" da xadsec. Inoltre abbiamo implementato un nuovo keyword alla chiamata update_status (/NO_READ_FROM_DSP_USING_MASTER) che salta le chiamate alla lettura dalla memoria dei DSP nel caso venga usata la fast per prendere i dati diagnostici.
To be implemented: un flag in sys_status che faccia sapere se il record e' stato preso in questa modalita'. Potrebbe essere un valore diverso per un flag gia' esistente, ad esempio: sys_status.fast_diag_data
Stato delle logiche per il test: stessa release del test precedente.
13:34: started time_hist test
print, test_time_hist2(hist=histfile,/NO_READ_FROM_DSP_USING_MASTER)
to look at the status on xadsec without :
print, update_status(/NO_READ_FROM_DSP) & update_panels, /NO_READ
19:30: still running without any FL Timeout. Final output from print, test_skip_frame():
WFSGlobalTimeout: 00000001 (0000000001)
WFSGlobalTimeoutCnt: 00038895 (0000231573)
MirrFramesCounter: 01519BA2 (0022125474)
PendingSkipFrameCnt: 00000000 (0000000000)
SafeSkipFrameCnt: 00006408 (0000025608)
NumCrcErr: 00000000 (0000000000)
NumFlTimeout: 00000000 (0000000000)
WFSFramesCounter: 00000000 (0000000000)
It seems that the reading from DSP memory is causing the instability problem
--
ArmandoRiccardi - 2009-08-18