Debug and Verification Tool
Debug and Verification Tool
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
DVT COMMANDS
Abstract
Application
Supplementary documents
Revision History
Updates
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 2
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Table of Contents
1 Terminology 4
2 General 5
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 3
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
5 References 46
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 4
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
1 TERMINOLOGY
Abbreviations:
BTS Subsystems:
Miscellaneous:
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 5
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
2 GENERAL
DVT
RBS
DVT client 2000
Serial link
PC DVT server
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 6
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
DVT <Rel>
File Edit Search View Options Help
DXU:PLS>
The DVT (PC) can handle both these types of communication, but
the DVT server (in BTS) can only handle one of those. The DVT
(PC) has to be restarted in order to change protocol. The
function to change protocol is reached from the DVT main window
under the File−menu:
or
menu; File − Restart Using [PCS−link]
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 7
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
[ ] Optional
{ } Repeated option
| Selection
.. Interval
< > Meta commmand, defined elsewhere
" " or
nothing Typed as is
Fault condition:
− ’Description of an action leading to an error’
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 8
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
commandline = [<destination>]<command>[;<commandline>]
destination = <act_ru>:<subsystem><commandgroup>">"
commandgroup = 1 .. 9
transparent_action = <alphachar>{<alphachar>}
alphachar = 0 .. 9 | a .. z | A .. Z
dxu:eps
dxu:tfs
ecu*:tfs
ecu*:rts
tru*:eps
Example:
LZF 032 41/1M RJ
DXU:PLS>dxu:oms1>start test1
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 9
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
DXU:PLS>dxu:oms1>start test1
>DXU:PLS>dxu:oms1>
DXU:PLS>
To:
DXU:OMS1>
Help can be accessed from the help menu in the command window
or from the DVT prompt (PLS). Help text is provided from this
document. The user can setup a help file for each subsystems,
see ’Setup Help for Transparent Commands’.
LZF 032 41/1M RJ
If the command asked for cannot be found, then the help command
is redirected to the owning subsystem.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 10
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
or
or
Example: TRU1:TFS3>help
Fault condition:
− The named command does not exist.
The Contents of the DVT Command Output part of a DVT window can
be treated as follows:
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 11
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
The Contents of the DVT Monitor, Log and Information & Help
Windows can be treated as follows:
Current setup is saved for future use via the "Save Setup"
menu command in the DVT main window.
Fault conditions:
−
From the file menu the user chooses "Flush Oldest Output To..."
command. The user is then asked for the name of a file in which
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 12
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
If the disk becomes full while this command is in progress, the
operation will be ended.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 13
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault condition:
− Memory address out of memory map.
Fault condition:
− Trying to use the command in a scriptfile.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 14
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Memory address out of memory map.
− Memory write not enabled.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 15
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Memory address out of memory map.
Enables the command ’flash write ..’ and ’flash clear ..’. The
command stays enabled until the hardware is restarted.
Fault conditions:
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 16
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Writes the hex data bbbb to the flash address 01000000 as whole
words (32 bits). The data at address 01000000 will only be
bbbbbbbb if it previosly was ffffffff, i.e erased.
Fault conditions:
− Memory address out of memory map.
− Flash write not enabled.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 17
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Memory address out of memory map.
− Flash write not enabled.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 18
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Process not found.
Fault conditions:
− Process not found.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 19
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Process not found.
Fault conditions:
− Process not found.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 20
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
3.2.7 Monitor
− Disable monitoring.
data = <monitor_identity>
tfs/data1
tfs/data2
..
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 21
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault condition:
−
data = <monitor_identity>
interval = fast | slow | once
destination = file | log | window
once − reads the monitor value once, does not start a continues
monitoring.
Fault condition:
− Selecting non existing monitor data.
data = <monitor_identity>
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 22
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault condition:
− Selecting non existing monitor data.
tfs/data1
Fault condition:
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 23
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Bus log − is trigged when defined data is sent on the bus for a
process.
− Enabling or disabling.
− Reading the memory log area in the BTS and storing the
content in a file on DVT.
Define bus data to trig log on. The content on the bus will be
logged when the defined data expression appears on the bus,
from or to a process. Wildcards can be used to select groups of
source processes. Use the command ’log enable event ..’ to
select between the events ’bus_send’ and ’bus_receive’ in order
to enable logging for a process.
bit_no = 0 .. 7
byte_value = 0 .. 255
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 24
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Syntax error in the data expression causes an error.
− Selecting an non existing source_proc causes an error.
Fault condition:
− Selecting an non existing event or source_proc causes an
rejection and error message.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 25
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
signal_sel = sig_no[−sig_no]
Fault condition:
− Selecting an non existing subsystem causes an error.
Fault condition:
− Selecting an non existing source_proc causes an rejection and
error message.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 26
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
The example disables log on the tracel event for all processes
in subsystem PLS.
Fault condition:
− Selecting an non existing event or source_proc causes an
rejection and error message.
signal_sel = sig_no[−sig_no]
Fault condition:
− Selecting an non existing signal number causes an rejection
and error message.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 27
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Set an optional destination for the log messages. Each new log
message can be displayed or stored in the DVT as they appear.
The command ’log read’ is disabled while this function is
enabled. Execute the command ’log dest off’ to be able to use
the command ’log read’ again.
The example sets the destination to the Log Window in the DVT.
Each new log message that is logged in the BTS will also be
printed on the DVT.
Fault condition:
− Log is frozen.
Sets for how many levels of procedures the events ’enter’ and
’leave’ will be logged for a process. The default at start is
one.
Fault condition:
− Selecting a non existing process name.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 28
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault condition:
−
half − Half of the log will be written and then frozen, i.e
half of the log is before trig and half after.
full − The log will be filled and then frozen, i.e log after
trig.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 29
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault condition:
− Log is being monitored.
Resumes the input to the log memory area after a freeze command
has been executed. This command also disables freeze commands
not yet trigged according to a ’freeze message’.
Fault condition:
−
time = 0..32767
dest = file | window
Fault condition:
−
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 30
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 31
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
−
fault_number = 0 .. 10
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 32
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
−
Syntax: rev
Example: DXU:PLS>rev
Fault conditions:
−
A command to read and set the clock in the BTS. The single
command ’time’ prints the previous date and time in the command
window on the DVT. It can optionally also be directed to the
monitor/log window. The clock can be set by a hand or
synchronized with the DVT PC clock (dvttime).
y − year
m − month
d − day
h − hour
m − minute
s − second
Example: DXU:PLS>time
Fault condition:
− Wrong date/time values.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 33
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
−
Fault conditions:
−
Fault conditions:
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 34
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
−
Fault conditions:
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 35
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
<ss> = EPS|OMS|PLS|RTS|TFS
The user is prompted for the name and location of the specific
subsystem helpfile.
Fault conditions:
− Help file does not exist.
− The "Revision History" chapter is not found. Help is not
installed.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 36
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Script file does not exist.
− Script includes an unknown command. Execution of the script
is interrupted.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 37
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
loopindex = "%"<loopvar>
Fault condition:
− If number of commands inside a loop exceeds the maximum as
specified above.
Syntax: wait_linkest
Example: DXU:PLS>wait_linkest
Fault conditions:
−
Syntax: wait_linklost
Example: DXU:PLS>wait_linklost
Fault conditions:
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 38
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 39
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
y − year
m − month
d − day
h − hour
m − minute
s − second
Fault condition:
− Wrong date/time values.
Fault condition:
−
n − Number of beeps.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 40
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault condition:
−
time = [[hh:]mm:]ss
Fault condition:
− Error in time specification.
time = [[hh:]mm:]ss
Fault condition:
− Error in time specification.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 41
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Fault conditions:
− Non existing file name.
a:\LOG
Fault conditions:
−
Fault conditions:
− Setting an undefined directory path.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 42
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
TEST1.LOG
TEST2.LOG
Fault conditions:
−
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 43
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Command window:
File
Save Setup
On Exit − Enables/Disables saving of the setup on
exit from the DVT application.
Now! − Saves setup immediately.
Printer Setup
Configure... − Configure printer.
Fonts... − Setup fonts for printer output.
Margins... − Setup margins for printer output.
Command Input
Save History As... − Save command history to a
file.
Read History From... − Read command history from a
file.
Edit History File... − Edit a command history file.
Print − Print current command history.
Command Output
Save As... − Save command output to a file.
Edit File... − Edit a command output file.
Print − Print the current command output.
Script
Edit... − Edit a script file.
Run... − Run a script file.
Restart Using [ASCII/PCS−link] − Restarts the DVT using the
ASCII or PCS link protocol.
Exit − Exits the DVT application.
Edit
Cut − Cuts marked text to buffer.
Copy − Copys marked text to buffer.
Paste − Pastes text from buffer.
Delete − Deletes marked text.
Select All − Marks all text.
Delete All − Deletes all text.
Search
Find... − Find a specified text string in window.
Find Next − Find next occurence of text string.
View
DVT Monitor Output − View Monitor output window.
DVT Log Output − View Log output window.
DVT Information & Help − View Information & Help window.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 44
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
Options
Auto Start Script − Enables/Disables automatic execution of
the script autoexec.scr at startup.
Translate Signal Numbers − Enables/Disables translation of
signal numbers to signal names
in the log.
Show Function Keys − Show/Hide the function keys at
the bottom of the command window.
Signal Number Translation Setup... − Setup the signal
translation file for
signal numbers to
signal names.
Function Keys Setup... − Add or edit shortcut function keys.
Com Port Setup (ASCII link)
COM1 − Use com1.
COM2 − Use com2.
4800 Baud − Set baud rate to 4800.
9600 Baud − Set baud rate to 9600.
19200 Baud − Set baudrate to 19200.
Disable unused COM port pins
− Enables/Disables some unused com
port pins which in some cases might
otherwise disturb the
communication.
Help
DVT Descriptions... − See a description on the DVT
function.
DVT/EPS/OMS/PLS/RTS/TFS Commands...
− See a installed command description
for a subsystem.
Help Setup
Import From... − Import an old subsystem
command description.
DVT − Install a new command description for
the DVT.
EPS − Install a command description for EPS.
OMS − Install a command description for OMS.
PLS − Install a command description for PLS.
RTS − Install a command description for RTS.
TFS − Install a command description for TFS.
View OSE Error List − See a document that lists all
OSE errors.
View Readme − See a readme file with information
about the files contained together with
the DVT.
About − About the DVT.
LZF 032 41/1M RJ
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 45
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
File
Edit File... − Edit a Monitor/Log output file.
Save As... − Save Monitor/Log output to a file.
Print − Print Monitor/Log output.
Flush Oldest Output To... − Save flushed Monitor/Log output
to a file.
Horizontal Scroll − Enables/Disables horizontal scroll in
window.
Exit − Exit window.
Edit
Cut − Cuts marked text to buffer.
Copy − Copys marked text to buffer.
Paste − Pastes text from buffer.
Delete − Deletes marked text.
Select All − Marks all text.
Delete All − Deletes all text.
Search
Find... − Find a specified text string in window.
Find Next − Find next occurence of text string.
File
Edit File... − Edit a Monitor/Log output file.
Save As... − Save Monitor/Log output to a file.
Print − Print Monitor/Log output.
Flush Oldest Output To... − Save flushed Monitor/Log output
to a file.
Horizontal Scroll − Enables/Disables horizontal scroll in
window.
Exit − Exit window.
Edit
Cut − Cuts marked text to buffer.
Copy − Copys marked text to buffer.
Paste − Pastes text from buffer.
Delete − Deletes marked text.
Select All − Marks all text.
Delete All − Deletes all text.
Search
Find... − Find a specified text string in window.
Find Next − Find next occurence of text string.
Help
DVT/EPS/OMS/PLS/RTS/TFS Commands...
− See a installed command description
LZF 032 41/1M RJ
for a subsystem.
(crh201102;d66)d2_19082.tec;2 d2_19082.tec
DESCRIPTION 46
Uppgjord (även faktaansvarig om annan) - Prepared (also subject responsible if other) Nr - No.
5 REFERENCES
(crh201102;d66)d2_19082.tec;2 d2_19082.tec