FLTimeout before starting test_time_hist2
Abbiamo avuto Il timeout di fibra prima di avviare test_time_hist2, dopo aver settato la shell con l'update_panels continuo (1Hz).
Lo stato di salvataggio in SDRAM della diagnostica delle DSP board non e' consciuto.
IDL> print, test_skip_frame()
WFSGlobalTimeout: 00000001 (0000000001)
WFSGlobalTimeoutCnt: 00004E2D (0000020013)
MirrFramesCounter: 0006DC72 (0000449650)
PendingSkipFrameCnt: 00000001 (0000000001)
SafeSkipFrameCnt: 00000000 (0000000000)
NumCrcErr: 00000000 (0000000000)
NumFlTimeout: 0007B14F (0000504143)
WFSFramesCounter: 00000000 (0000000000)
test_time_hist2
ore: 13:35
parte il test_time_hist2 con:
- salvataggio in SDRAM nelle schede DSP DISABILITATO
- senza lettura dalla memoria dei DSP (no update_status)
Subito dopo la partenza controllato che non ci fossero FLTimeout error:
IDL> print, test_skip_frame()
WFSGlobalTimeout: 00000001 (0000000001)
WFSGlobalTimeoutCnt: 00006A7E (0000027262)
MirrFramesCounter: 002394FA (0002331898)
PendingSkipFrameCnt: 00000000 (0000000000)
SafeSkipFrameCnt: 000008B2 (0000002226)
NumCrcErr: 00000000 (0000000000)
NumFlTimeout: 00000000 (0000000000)
WFSFramesCounter: 00000000 (0000000000)
ore 14:20
Controllato FLTimeout: No error e poi
Abilitato il salvataggio su SDRAM.
ore 16:15
abilitato continuous update
(lettura dalla ram dei DSP). update_status con una freq circa 1Hz
ore 18:45
Si spenge tutto. Il timeout di fibra non ha fallito (per 2.5 ore) nonostante la lettura da memoria DSP.
fine dei test
Comandi utili
Storage of diagnostics in SDRAM of DSP boards
per abilitare il salvataggio su SDRAM delle schede DSP si usa il comando:
print, dspstorage()
per disabilitare
print, dspstorage(/DISABLE)
lo stato puo' essere controllato con il comando:
print, dspstorage(IS_EN=is_enabled) & print, is_enabled ;0 not enabled, 1 enabled
Update panels without reading from DSP memory
panels can be updated without reading from DSP memory using the command:
print, update_status(/NO_READ_FROM_DSP) & update_panels, /NO_READ
Param Block Selector
per leggere il
ParamSelector dalla memoria dei DSp sulle schede DSP:
print, read_seq_dsp(sc.all,rtr_map.param_selector, 1L, bb, /UL)
print, conv2bin(bb[0])
--
ArmandoRiccardi - 2009-08-19