BSC3119 Nokia BSC/TCSM, Rel. S12, Product Documentation, v.1
DD - Remote Debugger Session
DN9813121 Issue 4-0 en
# Nokia Corporation
1 (30)
DD - Remote Debugger Session
The information in this document is subject to change without notice and describes only the product defined in the introduction of this documentation. This document is intended for the use of Nokia's customers only for the purposes of the agreement under which the document is submitted, and no part of it may be reproduced or transmitted in any form or means without the prior written permission of Nokia. The document has been prepared to be used by professional and properly trained personnel, and the customer assumes full responsibility when using it. Nokia welcomes customer comments as part of the process of continuous development and improvement of the documentation. The information or statements given in this document concerning the suitability, capacity, or performance of the mentioned hardware or software products cannot be considered binding but shall be defined in the agreement made between Nokia and the customer. However, Nokia has made all reasonable efforts to ensure that the instructions contained in the document are adequate and free of material errors and omissions. Nokia will, if necessary, explain issues which may not be covered by the document. Nokia's liability for any errors in the document is limited to the documentary correction of errors. NOKIA WILL NOT BE RESPONSIBLE IN ANY EVENT FOR ERRORS IN THIS DOCUMENT OR FOR ANY DAMAGES, INCIDENTAL OR CONSEQUENTIAL (INCLUDING MONETARY LOSSES), that might arise from the use of this document or the information in it. This document and the product it describes are considered protected by copyright according to the applicable laws. NOKIA logo is a registered trademark of Nokia Corporation. Other product names mentioned in this document may be trademarks of their respective companies, and they are mentioned for identification purposes only. Copyright © Nokia Corporation 2007. All rights reserved.
2 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DD - Remote Debugger Session
The information in this document is subject to change without notice and describes only the product defined in the introduction of this documentation. This document is intended for the use of Nokia's customers only for the purposes of the agreement under which the document is submitted, and no part of it may be reproduced or transmitted in any form or means without the prior written permission of Nokia. The document has been prepared to be used by professional and properly trained personnel, and the customer assumes full responsibility when using it. Nokia welcomes customer comments as part of the process of continuous development and improvement of the documentation. The information or statements given in this document concerning the suitability, capacity, or performance of the mentioned hardware or software products cannot be considered binding but shall be defined in the agreement made between Nokia and the customer. However, Nokia has made all reasonable efforts to ensure that the instructions contained in the document are adequate and free of material errors and omissions. Nokia will, if necessary, explain issues which may not be covered by the document. Nokia's liability for any errors in the document is limited to the documentary correction of errors. NOKIA WILL NOT BE RESPONSIBLE IN ANY EVENT FOR ERRORS IN THIS DOCUMENT OR FOR ANY DAMAGES, INCIDENTAL OR CONSEQUENTIAL (INCLUDING MONETARY LOSSES), that might arise from the use of this document or the information in it. This document and the product it describes are considered protected by copyright according to the applicable laws. NOKIA logo is a registered trademark of Nokia Corporation. Other product names mentioned in this document may be trademarks of their respective companies, and they are mentioned for identification purposes only. Copyright © Nokia Corporation 2007. All rights reserved.
2 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
Contents
Contents Cont Conten ents ts 3 List List of tabl tables es 4 List List of figu figure res s
5
Summa Summary ry of chan change ges s
7
DD - REMOTE REMOTE DEBUGG DEBUGGER ER SESSI SESSION ON DDS ST START REMOTE REMOTE SESSI SESSION ON
9
11
DDE EXEC EXECUTE UTE DEBUGG DEBUGGER ER COMMA COMMAND ND
17
DDT START START REMOT REMOTE E PREPROCE PREPROCESSO SSOR R SESSION SESSION
23
DDX EXECUTE EXECUTE PREPROCESSOR PREPROCESSOR DEBUGGER DEBUGGER COMMAND COMMAND
DN9813121 Issue 4-0 en
# Nokia Corporation
27
3 (30)
DD - Remote Debugger Session
List of tables
4 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
List of figures
List of figures
DN9813121 Issue 4-0 en
# Nokia Corporation
5 (30)
DD - Remote Debugger Session
6 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
Summary of changes
Summary of changes
Changes between document issues are cumulative. Therefore, the latest document issue contains all changes made to previous issues.
Changes made between issues 4 and 2v The unit pair parameter was added to the DDE command.
Changes made between issues 2v and 2 An error in the Command list has been corrected.
DN9813121 Issue 4-0 en
# Nokia Corporation
7 (30)
DD - Remote Debugger Session
8 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DD - REMOTE DEBUGGER SESSION
DD - REMOTE DEBUGGER SESSION Use the commands in this command group to open a remote debugger session in the service terminal of the desired unit. The remote session can also be opened in the service terminal of the pre processor unit. When the session is open, the service terminal commands (debugger commands) can be executed immediately or you can give 1-5 commands to be executed later. The commands in the service terminal program are mainly intended for testing purposes and for fault location. The DDT and DDX commands are only used in the BSC and MSC network elements. Menu of the command group: R E M O T E D E B U G G E R S E S S I ON C O M M A ND S ? S: E: T: X: Z;
. .. .. . . .. . . . .. . . . .. . . . .. . . .. ..
D I SP LA Y M EN U S T AR T R E MO T E S E SS I ON E X EC U TE D E BU G GE R C O MM A ND S T AR T R E MO T E P R EP R OC E SS O R S E SS I ON E X EC U TE P R EP R OC E SS O R D E BU G GE R C O MM A ND R ET UR N T O M AI N L EV EL
The commands in this command group are:
DN9813121 Issue 4-0 en
DDS
START REMOTE SESSION
DDE
EXECUTE DEBUGGER COMMAND
DDT
START REMOTE PREPROCESSOR SESSION
DDX
EXECUTE PREPROCESSOR DEBUGGER COMMAND
# Nokia Corporation
9 (30)
DD - Remote Debugger Session
10 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDS START REMOTE SESSION
DDS START REMOTE SESSION Function
Use this command at the MML terminal to start a service terminal session in another unit (a remote debugger session). After opening the session you can give debugger commands, which control the operation of the operating system and computer units.
Note Only use the debugger commands if you are thoroughly aware of their purposes and effects.
Parameters Syntax
unit identification: buffering; D D S: [< u ni t t y pe > | < o wn u n it > d e f] , [< s ub s cr i be r s t ag e > | < u ni t p a ir > | 0 d e f] , [< u ni t i n de x > | 0 d e f] : [< b u f f er i n g > | N O B U F d e f ] ;
Parameter explanations
unit type Use this parameter to specify the name of the computer unit in which you want to start the session. The default value is the local unit; OMU. You can start a remote debugger session in all computer units located in the relevant network element and connected to the message bus. subscriber stage This is the number of the subscriber stage. Use this parameter when the subscriber stage number is required for identifying a computer unit.
DN9813121 Issue 4-0 en
# Nokia Corporation
11 (30)
DD - Remote Debugger Session
The parameter value is a decimal number. The default value is 0. unit pair This is the number of the unit pair. Use this parameter when the unit pair number is required for identifying a computer unit. The parameter value is a decimal number. The default value is 0. unit index Use this parameter to specify the unit index. The parameter value is a decimal number. The default value is 0. buffering BUF
outputs are buffered
NOBUF
outputs are not buffered (default)
The listings generated by the service terminal software are displayed on the terminal either immediately after the software has produced the text, or when a screenful of text has been collected in a buffer. The texts are output from the buffer when the screen becomes full or when the user is expected to give a command. Buffering the listings is recommended in order to avoid extra load on the system. The default value is that outputs are not buffered. Examples
1.
Start a remote debugger session in the CM-0. The listings are not collected in a buffer. They are displayed as soon as they are generated by the service terminal software.
DDS: CM; or
12 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDS START REMOTE SESSION
DDS: CM: NOBUF; or
DDS: CM, 0: NOBUF; 2.
Start a remote debugger session in the CCSU-1. A screenful of listings is collected before being displayed.
DDS: CCSU, 1: BUF; 3.
Start a remote debugger session in the SSU-3-1. The listings are not collected in a buffer.
DDS: SSU, 3, 1; or
DDS: SSU, 3, 1: NOBUF; 4.
Start a remote debugger session in the Chorus unit DMPG-0. The listings are not collected in a buffer. They are displayed as soon as they are generated by the service terminal software.
DDS: DMPG; or
DDS: DMPG, 0: NOBUF; Execution printouts After a command has been executed, the MML program outputs the following
message: C O M M A ND E X E C U TE D
The other execution printouts are received from the service terminal software. At the beginning of a session, the service terminal software displays the following message: W E LC O ME T O S E RV I CE T E RM I NA L D I AL O GU E
At the end of a session, the service terminal software displays the following message: E N D O F S E RV I CE T E RM I NA L S E SS I ON
Semantic error messages
If an error occurs, the system outputs a general MML semantic error message.
DN9813121 Issue 4-0 en
# Nokia Corporation
13 (30)
DD - Remote Debugger Session
Execution error messages
During the MML program execution, any of the following errors may occur:
The MML program first tries to open a session in the relevant unit in the BE service terminal hand. If the attempt fails, the following message is output: /*
R EM OT E S ES SI ON N OT S TA RT ED W IT H C O MP U TE R x x xx , F A MI L Y 0 0 BE A N D U S E R y y yy y y
with and explanation; either: S E SS I ON O N W I TH C O MP U TE R a a aa , F A MI L Y b b b b A N D U S E R c c cc c c * /
the service terminal hand is in use or: / * * * T I M E O U T I N R E MO T E D E B U G GE R S E SS I ON * * */
the service terminal software does not answer within the time limit. The MML program will then attempt to open a session in the relevant unit in the BF service terminal hand. If the hand is free, you can start the session. If this also fails, the following message is output: / * * * R E M O TE S E SS I ON N O T S T AR T ED W I TH C O MP U TE R x x xx , F A MI L Y 0 0 BF A N D U S E R y y yy y y
with an explanation; either: S E SS I ON O N W I TH C O MP U TE R a a aa , F A MI L Y b b bb A N D U S E R c c cc c c * * */
both service terminal hands are in use. Release the session from computer aaaa, if possible. or: / * * * T I M E O U T I N R E MO T E D E B U G GE R S E SS I ON * * */
the service terminal software does not answer within the time limit. No remote debugger session can be started. /***
I L LE G AL M E SS A GE R E CE I VE D : r e c e iv e d m e s s ag e * * * /
The MML program has received an unexpected message.
14 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDS START REMOTE SESSION
Requires no user action. / ** * e rr or t ex t r el at ed t o t he O SC s ta tu s * ** /
Failure in communication with the service terminal software. The session has been interrupted because of an error. Restart the service terminal process family. / ** *
T IM E O U T I N R EM OT E D E B UG GE R S E S SI ON * ** /
The service terminal software does not answer within the time limit. The session has been interrupted because of an error. If you cannot start a new remote session, restart the failed service terminal process family. The system may also output a general MML execution error message.
DN9813121 Issue 4-0 en
# Nokia Corporation
15 (30)
DD - Remote Debugger Session
16 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDE EXECUTE DEBUGGER COMMAND
DDE EXECUTE DEBUGGER COMMAND Function
Use this command at the MML terminal to start a service terminal session (remote debugger session) and to execute the service terminal software commands (debugger commands) supplied with parameters. You can use the debugger commands to control the operation of the operating system and computer units.
Note Only use the debugger commands if you are thoroughly aware of their purposes and effects.
Parameters Syntax
unit identification: input for debugger: listing time; D D E: [< u ni t t y pe > | < o wn u n it > d e f] , [< s ub s cr i be r s t ag e > | < u ni t p a ir > | 0 d e f] , [< u ni t i n de x > | 0 d e f] : (< i n p u t f o r d e b u g g er > ) . . .: [< l is t in g t i m e> | < 5 m i n> d e f] ;
Parameter explanations
unit type Use this parameter to specify the name of the computer unit in which you want to start the session. The default value is the local uni; OMU. You can start a remote debugger session in all computer units that are located in the relevant network element and connected to the message bus. subscriber stage This is the number of the subscriber stage.
DN9813121 Issue 4-0 en
# Nokia Corporation
17 (30)
DD - Remote Debugger Session
Use this parameter when the subscriber stage number is required for identifying a computer unit. The parameter value is a decimal number. The default value is 0. unit pair This is the number of the unit pair. Use this parameter when the unit pair number is required for identifying a computer unit. The parameter value is a decimal number. The default value is 0. unit index Use this parameter to specify the unit index. The parameter value is a decimal number. The default value is 0. input for debugger Use this parameter to execute the debugger command and the related parameters. Use a character string as the parameter value. Give at least one debugger command in this block. You can give a maximum of 5 commands. listing time This is the maximum output time. The parameter value is a decimal number. Use this parameter to specify the latest time after which the output is stopped for continually outputting commands, which require the CONTROL-C character to interrupt the output (for example message monitoring).
18 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDE EXECUTE DEBUGGER COMMAND
The default time is 5 minutes. The maximum time is 60 - 59 (60 min 59 s), and the minimum 0 - 1 (1 s). If the value is 0 - 0, time supervision is not set and character CONTROL-C (03H) is not sent.
Note This time limit is also valid when large memory areas are output.
Examples
1.
Output the statistical data from the error log in the operating system and the exception condition interrupt records (memory protection errors) in the M0. The listing ends after 1 minute at the latest.
DDE: M: "ZSLS", "LP": 1-0; or
DDE: M, 0: "ZSLS;", "ZSLP;": 1-0; 2.
Output the operating system error counters and the value of counter 109H in the CM-0. The listing time is not limited.
DDE: CM: "ZSCFE", "C:109": 0-0; or
DDE: CM, 0: "ZSCFE;", "ZSC:109;": 0-0; 3.
Output statistical data from the OMU computer log and the error log as a whole. The third command is used to examine the log writings made by the BOMBER program block (process identifier A1). The log empties after the output.
DDE: : "ZGI", "ZGDC", "ZGSC:,A1", "ZGC"; 4.
Output the buffers that the BOMBER program block (A1) of the OMU has reserved.
DDE: : "ZSBP:A1"; 5.
Monitor all messages coming to the OMU's BOMBER program block (A1) from any computer. The monitoring stops after 10 minutes at the latest.
DDE: : "ZOQ:A1,0,1,FFFF,FFFF,FFFF,FFFF": 10-0; 6.
Restart process family A1 in the OMU.
DDE: : "ZODR:A1";
DN9813121 Issue 4-0 en
# Nokia Corporation
19 (30)
DD - Remote Debugger Session
7.
Output the load of processes BE and BF located in the OMU. The integration time is 1 second.
DDE: : "ZSR:1:BE:BF"; 8.
Output 64 bytes from memory location G54.60 in the CM-0.
DDE: CM: "ZDD:G54.60,+3F"; or
DDE: CM, 0: "ZDD:G54.60,+3F;"; 9.
Output operating system log and the computer log as a whole in MXU – 0.
DDE: MXU, 0: "olog s", "clog s a"; —
10.
—
—
Output all system configuration environment variables, status of all actors and information about all threads in Chorus computer DMPG – 27.
DDE: DMPG, 27: "sysenv", "alist", "tlist"; 11.
Output unit starting phase output texts and boot actors version stamps in Chorus unit DMPG-27.
DDE: DMPG, 27: "cat /var/daqtor/phaseoutput.txt", "cat /image/sys_bank/versions.txt"; 12.
Monitore messages of Chorus actor 143 in unit TPG-4 for 7 minutes.
DDE: TPG, 4: "dxfload -n CSXDMXMO -d -u 0 -o /bin/ dmxmon.gz", "dmxmon -f 143": 7 0; –
Execution printouts After the command has been executed, the MML program displays the following
message: C O M M A N D E X E C UT E D
The other execution printouts are generated by the service terminal software. At the beginning of a session, the service terminal software displays the following message: W E L CO M E T O S E RV I CE T E RM I NA L D I AL O GU E
Semantic error messages
If an error occurs, the system outputs a general MML semantic error message.
Execution error messages
During the MML program execution, any of the following errors may occur:
20 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDE EXECUTE DEBUGGER COMMAND
The MML program first tries to open a session in the relevant unit in the BE service terminal hand. If the attempt fails, the following message is output: /*
R EM OT E SE SS IO N NO T ST AR TE D WI TH C O MP U TE R x x xx , F A M IL Y 0 0 BE A N D U S ER y y yy y y
with an explanation; either: S E SS I ON O N W I TH C O MP U TE R a a aa , F A M IL Y b b bb A N D U S E R c c cc c c * /
The service terminal hand is in use or: / * ** T I ME O U T I N R E MO T E D E B U G GE R S E SS I ON * * */
The service terminal software does not answer within the time limit. The MML program will then attempt to open a session in the service terminal hand, BF, in the unit involved. If the hand is free, you can start the session. If this also fails, the following message is output: / * ** R E MO T E S E SS I ON N O T S T AR T ED W I TH C O MP U TE R x x xx , F A M IL Y 0 0 BF A N D U S ER y y yy y y
with an explanation; either: S E SS I ON O N W I TH C O MP U TE R a a aa , F A M IL Y b b bb A N D U S ER c c cc c c * * */
Both service terminal hands are in use. Release the session from computer aaaa, if possible. or: / * ** T I ME O U T I N R E MO T E D E B U G GE R S E SS I ON * * */
The service terminal software does not answer within the time limit. No remote debugger session can be started. If an error occurs and the command execution fails during the remote debugger session, the following message is output: / * ** S E SS I ON A B OR T ED * * */ / * ** D E BU G GE R C O MM A ND E X EC U TI O N E R RO R * * */
DN9813121 Issue 4-0 en
# Nokia Corporation
21 (30)
DD - Remote Debugger Session
The command specified at the service terminal was incorrect. The execution of the command is interrupted. Enter the command in the correct form and restart the command execution. /***
I L LE G AL M E SS A GE R E CE I VE D : r e c e iv e d m e s s ag e
The MML program has received an unexpected message No user action is required. / ** * e rr or t ex t r el at ed t o t he O SC s ta tu s * ** /
Failure in communication with the service terminal software. The session has been interrupted because of an error. Restart the service terminal process family. / ** *
T IM E O U T I N R EM OT E D E B UG GE R S E S SI ON * ** /
The service terminal software does not answer within the time limit. A session has been interrupted because of an error. If a new remote session cannot be started, restart the service terminal process family. The system may also output a general MML execution error message.
22 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDT START REMOTE PREPROCESSOR SESSION
DDT START REMOTE PREPROCESSOR SESSION Function
Use the DDT command at the MML terminal to start a session in the service terminal program of a pre-processor. After opening the session you can use the service terminal commands (debugger commands) to control the operation of the operating system and computer units. Note: Only use the debugger commands if you are thoroughly aware of their purposes and effects.
Parameters Syntax
unit identification: buffering; D D T: < u ni t t y pe > , < u ni t i n de x >: [< b u f fe r i n g > | N O B U F d e f ] ;
Parameter explanations
unit type Specifies the name of the pre-processor unit in which you want to start the session. You can start service terminal sessions (remote debugger sessions) in all pre processor units that are equipped with local user software that supports a remote debugger session. This parameter is obligatory and there is no default value. unit index Specifies the index of the computer unit. The parameter value is a decimal number. This parameter is obligatory and there is no default value. buffering
DN9813121 Issue 4-0 en
# Nokia Corporation
23 (30)
DD - Remote Debugger Session
BUF
outputs are buffered
NOBUF
outputs are not buffered (default)
The listings generated by the service terminal software are displayed on the terminal either immediately after the software has produced the text or when a screenful of text has been collected in a buffer. The texts are output from the buffer when the screen becomes full or when the user is expected to give a command. We recommend buffering the listings in order to avoid extra load on the system. The default value is that outputs are not buffered. Examples
1.
Start a session in the ECU-64. The listings are not buffered, they are displayed as soon as the service terminal software generates the texts that should be displayed.
DDT: ECU, 64; or
DDT: ECU, 64: NOBUF; 2.
Start a remote debugger session in the ET-124. A screenful of listings is collected before being displayed.
DDT: ET, 124: BUF; 3.
Start a remote debugger session in the DIPC-98. The listings are not collected in a buffer.
DDT: DIPC, 98: NOBUF; Execution printouts After a command has been executed, the MML program outputs the following
message: C O M M A N D E X E C UT E D
The MML program adds the type and index of the pre-processor device to the command prompt generated by service terminal software. ECU_064:MAN>
The other execution printouts are generated by the service terminal software. At the beginning of a session, the service terminal software (for example in the ECU) displays the following message:
24 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDT START REMOTE PREPROCESSOR SESSION
W E LC O ME T O T H E E C U L O CA L T E RM I NA L D I AL O GU E
At the end of a session, the service terminal software displays the following message: E ND O F E CU L OC AL S ES SI ON
Semantic error messages
If an error occurs, the system outputs a general MML semantic error message.
Execution error messages
/*** USER AUTHORIZATION FAILURE / ** * D X E RR OR : 5 14 * ** / / * ** N O A U TH O RI T IE S F O R S E SS I ON * * */
* **/
You have entered an invalid user name or password. Make sure the user information you enter is correct. / * ** R E MO T E S E SS I ON N O T S T AR T ED W I TH P R EP R OC E SS O R * * */ / * ** D X E R RO R : 1 1 4 5 7 * * * / / * ** N O F R EE R E MO T E M M I C O NN E CT I ON S * * */
It was not possible to start the session in the service terminal program of the specified pre-processor unit. A local session has already been started in an MML terminal. Close the session or wait until it becomes free. / ** *
A L OC AL U S ER H AS O PE NE D A S ER VI C E T E RM IN AL S ES SI ON * ** /
There is already a remote session in the service terminal program. Close the local session or wait until it becomes free. / ** *
T IM E O U T I N R EM OT E D E B UG GE R S E S SI ON * ** /
The service terminal software has not answered within the time limit. Restart the session. / * **
I L LE G AL M E SS A GE R E CE I VE D : r e c e iv e d m e s s ag e
The MML program has received an unexpected message. Requires no user action. The system may also output a general MML execution error message.
DN9813121 Issue 4-0 en
# Nokia Corporation
25 (30)
DD - Remote Debugger Session
26 (30)
# Nokia Corporation
DN9813121 Issue 4-0 en
DDX EXECUTE PREPROCESSOR DEBUGGER COMMAND
DDX EXECUTE PREPROCESSOR DEBUGGER COMMAND Function
Use the DDX command at the MML terminal to start a service terminal session (remote debugger session) in the service terminal software of a pre-processor, and to execute the service terminal commands (debugger commands) supplied with parameters. After opening the session you can use the debugger commands to control the operation of the operating system and computer units. Note: Only use the debugger commands if you are thoroughly aware of their purposes and effects.
Parameters Syntax
unit identification: local user communications commands: time limit; D D T: < u ni t t y pe > , < u ni t i n de x >: [< i n p u t f o r d e b u g g er > ] . . .: [< l is t in g t i m e> | < 5 m i n> d e f] ;
Parameter explanations
unit type Specifies the name of the pre-processor unit in which you want to start the session. You can start a remote debugger session in all pre-processor units that are equipped with local user software that supports a remote debugger session. This parameter is obligatory and there is no default value. unit index Specifies the index of the computer unit. The parameter value is a decimal number. This parameter is obligatory and there is no default value.
DN9813121 Issue 4-0 en
# Nokia Corporation
27 (30)
DD - Remote Debugger Session
input for debugger This is the debugger command to be executed and its related parameters. Use a character string as the parameter value. Give at least one debugger command in this block. You can give a maximum of 5 commands. listing time This is the maximum output time. The parameter value is a decimal number. In the continually outputting commands which require the CONTROL-C character to interrupt the output (for example message monitoring), use this parameter to specify the time after which the output is stopped at the latest. The default time is 5 minutes. The maximum time is 60 - 59 (60 min 59 s) and the minimum 0 - 1 (1 s). If the value is 0 - 0, time supervision is not set and the CONTROL-C (03H) character is not sent. Note: The time limit is also valid when large memory areas are output. Examples
1.
Output 16 bytes from memory location 1000.0 in TCSM-17. The output is ended after 20 seconds at the latest.
DDX: TCSM, 17: "ZDD:1000.0,10": 0-20; 2.
Output 255 bytes from memory location C500.0 in ECU-65. The output width is 16 bytes.
DDX: ECU, 65: "ZDD:C500.0,FF,F;"; 3.
Output the parameters for the transcoder handling timeslot 12 on internal PCM circuit 2 in TCSM 128.
DDX: TCSM, 128: "ZRC:2,12"; 4.
28 (30)
Search for the character string 'LUCECU' in the memory of the ECU-64 starting from address C500.0, in the area of 255 bytes. Also display the state data for process F2. The output is ended at the latest 30 seconds after the command execution began.
# Nokia Corporation
DN9813121 Issue 4-0 en
DDX EXECUTE PREPROCESSOR DEBUGGER COMMAND
DDX: ECU, 64: "ZDE:C500.0,FF,'LUCECU;", "ZOM:F2;": 030; 5.
Output the identifier data concerning the 'LUC' program block found in the ECU-65. Also output the terminal settings for the service terminal and check whether the service terminal has received any messages. Calculate the check sum for the first 256 bytes in memory area C500.0.
DDX: ECU, 65: "ZSX:LUC;", "ZT", "ZOT", "ZDP:C500.0, FF;"; 6.
Give “the following command Y ” as a second parameter to confirm that the command ABC will be executed (the command requires Y/N confirmation). The command is sent to ECU – 64 pre-processor to be executed.
ZDDX:ECU,64: ABC; , Y ; ”
”
”
”
Execution printouts After the command has been executed, the MML program displays the following
message: C O M M A ND E X E C U TE D
The MML program adds the type and index of the pre-processor device to the command prompt generated by service terminal software. ECU_064:MAN>
The other execution printouts are generated by the service terminal software. At the beginning of a session, the service terminal software (for example in the ECU) displays the following message: W E LC O ME T O T H E E C U L O CA L T E RM I NA L D I AL O GU E
Semantic error messages
If an error occurs, the system outputs a general MML semantic error message.
Execution error messages
/ * ** R E MO T E S E SS I ON N O T S T AR T ED W I TH P R EP R OC E SS O R * * */ / * ** D X E R RO R : 1 1 4 5 7 * * * / / * ** N O F R EE R E MO T E M M I C O NN E CT I ON S * * */
It was not possible to start the session in the service terminal program of the specified pre-processor unit. A local session has already been started in an MML terminal. Close the session or wait until it becomes free. / ** *
DN9813121 Issue 4-0 en
A L OC AL U S ER H AS O PE NE D A S ER VI C E T E RM IN AL S ES SI ON * ** /
# Nokia Corporation
29 (30)