You are on page 1of 6

INSTRUKSI KERJA

TELKOM

OBC Memory Dump

SUBDIVSAT
STEP

TIME

COMMAND/ACTION

ISO-9000
No. Dok.

DR / F.1.1.C (2b) / 172

Revisi

01

Tanggal

20 Mei 2005

Halaman

1 dari 6

VERIFICATION

1. PURPOSE and SCOPE


In order to analyze OBC problems, it may be necessary to perform a Memory Dump on the Prime and/or the Backup
OBC. Auxiliary Telemetry is used to dump OBC memory. Memory may be dumped from either OBC in Prime,
Backup, or Idle Mode. Only one OBC (Prime or Backup) may be dumped at a time. In Dump Mode each Auxiliary
Telemetry frame contains 121 words of dump data. If the dump is longer than 121 words, the dump will continue to the
next minor frame until the dump is complete. The end of dump data is indicated by the hex pattern 5555.
Memory dump can be done using all four or selected slots in the auxiliary telemetry sequence. After completing the
memory dump, the slot(s) that were selected as OBC dump will revert to the previously selected subframe(s).
The start and end addresses of the physical memory to be dumped are uplinked to the OBC via the Dump table. Once the
memory dump is in progress, the dump table can be modified. The information in the updated memory dump table will take
effect after the current dump is complete and another dump is commanded.
.

INSTRUKSI KERJA
TELKOM

OBC Memory Dump

SUBDIVSAT
STEP

TIME

COMMAND/ACTION

ISO-9000
No. Dok.

DR / F.1.1.C (2b) / 172

Revisi

01

Tanggal

20 Mei 2005

Halaman

2 dari 6

VERIFICATION

2. PROCEDURE
____ 1

Display [TK01.PAGES] BABYSITTING.NML


_____

____ 2

Verify:
AUX_SUBFRM = _________(Hex)

Record the current aux frame selection in next column.


Load the command list to switch aux subframes:

_____

[TK01.COMMAND] AUXTLM_SEQ.CMD
AUXTLM_SEQ #FFFF N

Display [TK01.PAGES] BABYSITTING.NML


Verify:

Replace:M: with #FFFF and N: with #2080


Transmit the command list

AUX_SUBFRM = 2080 (Hex)

ISO-9000

INSTRUKSI KERJA
TELKOM

OBC Memory Dump

SUBDIVSAT
STEP

TIME

____ 3

COMMAND/ACTION

No. Dok.

DR / F.1.1.C (2b) / 172

Revisi

01

Tanggal

20 Mei 2005

Halaman

3 dari 6

VERIFICATION

FromSpacecraft CommandingMenus,
select OBC Data Uplink

_____

Spacecraft
Decoder Address
CV Enables:
OBC
OBC:
MONITOR
Transmission Time:
First Entry to Uplink:
Number to Uplink:
OBC Uplink Data Type:
Uplink Type:

TK01
A1C
CMD Echo and
CONTROL and
NOW
1
ALL
Table Uplink
Dump Table

Load file: [TK01.FSW] ___________________


(Fill in the Dump file name supplied by Analyst)
Transmit the command:

Display [TK01.PAGES] BABYSITTING.NML


Record:

.DAT
DMPSTART_ADD: ______(Hex)
DMPEND_ADD: _______ (Hex)

INSTRUKSI KERJA
TELKOM

OBC Memory Dump

SUBDIVSAT
STEP

TIME

____ 4
_____

COMMAND/ACTION

Load the command list to dump from monitor OBC.


[TK01.COMMAND] AUXTLM_SEQ.CMD
AUXTLM_SEQ #FFFF #N
Replace N with 20B0
Transmit the command list
Watch for the following Messages in the event message window.
Dump Data Collection Starts on TK01 for OBC 2
OBC$DATA TK01_OBC2_DUMP.BIN is terminated normally.

____ 5

Print the table dumped from the Monitor OBC:


From the Data Collection Menu select OBC print.
Spacecraft
TK01
OBC
2 (Monitor OBC)
Print Type:
__________(Provided by Analyst)
Select:
Default Print File
If Print type is Global Memeory
Start Address
DMPSTART_ADD from Step 3
Stop Address
DMPEND_ADD from Step 3

ISO-9000
No. Dok.

DR / F.1.1.C (2b) / 172

Revisi

01

Tanggal

20 Mei 2005

Halaman

4 dari 6

VERIFICATION

Display [TK01.PAGES] BABYSITTING.NML


Verify:
AUX_SUBFRM = 20B0 (Hex) ________

INSTRUKSI KERJA
TELKOM

OBC Memory Dump

SUBDIVSAT
STEP

TIME

____ 6
_____

COMMAND/ACTION

Load the command list to dump from control OBC.


[TK01.COMMAND] AUXTLM_SEQ.CMD
AUXTLM_SEQ #FFFF #N
Replace N with #20A0
Transmit the command list
Watch for the following Messages in the event message window.
Dump Data Collection Starts on TK01 for OBC 1
OBC$DATA TK01_OBC1_DUMP.BIN is terminated normally.

____ 7

Print the table dumped from the Control OBC:


From the Data Collection Menu select OBC print.
Spacecraft
TK01
OBC
1 (Control OBC)
Print Type:
__________(Provided by Analyst)
Select:
Default Print File
If Print type is global memeory
Start Address
DMPSTART_ADD from Step 3
Stop Address
DMPEND_ADD from Step 3

ISO-9000
No. Dok.

DR / F.1.1.C (2b) / 172

Revisi

01

Tanggal

20 Mei 2005

Halaman

5 dari 6

VERIFICATION

Display [TK01.PAGES] BABYSITTING.NML


Verify:
AUX_SUBFRM = 20A0 (Hex) when dumping
= 2080 (Hex) after dumping

INSTRUKSI KERJA
TELKOM

OBC Memory Dump

SUBDIVSAT
STEP

TIME

____ 8

COMMAND/ACTION

No. Dok.

DR / F.1.1.C (2b) / 172

Revisi

01

Tanggal

20 Mei 2005

Halaman

6 dari 6

VERIFICATION

Load the command list to switch aux subframes:


_____

[TK01.COMMAND] AUXTLM_SEQ.CMD
AUXTLM_SEQ #FFFF N

Display [TK01.PAGES] BABYSITTING.NML


Verify:

Replace N with #______(value recorded in step 1)


Transmit the command list

AUX_SUBFRM = ________ (Hex)

3. REFERENCE
3.1

ISO-9000

SOM Vol 4 : On -Board Computer Flight Software

You might also like