|
Command
|
Description
|
Information Displayed
|
|---|
help
|
Shows the full command set or details for a specified command name.
|
Names of valid commands.
|
date
|
Show the current date (as viewed by the communication processor).
|
Current date.
|
dpr
|
Show information about the dual port RAM interface.
|
· DPR Context: Memory address of dual port RAM control structure.
· CP Number : Communications processor number assigned to this board.
· VS,VR,NS,NR : Sequence numbers used to maintain synchronization with the host processor.
· Errors: A set of error counters indicating communication problems.
· Current DPD: Address of Dual Port Descriptor currently involved in transfer.
· TX Semaphore: State of semaphore used to ensure only 1 transmit in progress.
· Two Part: Status of transmit that was broken into 2 parts.
· Trans Queue: Number of transmits waiting to go to host (and peak number queued.
|
dump memory address
|
Display a hex/ASCII dump of the memory address specified (256 bytes display).
|
Address information.
|
eth Ethernet interface number
|
Show detailed information on specified Ethernet interface.
|
This command is specific to PCI-based boards, even though it appears on the help menu for ISA boards.
|
if
|
Show all interfaces currently defined
|
· Res#: Resource number that interface is associated with.
· HW: Hardware type for given interface:
Interface Description
DPR Dual port RAM interface.
SCC Serial com controller.
ETH Ethernet controller.
QCH QUICC32 channel.
· Type: Type of usage:
Type Description
SER Serial.
ETH Ethernet.
TDM Time division multiplexed.
· Port: Physical port number associated with interface.
· Max Tx: Maximum number of pending transmit requests over interface.
|
kernel
|
Show information from the main KERNEL control structure.
|
· Context: Memory address of KERNEL context block.
· Unused RGDs: Number of region descriptors currently available.
· current: Shows information about the current task.
· Memory: Shows the address range and total amount of memory on the system.
· msg: Shows message handing key and errors related to messages.
· tcb: Shows Task Control Block key and TCB deallocation errors.
· tmr: Shows timer control key and timer queuing errors.
· levels: Shows how deep exceptions and critical code areas have nested.
· semaphore: Shows any saved SR (due to critical code) & state of DMA semaphore.
· sys info: Memory address of the SYSTEM INFORMATION block.
· idle peak: counter used for determining CPU utilization.
· Timer Granularity: Indicates the tick interval used to advance timers.
|
lfd
|
Show list of all open files (Logical File Descriptors).
|
· Name: Unique name identifying file.
· State: Either \pending\ (open has not completed) or \live\.
· Task: Name of the task that owns the file (i.e. issued the open).
· IAddr: Internal address associated with open.
· Server: Name of the task that serviced the open.
· IO Outst: Count of IO requests issued by owner and not yet responded to.
· CLOSING: Indicates whether a close has been issued.
· CLOSED: Indicated whether the server has responded to a close request.
|
Log
|
Show the KERNEL error log.
|
KERNEL error log.
|
mem
|
Show total amount of memory in use and available.
|
Memory in use and available.
|
memreg
|
Show assignments for all memory regions.
|
· Owner: Name of task owning the memory region (*KERNEL if no task).
· Name: Name of memory region (or address if not named).
· Start: Starting memory address of region.
· End: Address of last byte in memory region.
· Size: Total number of bytes in region.
· Access: Memory access flags.
|
mvip
|
Show all current MVIP stream/timeslot assignments.
|
· Status/Map: Status of FMIC (\reset\, \enabled\,\disabled\) and frame B value.
· Clocking: Clock source for Master, Sec8K, and T1/E1.
· Current FMIC Map : Output destination where connection is directed (MVIP or LOCAL stream/timeslot).
· Source where connection originates (MVIP or LOCAL stream/timeslot).
· Stream: MVIP stream number (Output and Source).
· TS: MVIP timeslot number (Output and Source).
· Pat: Pattern being generated when in pattern mode.
· Mode: FMIC mode for connection (NORMAL, PATTERN, or REVERSE).
Conn: Connection indication of one of following types:
Type Description
<--> Full duplex: connects point to each other.
<--- Connect points to entry with NULL connection.
---- Connect of NULL when Mode = PATTERN.
!!!! Connect of NULL when Mode != PATTERN.
???? Connect points to entry (with out connect back)
|
names
|
Show all Named Objects defined in the system.
|
· Type: Type of Named Object. Can be one of:
Type Description
Resource HW or SW resource
Virtual Port Virtual port
Memory Segment Named mem. area
· Name: Registered name for the Object.
· Pointer: Pointer to the Named Object.
|
pmem
|
Show the percentage of memory assigned to each task.
|
List of tasks with allocated memory percentages.
|
q32
|
Show information about each 360 operating in QUICC32 mode.
|
· 360 #: Number identifying the 360 that is in QUICC32 mode (0 = MAIN).
· context: Memory address of context block controlling QUICC32.
· IMPBASE: Base address of QUICC32 360 chip.
· Level 1: Level 1 driver context block assigned to each QUICC32 channel.
· ctrlbase: Control base address for SCC3 and SCC4 (channels split between).
· prbase: Parameter ram base address (SCC3 and SCC4).
· stats: Statistics indicating total number of interrupts and error counts.
|
qprio task name
|
Show all priority message queues for the specified task.
|
Head: Head message element on the queue.
Tail: Tail message element on the queue.
Count: Count of messages currently on the queue.
Peak: Peak number of messages that have resided on the queue.
Max: Maximum number of messages allowed on the queue.
OFlow: Number of messages that were discarded due to queue overflow.
|
Ques
|
Show the list of priority queues (tasks waiting to execute).
|
Priority queue list.
|
res
|
Show all resources currently defined.
|
List of defined resources.
|
resdet resource number
|
Show detailed resources information.
|
· Res#: Resource number.
· HW: Interface hardware type. Can be one of:
Interface Description
DPR Dual Port Ram interface
SCC Serial Com. Controller
ETH Ethernet interface
PCI PCI interface
QCH QUICC32 Channel
SFT Software resource
· Type: Level 1 interface type. Must be one of:
Interface Description
VRes Virtual Resource
HBUS Host Bus interface
SER Serial interface
ETH Ethernet interface
TDM TDM interface
EROM EEPROM interface
MBOX Mailbox interface
· Port: Hardware port number
· Lvl1 Key: Level 1 driver context key
|
|
|
|
· Protocol: Type of protocol in use:
Protocol Description
NONDEF Type Not Defined
ETH Ethernet packet protocol
ASY Async protocol
HDLC HDLC protocol
SS7 SS7 protocol
NSNR Dual port ram protocol
P2P Peer-to-Peer protocol (PCI)
ETH IP Ethernet IP packet protocol
IP IP protocol
UDP UDP protocol
TCP TCP protocol
MAILBOX Mailbox protocol
· Vports: Count of Virtual Ports attached to the resource.
· TxQued: Number of transmits currently queued.
· TxPost: Total number of transmits posted via the resource.
· Users: Current number of users of the resource.
· Rx Drops: Number of received packets dropped at the resource layer.
· EnaCnt: Number of times resource has been enabled.
· Max Tx: Max number of transmits allowed.
· Rx Fails: Total number of receive failures.
· LastErr: Last error encountered by the resource.
|
|
|
|
· Connection: Type of connection used by the resource:
Type Description
HBUS Host Bus
SERIAL Serial com. controller
ETH Ethernet interface
TDM MVIP/T1/E1 controller
EEPROM EEPROM controller
SOFTWARE Software connection
|
scc
|
Show information for each serial communications controller.
|
· Type: Type of serial communications controller (SCC) usage:
Type Description
SCC Physical SCC port (i.e. POD port).
ETH Physical ethernet port.
MVIP MVIP bus connection.
· Chl #: Channel number associated with serial communications controller.
· SCC # : Physical serial communications controller number of processor indicated by IMPBase.
· IMPBase: Memory address of base of serial communications controller processor.
· CTLBase: Control base address for serial communications controller.
· PRamBase: Parameter RAM base address for serial communications controller.
· Tx/Rx: Average (last 10 secs) transmit and receive packet counts.
|
t1cfg
|
Show the T1/E1 configuration.
|
· Framing: Type of framing (T1 or E1) in use:
Frame Description D4 D4 (193S) Framing (T1).
ESF Extended Superframe Format(T1).
CCS Common Channel Signaling (E1).
CAS Channel Associated Signaling (E1).
CCS/CRC CCS with CRC4 (E1).
CAS/CRC CAS with CRC4 (E1).
· Encoding: Type of encoding (T1 or E1) in use:
Encoding Description
NONE No encoding.
AMI AMI encoding with no zero suppression.
B7ZS Bit 7 Stuffing (T1).
B8ZS Bipolar Eight Zero Substitution (T1).
HDB3 High Density Bipolar Order 3 (E1).
· Build Out: Measure of build out (T1 in feet / E1 ohm desc)
· Robbed Bit: (T1 only) either blank (not active) or \Robbed Bit\.
· Loop Master: Either blank (not master) or \Loop Master\.
|
t1stat
|
Show T1/E1 statistics information.
|
T1/E1 statistics.
|
tasks
|
Show all tasks that have been created on the TX board.
|
· Name: Name of the given task (leading \$\ indicates KERNEL task.
· Prior: Priority of task (1 = highest priority; 31 = lowest).
· Read: Indicates whether task is ready to be executed.
· State: Shows the current state of task. Valid states include:
State Description
Created Task has been created but never executed.
Stalled KERNEL detected invalid instruction.
Waiting Task is asleep, waiting for work.
Blocked Higher priority task currently blocking.
Running Task is executing.
Holding Invalid KERNEL service was requested.
|
time
|
Show the current time (as viewed by the communication processor).
|
Current time.
|
timers
|
Show all timers that exist on the system.
|
· Owner: Name of task that created the timer.
· Address: Address of timer control block.
· Period: Number of milliseconds between timer ticks.
· Init: Initial number of milliseconds waited.
· Value: Number of milliseconds remaining before timer fires.
· User Key: Key provided by the application.
· User Pkt: Timer control packet provided by user.
· Status: Current status of timer (running or stopped).
· Timer Granularity: Indicates the tick interval used to advance timers.
|
tmem
|
Show all memory regions assigned to the specified task.
|
· Owner: Name of task ($kernel if no task specified).
· Name: Name of memory region (or address if not named).
· Start: Starting memory address of region.
· End: Address of last byte in memory region.
· Size: Total number of bytes in region.
· Access: Memory access flag.
|
util
|
Show the current and average system utilization.
|
Current/average system utilization.
|
vol
|
Show all volumes - mounted tasks (I/O accessible).
|
· Name: Name of the mounted volume.
· Devtype: Device type used on the mount (indicates alarm number range).
· Task: Name of the task that has been mounted as \Name\.
Note: Mount Pending indicates that the mount has not been completed.
|
vport vp#
|
Show detailed information for the virtual port # specified
|
· Vport: Virtual port number.
· Owner: Task that has attached to virtual port.
· AtchKey: Task-supplied key associated with attach.
· Addr1..4: Receive addresses assoc\'d with port (up to 4, all F's = ALL).
· Rx Frm: Maximum receive frame size.
· State: Current state of the virtual port:
State Description
FREE No task has been attached to virtual port.
DISABLED Task attached, but virtual port not enabled.
IDLE Virtual ports enabled, but not transmitting.
FULL Transmitting all allowed for transmit window.
DISABLING Bringing down an enabled virtual port.
· Free/Pend: Number of transmit requests available (free) and in progress (pend).
· Tx/Rx Stats: Counts of frames/bytes transmitted and received.
· Fail Stats: Counts of Tx and Rx failures with last error code reported.
· HW Port: Hardware type and physical port number.
· Lvl1 Key: Level 1 driver key (and protocol indication).
· Type-Specif: HW type-specific additional description of virtual port.
|
vports
|
Show all virtual ports currently defined.
|
List of defined virtual ports.
|