Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

delete route lim delete

Status
Not open for further replies.

riders2000

Technical User
Mar 24, 2013
9
IT
Hello
When i print a rocap , rodap and other command related to route i have always this problem:
command lost
There is a route that aren't delete from a lim erase some year ago
the system it's a mx-one tsw sp5
How can i use the command sacop and sgsai for delete this route?
thank you
 
There are at least 2 PU's involved in this (EAP1 and DTM). Start with HIREi;, then RODDP and RODAP. Check the history (HIMDP). You cannot give sacos or sgsai without information of the routes. Usually., when removing a LIM not correctly, many other stuff might also be "disturbed". But start with the himdp, and also include the commands in the printout, maybe we can help...
 
The route it's the number 124
If i digit rodap=124 the system reply whit command lost
 
Read the previous post and act accordingly...
 
I use the command hirei and the command rodap and roddp
But when i print the command himdp i have not error
There aren't error in the printing , all value are 0
 
OK, usually ther should be something in the history, but if you have the following info in HIMDP

<himdp;

DIAGNOSTICS FROM OPERATING SYSTEM
TIME DATE
17:31:40 30MAR13
NO INFORMATION STORED IN LIM 001, LAST HIREI: 19:35:54 27MAR13

END

, then we need to trace the command. Let's say RODAP;

STISR;
STUNI:UNIT=THH,LIM=1;
STTSI:TRI=1;
RODAP:ROU=xxx;
wait until "COMMAND LOST" appears
STTSE:TRI=1;
STRAP:TRI=1;

 
Hello
I apologize for the delay in the answer
This is the trace :

TRACE IND READ RESULT
TRACE INDIVIDUAL NO 1
TIME LINE(S)

