User's Manual Part 3
Screen Service SDT 501 UB-C ARK 1-T Operations
May, 2010 v 1.0 Page 3 - 108
3.9.2 Task Error Event
The watchdog performs a periodic (every 20 seconds) polling of tasks and triggers a system
reset if one or more tasks do not answer, restarting the Codeloader (See
Codeloader_Operations_Note_v1.1.doc for further information) and generating a TSK ERR
event as follows:
The blue underlined 8 bits word is the enabling status of the alarms mask. The red
underlined 8 bits word indicates the status of tasks (1 if the task has been successfully
performed, otherwise 0) as specified in the following table:
Table 16. Task error event specific data
TASK Description Bit
WD_FAN_TASK
This task controls fans speed on the base of the
board temperature.
0
WD_UPCV_TASK This task controls the Upconverter status. 1
WD_GPS_TASK This task controls the GPS status. 2
WD_STATUS_TASK
This task gathers quite all the board information in
order to perform the following operations:
•
It updates all variables of the system;
•
It manages alarms;
•
It manages the RF status (e.g. on, off…);
•
It manages the mode switch;
•
It manages the ARP resolution in DVB mode.
3
WD_TCP_IP_TASK This task implements the TCP-IP protocol stack. 4
WD_TIMER_TICK_TASK This task generates the clock for the TCP-IP task. 5
WD_STV0362_TASK
This task gathers information from both the HP and
LP tuners and configures them.
6
The default tasks mask at the board startup is set to 0x0000007D (i.g. the UPCV task is
excepted). Once the presence of the upconverter is assured, the upconverter task bit is
automatically enabled and the mask is set to 0x0000007F. Tasks execution is stopped
during de-fragmentation operations and FPGA boots.
TSK ERR
00000028
,
0000003c