Embedded Systems Debugging and Monitoring - Trace & Dump Analysis
Quiz covering embedded systems debugging tools including Target Monitor, Host Monitor, trace groups, PMD, logging, and debug server security configurations
Questions
Which of the following are true:
- Debug server is enabled in security level 1,2 and 3.
- Debug server is enabled in security level 1 and 2 and disabled in security level 3
- Debug server is disabled in security level 1 and 2 and enabled in security level 3
- Debug server is disabled in security level 1,2 and 3.
Which of the following is the format in which logging is made in Trace & Error log:
- file name : process name : timestamp : line : trace group : logged message
- timestamp : file name : process name : line : trace group : logged message
- timestamp : process name : file name : line : logged message : trace group
- timestamp : process name : file name : line : trace group : logged message
Which of the following trace groups is not used to trace a process:
- TRACE_IF
- TRACE_BUS_SEND
- TRACE_BUS_RECEIVE
- TRACE
Which of the following trace groups is not used to trace an interface:
- TRACE_IF
- TRACE_IF_STATE
- TRACE_IF_BUS_SEND
- TRACE_OBJ_STATE
Debug support mechanish is used for :
- Fault finding only
- Fault corrections only
- Fault finding and fault corrections.
- Load sharing
Which of the following are true
- Debug server is enabled in security level 1,2 and 3.
- Debug server is enabled in security level 1 and 2 and disabled in security level 3
- Debug server is disabled in security level 1 and 2 and enabled in security level 3
- Debug server is disabled in security level 1,2 and 3.
Which of the following is the format in which logging is made in Trace & Error log:
- file name : process name : timestamp : line : trace group : logged message
- timestamp : file name : process name : line : trace group : logged message
- timestamp : process name : file name : line : logged message : trace group
- timestamp : process name : file name : line : trace group : logged message
Which of the following trace groups is not used to trace a process:
- TRACE_IF
- TRACE_BUS_SEND
- TRACE_BUS_RECEIVE
- TRACE
Which of the following trace groups is not used to trace an interface:
- TRACE_IF
- TRACE_IF_STATE
- TRACE_IF_BUS_SEND
- TRACE_OBJ_STATE
When the enabled traces are saved, those traces will not survive after the restart(True/False)
- True
- False
Connecting to Target Monitor is done by using telnet/ssh on port:
- 33055
- 33066
- 33077
- 33088
Which is true regarding CIM and LCIM
- CIM and LCIM are located only in core MPs.
- CIM is located only in core MPs and LCIM is located in every MP and BP.
- CIM and LCIM are located on all MPs and BPs.
- CIM is located on MPs and BPs and LCIM is located only in core MPs.
When a PMD is generated after the restart,
- log entry is written to the system log
- log entry is written to trace & error log
- log entry is written to availability log
- Log entry is written to system log, trace & error log and availability log.
What is the limitation of the PMD:
- . Loaded programs are not decoded on the device board.
- Hard disk information and statistics are not decoded on the device board.
- Trace & Error section is not always decoded on the device board.
- CPU load is not decoded on the device board.
Command used to list the section in the dump information, where the cause of the restart is specified:
- dump info
- dump error
- dump list
- None of the above
Command used to list all dump files in memory:
- dump error
- dump info
- dump list
- All the above
"tm -status" command gives the status of the target monitor. Which of the following moshell command similar to "tm -status"?(d)
- mon
- mon+
- mon-
- mon?
We can load both TCP and UDP configurations at the same time
- True
- False
Host monitor (CXC1321412) is run on SimCello instead of Target Monitor.
- True
- False
Maximum number of connections is 51 for the default Target Monitor pool size(3MB)
- True
- False