15.35.01.220 00001 SWSW SIGNAL COMAN (H'0069)
FROM ICM (H'0012) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'52 H'4F H'44 H'41 H'50 H'01 H'03 H'00 H'57
010 H'01 H'05 H'B7 H'00 H'12 H'00 H'02 H'00 H'29 H'52
020 H'00 H'00 H'00 H'00

15.35.01.220 00002 SWSW SIGNAL COMAC (H'0061)
FROM THH (H'03CC) EXE A IN LIM 001
TO ICM (H'0012) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'B7 H'00 H'E9 H'03 H'CC H'01 H'00 H'00 H'02
010 H'00 H'31 H'3E H'00 H'00 H'00 H'00

15.35.01.240 00003 SWSW SIGNAL CINRE (H'0053)
FROM ICM (H'0012) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'00 H'E9 H'00 H'01 H'05 H'6A H'05 H'6E H'02 H'00
010 H'A9 H'D0 H'02 H'00 H'2C H'4C

15.35.01.240 00004 SWSW SIGNAL FEPAR (H'0067)
FROM THH (H'03CC) EXE A IN LIM 001
TO ICM (H'0012) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'B7 H'04 H'00 H'03 H'52 H'4F H'55 H'02 H'00
010 H'32 H'F6 H'00 H'00 H'00 H'00

15.35.01.240 00005 SWSW SIGNAL FEOK (H'006C)
FROM ICM (H'0012) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'00 H'E9 H'00 H'00 H'01 H'18 H'00 H'00 H'00 H'00
010 H'00 H'00 H'00 H'00 H'00 H'00 H'00 H'00 H'00 H'00
020 H'00 H'31 H'50 H'5A H'41 H'EA H'14 H'3C H'9C H'04
030 H'0D H'0B H'05 H'08 H'06 H'0A H'08 H'03 H'01 H'05
040 H'00 H'05 H'0A H'04 H'01 H'0E H'0A H'01 H'04 H'03
050 H'0C H'09 H'0C H'55 H'AA H'55 H'AA H'55 H'AA H'55
060 H'AA H'55 H'AA H'55 H'AA H'55 H'AA H'55 H'AA H'02
070 H'00 H'D6 H'36 H'02 H'00 H'51 H'AE

15.35.01.260 00006 SWSW SIGNAL TRAEXECUT (H'0070)
FROM THH (H'03CC) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'00 H'E9 H'02 H'02 H'7B H'AE H'02 H'00 H'39 H'D2

15.35.01.260 00007 SWSW SIGNAL CHEROUNUM (H'0020)
FROM THH (H'03CC) EXE A IN LIM 001
TO DTR (H'035A) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'00 H'E9 H'03 H'CC H'01 H'00 H'18 H'02 H'02 H'14
010 H'4A H'00 H'00 H'00 H'00

15.35.01.340 00008 SWSW SIGNAL ROUNUMCHE (H'0060)
FROM DTM (H'0357) EXE IN LIM 007
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'00 H'E9 H'F0 H'18 H'03 H'57 H'07 H'FF H'FF H'FF
010 H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF
020 H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF
030 H'FF H'FF

15.35.01.360 00009 SWSW SIGNAL TERMERROR (H'001D)
FROM THH (H'03CC) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'00 H'E9 H'02 H'02 H'68 H'9C H'02 H'02 H'14 H'E2

15.35.01.360 00010 SWSW SIGNAL COMRE (H'0055)
FROM THH (H'03CC) EXE A IN LIM 001
TO ICM (H'0012) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'B7 H'81 H'00 H'0B H'4C H'49 H'4D H'20 H'42
010 H'4C H'4F H'43 H'4B H'45 H'44 H'02 H'02 H'6D H'20
020 H'02 H'00 H'3C H'48

15.35.13.820 00011 SWSW SIGNAL COMAN (H'0069)
FROM ICM (H'0012) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'52 H'4F H'44 H'41 H'50 H'01 H'03 H'00 H'57
010 H'01 H'05 H'B7 H'00 H'12 H'00 H'02 H'00 H'29 H'52
020 H'00 H'00 H'00 H'00

15.35.13.820 00012 SWSW SIGNAL COMAC (H'0061)
FROM THH (H'03CC) EXE A IN LIM 001
TO ICM (H'0012) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'B7 H'01 H'EA H'03 H'CC H'01 H'00 H'00 H'02
010 H'00 H'31 H'3E H'00 H'00 H'00 H'00

15.35.13.840 00013 SWSW SIGNAL CINRE (H'0053)
FROM ICM (H'0012) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'01 H'EA H'00 H'01 H'05 H'6D H'05 H'6F H'02 H'00
010 H'A9 H'D0 H'02 H'00 H'2C H'4C

15.35.13.840 00014 SWSW SIGNAL FEPAR (H'0067)
FROM THH (H'03CC) EXE A IN LIM 001
TO ICM (H'0012) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'B7 H'04 H'00 H'03 H'52 H'4F H'55 H'02 H'00
010 H'32 H'F6 H'00 H'00 H'00 H'00

15.35.13.840 00015 SWSW SIGNAL FEOK (H'006C)
FROM ICM (H'0012) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'01 H'EA H'00 H'00 H'01 H'18 H'00 H'00 H'00 H'00
010 H'00 H'00 H'00 H'00 H'00 H'00 H'00 H'00 H'00 H'00
020 H'00 H'31 H'50 H'5A H'41 H'EA H'14 H'3C H'9C H'04
030 H'0D H'0B H'05 H'08 H'06 H'0A H'08 H'03 H'01 H'05
040 H'00 H'05 H'0A H'04 H'01 H'0E H'0A H'01 H'04 H'03
050 H'0C H'09 H'0C H'55 H'AA H'55 H'AA H'55 H'AA H'55
060 H'AA H'55 H'AA H'55 H'AA H'55 H'AA H'55 H'AA H'02
070 H'00 H'D6 H'36 H'02 H'00 H'51 H'AE

15.35.13.840 00016 SWSW SIGNAL TRAEXECUT (H'0070)
FROM THH (H'03CC) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'01 H'EA H'02 H'02 H'7B H'AE H'02 H'00 H'39 H'D2

15.35.13.860 00017 SWSW SIGNAL CHEROUNUM (H'0020)
FROM THH (H'03CC) EXE A IN LIM 001
TO DTR (H'035A) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'01 H'EA H'03 H'CC H'01 H'00 H'18 H'02 H'02 H'14
010 H'4A H'00 H'00 H'00 H'00

15.35.13.940 00018 SWSW SIGNAL ROUNUMCHE (H'0060)
FROM DTM (H'0357) EXE IN LIM 007
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'01 H'EA H'F0 H'18 H'03 H'57 H'07 H'FF H'FF H'FF
010 H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF H'FF
020 H'FF H'FF H'FF H'FF H'00 H'00 H'20 H'03 H'04 H'01
030 H'02 H'01

15.35.13.940 00019 SWSW SIGNAL TERMERROR (H'001D)
FROM THH (H'03CC) EXE A IN LIM 001
TO THH (H'03CC) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'01 H'EA H'02 H'02 H'68 H'9C H'02 H'02 H'14 H'E2

15.35.13.960 00020 SWSW SIGNAL COMRE (H'0055)
FROM THH (H'03CC) EXE A IN LIM 001
TO ICM (H'0012) EXE A IN LIM 001
WITH 0 1 2 3 4 5 6 7 8 9
000 H'05 H'B7 H'81 H'00 H'0B H'4C H'49 H'4D H'20 H'42
010 H'4C H'4F H'43 H'4B H'45 H'44 H'02 H'02 H'6D H'20
020 H'02 H'00 H'3C H'48

The route it's the 24 not the 124
Thank you
 
OK, if I counted correct, sacop something like this:

SACOP:UNIT=DTM,LIM=7,SECTOR=REL,ADDR=60&&90; The route reference number should be in address 83&84.
To count this is a little bit tricky, but it looks like this: #53 + (2 x #18) = #83
Then SACOP:LIM=7,UNIT=DTM,FILNO=1,RELOFF=0&&9,POINT=the value you find in those addresses;
(For example 09C1). The route number in hex (18) is found in reloff 6&7 (hopefully).
Just before doing anything more, print out the result, then we can go to the next step in order to remove tha data.

fcpli
 
Hello
I have print the first command but sorry, I did not understand this formula:
#53 + (2 x #18) = #83

<SACOP:UNIT=DTM,LIM=7,SECTOR=REL,ADDR=60&&90;
MEMORY CONTENT ON ADDRESS POSITION
EXE A

ADDRESS 0 1 2 3 4 5 6 7 8 9 A B C D E F ISO
00000060 B6 09 C0 09 AD 09 BC 09 BB 09 BA 09 B9 09 BE FF ................
00000070 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00000080 FF 09 BD 09 B7 09 B4 09 B5 FF FF FF FF FF FF FF ................
00000090 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
END
If the reference of the route 24 are in position 83&84 can i print the second command whit
this value ?
SACOP:LIM=7,UNIT=DTM,FILNO=1,RELOFF=0&&9,POINT=09B7;
thank you
 

I have print the command

SACOP:LIM=7,UNIT=DTM,FILNO=1,RELOFF=0&&9,POINT=09B7;
MEMORY CONTENT ON INDIVIDUAL POSITION
EXE A
FILE NUMBER RELOAD FILE START DS FILE START
1 00000258
POINT RELOFF DSOFF ADDRESS DATA ISO
09B7 0000 000076EC 09 .
09B7 0001 000076ED B7 .
09B7 0002 000076EE 09 .
09B7 0003 000076EF B7 .
09B7 0004 000076F0 18 .
09B7 0005 000076F1 00 .
09B7 0006 000076F2 00 .
09B7 0007 000076F3 18 .
09B7 0008 000076F4 01 .
09B7 0009 000076F5 0D .
END

it's correct?
 
Yes, seems to be OK.
Now, delete the route with a couple of sacoses:
SACOS:UNIT=DTM,LIM=7,SECTOR=REL,ADDR=83,DATA=FF&FF;
and
SACOS:UNIT=DTM,LIM=7,FILNO=1,RELOFF=6,POINT=09B7;DATA=FF&FF;
This should do the trick. Test with printout the route.If OK, do the same with DTM in LIM3 (check with CNPIP:UNIT=DTM;).

Good luck....
 
Small mistake:

SACOS:UNIT=DTM,LIM=7,FILNO=1,RELOFF=6,POINT=09B7;DATA=FF&FF;
should be
SACOS:UNIT=DTM,LIM=7,FILNO=1,RELOFF=6,POINT=09B7,DATA=FF&FF;
 
I have a question before to delete this route
Because it's in Lim 7 ?
Because i delete it in lim 3?
if I delete the wrong data can I go back?
This command it's the same in all the TSW version from sp1 to sp8;
thank you
 

I have print the programm unit
CNPIP:unit=DTM;

PROGRAM UNIT INFORMATION
PU-NAME PU-NO PRODUCT NUMBER REV PATCH
DTM H'357 8/CAA 111 8626/01 R1A NO
TYPE
B'0000 0000 0000 0000 0100 1010 0000 0010
TYPEEXT
B'0000 0000 0000 0000 0000 0000 0000 1011
LOADED IN LIM
5 7
ACTIVE CF LOCATED IN LIM 7

END
It's in lim 5 and 7
 
The route seems to have been in LIM12 (RELOFF 9=#0D). The active DTM resides in LIM7, and knows (or is supposed to know) where the route is. The "backup" DTM is in LIM5 (not LIM3). The DTR was residing in the actual LIM, which is already gone (wrongly). The command (SACOS) is very old, no worries. So,sacos the 2 commands and check. If OK, do the same with DTM in LIM5. Actually, when it seems to be OK,you have to clean tha rest of the data in DTM, but this we can do later...
To reverse, do as explained in my previus post (I don't think you need to).


fcpli
 
Sorry, I forgot to show the reverse:
SACOS:UNIT=DTM,LIM=7,FILNO=1,RELOFF=6,POINT=09B7,DATA=00&18;
SACOS:UNIT=DTM,LIM=7,SECTOR=REL,ADDR=83,DATA=09&B7;

fcpli

 
Thank you
I think next week will execute the activity of cancellation of the route
 
A little advice regarding the use of SACOS in general, before you start ensure you have an up to date DUSYI so that if you screw up you can always do a data reload to recover the situation.[wink]
 
himdp,

This true as long as you deal with sector=rel or ds. With sector=prog - ladai won't help, only lalrl.
With particular reloff/dsoff - no problem. This is just FYI, specially if you speaking in general.

fcpli
 
My fault, of course you are correct regarding sector =prog and using lalrl. However I must say that the last time I used sacos to change program area was over twenty years ago on a upa7.0 system and until recently I have worked continuously on MD110/MX-One level 2 and 3 support since 1987.

IMO the only sane way to change program area is to use a patch (which can be removed by pcpas). I was assuming no one would be crazy enough to accept advice to sacos in prog area from an internet forum perhaps that is a naive assumption on my part[smile]
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top