Instruction Manual
Management Commands AT8904M
AT8904M CLI Reference Manual Page 6 - 34
6.12 Bootcycle commands
6.12.1 show boardinfo bootcycle
This command displays whether a bootcycle-detection is activated and (if activated)
the related parameters.
Format show boardinfo bootcycle
Mode Priviliged Exec
6.12.2 set board bootcycle
This command activates/deactivates a bootcycle-detection and (if activated) sets the
related parameters. Parameter ‘none’ deactivates the bootcycle detection. Parameters
‘event’ and ‘pwr-down’ activate the bootcycle detection and execute an action if the
number of <cyles>, checked in <interval> seconds, is reached. The executed action is
the generation of an event and additionally for ‘pwr-down’ switch off the Power-PC.
Format set board bootcycle none
set board bootcycle event
<interval> <cycles>
set board bootcycle pwr-down <interval> <cycles>
Mode Priviliged Exec
6.13 Watchdog support
The IPMC based hardware watchdog supervises board operation. There are 4 distinct
stages in the lifecycle of the system where different watchdog timers and actions are
used.
All watchdog parameters are stored in the bootloader environment. All times are in
seconds. All watchdog events will power cycle the board when the watchdog expires.
• BIST watchdog during BIST
• OS loader watchdog during loading of kernel and INITRD
• Application Startup watchdog during startup of switching application
• Application Running watchdog during normal execution of switching application
6.13.1 set watchdog
This command configures the watchdog. It sets the timeout for different watchdog
(during BIST, during loading of kernel and INITRD, during startup of switching
application and during normal execution of switching application) and the heartbeat
(sending interval and number of missed heartbeats before failure occurance). All
values (except missed heartbeats) are in seconds, a value “0” means that the related
watchdog is disabled.
Default disabled (0)
Format set watchdog bist <0,30-6000>
set watchdog osloader <0,120-6000>
set watchdog init <0,60-6000>
set watchdog application <0,5-6000>
set watchdog heartbeat <0,1-6000>