[성현모] TRA V2 삭제
This commit is contained in:
137
CPXV2 PTS/References/GaudiCfg/help/module/s_bdm.html
Normal file
137
CPXV2 PTS/References/GaudiCfg/help/module/s_bdm.html
Normal file
@ -0,0 +1,137 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>S_BDM</TITLE>
|
||||
<META NAME="Generator" CONTENT="KDOC ">
|
||||
</HEAD>
|
||||
<BODY bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#000099" alink= "#ffffff">
|
||||
|
||||
<table BORDER=0 COLS=1 WIDTH="100%" BGCOLOR="#FFFFCC" NOSAVE >
|
||||
<tr ALIGN=CENTER VALIGN=CENTER NOSAVE>
|
||||
<td NOSAVE><font face="Arial,Helvetica"><font size=+2></font></font>
|
||||
<br><font face="Arial,Helvetica"><font size=+2>CCS Modul <b>S_BDM</b></font></font>
|
||||
<br> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<PRE>
|
||||
$Id: s_bdm.C,v 1.6 2004/03/25 09:09:18 lehmann Exp $
|
||||
---------------------------------------------------------------------
|
||||
Kurzbeschreibung: BMS43/46-Pr<50>fung mit PG333_Programmierstation
|
||||
---------------------------------------------------------------------
|
||||
Projekt: BDM43/46-Tester
|
||||
Sourcefile: s_bdm.C
|
||||
Autor: RtW2/TEF72-Petrovic Ivica (14.05.98)
|
||||
Zielsystem: V743 (HP-RT 3.01), /7/C/D (HP-UX 9.0)
|
||||
Sprache: C++
|
||||
---------------------------------------------------------------------
|
||||
Prototyp:
|
||||
|
||||
int s_bdm(shm_stringpointer *zeilen_wert //-I- Beginn der Pruefliste
|
||||
,long index1 //-I- Array zeiger in Prufliste
|
||||
,long anzahl) //-I- Anzahl <20>bergabeparameter
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Aufruf:
|
||||
|
||||
error = int s_bdm(shm_stringpointer *zeilen_wert //-I- Beginn der Pruefliste
|
||||
,long index1 //-I- Array zeiger in Prufliste
|
||||
,long anzahl) //-I- Anzahl <20>bergabeparameter
|
||||
|
||||
if (error != 0) Fehler bei der Programmierung eines BDM-Steuerger<65>te
|
||||
{
|
||||
error = -1: Ger<65>t nicht erfolgreich programmiert
|
||||
}
|
||||
|
||||
---------------------------------------------------------------------
|
||||
Funktionsbeschreibung:
|
||||
|
||||
Dieses Modul dient zur Kommunikation mit der PG333-Programmierstation.
|
||||
Im R<>stlauf wird das Device des MEN-MUX mit welchem die
|
||||
PG333-Programmierstation verbunden ist initialisiert. Zu beachten ist,
|
||||
da<64> auf zwei verschiedenen Pr<50>fsektionen programmiert werden soll. Das
|
||||
bedeutet, da<64> zwei Pr<50>fkammern einschlie<69>lich Zusatzplatine, welche
|
||||
jeweils programmiert und gesteuert werden m<>ssen, zweimal vorhanden sind.
|
||||
Nach dem R<>stlauf wird der Status der PG333-Programmierstation <20>berpr<70>ft.
|
||||
Sind die Daten auf der PG333-Programmierstation g<>ltig wird sektioniert
|
||||
die Zusatzplatine auf ihre Daten <20>berpr<70>ft und wenn n<>tig programmiert.
|
||||
Sind die Daten auf der PG333-Programmierstation nicht g<>ltig, werden die
|
||||
Daten auf der PG333-Programmierstation aktuallisiert und danach die
|
||||
Zusatzplatine ebenfalls auf ihre Daten <20>berpr<70>ft und wenn n<>tig
|
||||
programmiert.
|
||||
Ist diese erfolgreich, wird der Datensatz der PG333-Programmierstation
|
||||
<20>berpr<70>ft und bei bedarf <20>berschrieben.
|
||||
In Normalmodus (Pr<50>fmodus) wird aus Sicherheitsgr<67>nden der Status der
|
||||
PG333-Programmierstation und der Zusatzplatine bei jedem Durchlauf
|
||||
<20>berpr<70>ft. Ist diese <20>berpr<70>fung erfolgreich wird das Steuerger<65>t
|
||||
programmiert.
|
||||
|
||||
Beschreibung der Modul<75>bergabeparameter:</pre><b><a name="param1">1</a> PRUEFSCHRITT</b><pre>
|
||||
GAUDI Pr<50>fschritt
|
||||
------------------------------</pre><b><a name="param2">2</a> POSITION</b><pre>
|
||||
PAV- Position
|
||||
------------------------------</pre><b><a name="param3">3</a> FILENAME</b><pre>
|
||||
Hier wird der Name der Datei eingegeben, welche
|
||||
f<>r den Download zu der BDM-Programmierstation
|
||||
ben<65>tigt werden.
|
||||
Format: z.B. 67355939
|
||||
------------------------------</pre><b><a name="param4">4</a> MODUS_BDM</b><pre> Hier wird der Befehssatz eingegeben welchen die
|
||||
BDM-Programmierstation auszuf<75>hren hat.
|
||||
P: Zielsystem programmieren
|
||||
E: Zielsystem l<>schen
|
||||
V: Vergleich von Zielsystem-Speicher und PG333-Speicher
|
||||
T: Leertest des Zielsystems
|
||||
D: CRC-<2D>berpr<70>fung des Zielsystems
|
||||
BD: CRC-<2D>berpr<70>fung des Adapter-Flash-EPROMs (Zusatzplatine)
|
||||
BV: Adapter-Flash-EPROMs und PG333-Speicher vergleichen</pre><b><a name="param5">5</a> STRING0</b><pre>
|
||||
Hier wird der Refrenzparameter von FILENAME <20>bergeben.
|
||||
Dieser wird ben<65>tigt um zu testen ob die Daten die
|
||||
zur PG333-Programmierstation geladen wurden auch
|
||||
die Richtigen sind.
|
||||
Format: z.B. 01118300BD05
|
||||
----------------------------------------------------------</pre><b><a name="param6">6</a> MODUS_LADE</b><pre>
|
||||
Hier wird der Befehlsatz f<>r die Initialisierung der
|
||||
Zusatzplatine <20>bergeben. Dieser wird ben<65>tigt um das
|
||||
Adapter-Flash-EPROMs mit den richtigen Daten zu
|
||||
versorgen.
|
||||
BD: CRC-<2D>berpr<70>fung des Adapter-Flash-EPROMs (Zusatzplatine)
|
||||
BP: Adapter-Flash-EPROMs (Zusatzplatine) programmieren
|
||||
BE: Adapter-Flash-EPROMs (Zusatzplatine) l<>schen
|
||||
BV: Adapter-Flash-EPROMs und BDM-Speicher vergleichen
|
||||
BT: Leertest des Adapter-Flash-EPROMs
|
||||
--------------------------------------------------------------</pre><b><a name="param7">7</a> ERGEBNIS</b><pre> Hier wird ein Fehlertext vom Modul and das System
|
||||
zur<75>ckgegeben.
|
||||
--------------------------------------------------------------</pre><b><a name="param8">8</a> FEHLERFLAG</b><pre>
|
||||
Fehlerflag des Systems
|
||||
0 -> Programmieren OK
|
||||
1 -> Fehler aufgetreten (siehe Fehlertext)
|
||||
|
||||
Revision 1.1 2001/12/18 10:06:49 sgc3sa
|
||||
Anpassungen fuer Linux und QT
|
||||
|
||||
Revision 1.8 2000/03/14 09:04:13 wiese
|
||||
<20>berschreiber raus
|
||||
|
||||
Revision 1.7 1999/12/22 10:06:22 keppler
|
||||
$ID -> $Id
|
||||
|
||||
Revision 1.6 1999/12/22 09:12:52 keppler
|
||||
$Header -> $Id
|
||||
|
||||
Revision 1.5 1999/12/07 12:48:49 gueltlin
|
||||
Aenderungen Herr Petrovic
|
||||
|
||||
Revision 1.4 98/08/03 10:04:57 10:04:57 petrovic (Ivica Petrovic)
|
||||
no entry
|
||||
|
||||
Revision 1.3 98/08/03 10:01:17 10:01:17 petrovic (Ivica Petrovic)
|
||||
no entry
|
||||
|
||||
Revision 1.2 98/07/31 17:13:56 17:13:56 wiese (Stefan Wiese)
|
||||
Sectionabh<EFBFBD>ngigkeit des Firstruns ermitteln
|
||||
|
||||
Revision 1.1 98/07/21 12:34:14 12:34:14 wiese (Stefan Wiese)
|
||||
Initial revision
|
||||
|
||||
---------------------------------------------------------------------
|
||||
</PRE>
|
||||
</BODY>
|
||||
</HTML>
|
||||
Reference in New Issue
Block a user