Multiprog 2000/Funcard

Diskutiere Multiprog 2000/Funcard im Elektronik und Chipkarten-Programmierung Forum im Bereich Hardware & Software Forum; bin am verzweifeln. schon tage versuche ich meine funcard zu beschreiben. vorab: goldwafer funzt 1a, dachte erst die funcard ist defekt-doch...
  • Multiprog 2000/Funcard Beitrag #1
G

Galliano99

Mitglied
Dabei seit
26.09.2001
Beiträge
7
Reaktionspunkte
0
bin am verzweifeln. schon tage versuche ich meine funcard zu beschreiben.

vorab: goldwafer funzt 1a, dachte erst die funcard ist defekt-doch die neue im smartcard-format tut es auch nicht. habe auch ein 1zu1 kabel.

erhalte immer die gleiche fehlermeldung: sync error: ffff --> bei twoprog 2.3

oder device missing or unknown device (-24) --> bei ponyprog2000

zumindest twoprog müsste doch ohne weiteres funktionieren? ist ja speziell für u. a. den multiprog.

woran könnte es denn liegen? habe auch schon die com-ports gewechselt.

und noch ne frage zum schluß: twoprog bietet ja, zumindest bei der funcard 3 files zur einbindung an. also at90s8515-->1. program memory und 2. data memory . sowie 3. eeprom-memory

ich habe bisher immer nur 1. (hex-file) + 3. (crd-file) angegeben.

2. data memory wird offensichtlich automatisch "gefüllt"

für infos, tips usw. vorab VIELEN DANK!!!

ein hilf- und ratloser galliano99
 
  • Multiprog 2000/Funcard Beitrag #2
G

Galliano99

Mitglied
Dabei seit
26.09.2001
Beiträge
7
Reaktionspunkte
0
haaallo!

hat denn keiner nen rat??
 
  • Multiprog 2000/Funcard Beitrag #3
Dark Vader

Dark Vader

Bekanntes Mitglied
Dabei seit
12.01.2000
Beiträge
5.272
Reaktionspunkte
0
probier mal bei Twoprog, die Option unter Configuration "Always erase device before programming " zu aktivieren !
somit wird die Karte vor dem Programmiervorgang nochmal gelöscht ...
 
  • Multiprog 2000/Funcard Beitrag #4
G

Galliano99

Mitglied
Dabei seit
26.09.2001
Beiträge
7
Reaktionspunkte
0
danke für den tip! habe ich aber auch schon gemacht...

so langsam glaube ich, daß das teil ne macke hat. so doof kann ich nicht sein.........
 
  • Multiprog 2000/Funcard Beitrag #5
G

Galliano99

Mitglied
Dabei seit
26.09.2001
Beiträge
7
Reaktionspunkte
0
vielleicht hilft uns (und im endeffekt mir) die nachstehenden hardware-infos weiter. ich könnte ja etwas wichtiges übersehen haben...
MULTIPROG 2000
Vorab: Erwarten Sie bitte von der Grundversion des
MULTIPROG2000 nicht zu viel. Er ist „nur“ eine
Luxusversion der Multimouse bzw. Smartmouse und kann
auch nicht mehr. Mit der passenden Software jedoch
entwickelt sich MULTIPROG2000 zum absoluten
Multitalent und sollte dann mit allen gängigen Smartcards
umgehen können. Mehrere Personen arbeiten zur Zeit an
Software für MULTIPROG2000 und es werden mit
wachsender Verbreitung immer mehr.
Da es in Zukunft mehrere Programme von verschiedenen Programmierern geben wird, beschränkt sich
diese vorliegende Anleitung auf die Grundfunktionen (Bios) des MULTIPROG2000 . Für Fragen zu den
Programmen wenden Sie sich bitte direkt an die bei den Programmen befindlichen Kontaktadressen.
Welche Smartcards können benutzt werden?
Das ist abhängig von der verwendeten Software. Der Karteneinschub und die Kontakbelegung ist kompatibel
zu ISO7810, das heißt, alle 8-poligen Standard-Karten können (wenn es die Software zuläßt) benutzt
werden. Dies sind zum Beispiel: Telefonkarte, Handykarte (mit SIM-Adapter), Geldkarte,
Krankenkassenkarte, I2c-Karte, Twostone-Card, PIC-(Wafer)-Card, Pay-TV-Karte und Andere.
Die Hardware des MP 2000
Das Herz des MULTIPROG2000 ist ein mit 22,1184 MHz getakteter ATMEL-Prozessor 89S8252. Im
Prozessor integriert ist das Bios (ca. 4 kByte), 256 Byte RAM und 2 kByte EEPROM. 32 kB RAM stehen für
Daten und als Programmspeicher für Anwendungen zur Verfügung. Für die Taktversorgung der Smartcards
stehen zwei Quarzoszillatoren mit 3,579 und 6,000 MHz zur Verfügung. Zusätzliche Frequenzen können
vom Steuerprozessor erzeugt werden. Die serielle Schnittstelle kann mit maximal 115200 Baud arbeiten und
sorgt dadurch für eine schnelle Übertragung der Daten vom/zum angeschlossenen PC.
Die Software im MP 2000
MULTIPROG2000 ist in der Grundversion kompatibel zu vorhandenen Programmern wie Multimouse
(Multisat GmbH), Smartmouse, Dumbmouse usw. Ohne Zusatzsoftware können alle Prozessor-Smartcards
mit 9600 Baud Datenrate bearbeitet werden. Für alle anderen Karten (PIC-, Telefon-, I2C-Cards) ist
spezielle Software notwendig.
Stromversorgung
MULTIPROG2000 benötigt eine Versorgungsspannung von mindestens 15 Volt Gleichspannung, die
Stromaufnahme des Programmers beträgt ca. 100 mA. Jedes unstabilisiertes Steckernetzteil 12V/500mA
liefert bei Anschluß an MULTIPROG2000 die notwendige Spannung. Sollte die Spannung zu
niedrig sein, kann die Programmierfunktion einiger Smartcards, die 12 Volt benötigen,
beeinträchtigt sein. Eine eingebaute Schutzdiode verhütet eine Zerstörung des
MULTIPROG2000 durch Verpolung des Netzteils. Stellen Sie das Netzteil bitte so ein, daß
sich der Pluspol an der Mitte des Steckers befindet.
Nach Einstecken der Stromversorgung, meldet sich MULTIPROG2000 mit folgender Einschaltsequenz auf
dem Display:
(Stand: 10/99, oder andere Version)
(Auslieferungszustand)
Tasten, Display, Leuchtdioden
Die Funktionen der Tasten TA2 und TA3 sowie die Zeichen auf dem Display können von der eingeladenen
Software frei programmiert werden, für die Funktionen lesen Sie bitte die bei der Software beiliegenden
Anleitungen. Hier deshalb nur die Beschreibung der Tastenfunktionen und der Displaytexte für die
Funktionen des im Prozessors befindlichen Bios (Mouse-kompatibel):
TA1 Immer RESET-Taster. Bricht ein im RAM befindliches Programm ab und startet das Bios im
Prozessor. Bitte nie drücken, wenn ein Programmiervorgang gestartet ist, ein Defekt der
eingeschobenen Smartcard kann nicht ausgeschlossen werden!
TA2 Umschaltung normaler/invertierter Reset an der Smartcard. Anzeige „N“ normal, Anzeige „I“
invertierter Reset. Änderungen werden nach ca. 5 Sekunden im Prozessor-EEPROM gespeichert.
TA3 Umschaltung Taktfrequenz an der Smartcard. Anzeige „3“ = 3,579 MHz, Anzeige „6“ = 6,0 MHz.
Änderungen werden nach ca. 5 Sekunden im Prozessor-EEPROM gespeichert.
Durch festhalten der Tasten TA2 und/oder TA3 und kurzem Druck auf die Reset-Taste TA1 können
zusätzliche Funktionen ausgelöst werden:
TA2 Löschen des kompletten RAM-Speichers, Anzeige im Display „*CLR“.
TA3 Software im RAM wird nicht automatisch gestartet.
TA2+TA3 Anzeige der Seriennummer des Programmers.
Leuchtdiode D3 (Grün) zeigt die Aktivität der Resetleitung (Pin 2) auf der Smartcard an, diese Funktion kann
nicht geändert werden.
Leuchtdiode D2 (Rot) zeigt die Aktivität der Datenleitung (I/O, Pin 7) auf der Smartcard an, diese Funktion
kann nicht geändert werden.
Anzeigen des Displays:
Interner Speichertest nach Reset
Anzeige der Biosversion im Prozessor. Stand 10/99 Version 1.0. Update des Bootbios nur
beim Hersteller!
1. Zeichen: Zeigt an, ob eine Karte eingeschoben ist
_ keine Karte
Ý Karte eingeschoben
2. Zeichen: Ca. 5 Sekunden nach Änderung der Einstellung mit TA2/TA3 blinkt hier kurz ein Punkt auf, der
anzeigt, daß die Parameter im Prozessor-EEPROM gespeichert werden.
3. Zeichen: Reset Polarität.
N nicht invertiert
I invertiert
4. Zeichen: Taktfrequenz
3 3,579 MHz
6 6,0 MHz
Die Anzeige des Displays kann bei Benutzung anderer Software variieren. Die Bedeutung entnehmen Sie
bitte der Dokumentationen zu dieser Software.
Stiftleisten, Jumper, Erweiterungsmöglichkeiten:
Da MULTIPROG2000 weitgehend per Software konfiguriert wird, gibt es hier bis auf eine Ausnahme keine
Jumper. Die einzige Ausnahme ist J1 direkt neben der RS-232-Schnittstelle. Hier kann zur Kompatibilität mit
vorhandenen Programmen für Multimouse/Smartmouse etc. der Reset für die Smartcard auf PIN 4 *DTR*
(1/2) oder PIN 7 *RTS* (2/3) der RS-232-Schnittstelle gelegt werden. Standard ist 2/3, die meisten
Programme benutzen diese Position.
Die Stiftleisten J2 und J3 werden nur bei der Herstellung des MULTIPROG2000 für die Programmierung
des Prozessors und des GALs benötigt. Sie dürfen nicht beschaltet oder kurzgeschlossen werden.
Die Sitftleisten J4 und J5 links und rechts neben dem Karteneinschub dienen als Meßpunkte bei der
Diagnose des MULTIPROG2000 und können auch für eventuelle Erweiterungen verwendet werden.
Die Pinbelegung ist:
J5 J4
a - SW 1 + - + 5Volt (permanent)
5 - PIN 5 (Masse) 4 - PIN 4
6 - PIN 6 (Vpp) 3 - PIN 3 (CLK)
7 - PIN 7 (I/O) 2 - PIN 2 (RESET)
8 - PIN 8 1 - PIN 1 (+ 5Volt geschaltet)
b - SW 2 p - P3.2 Prozessor
Anmerkungen:
SW 1 / SW 2 = Schaltkontakte am Karteneinschub
PIN 4 / PIN 8 = bei den meisten Smartcards unbelegt, eventuelle Programmierpins bei PIC-(Wafer)-Cards
Die RS-232-Schnittstelle:
Die RS-232-Schnittstelle ist kompatibel zur 9-poligen seriellen Schnittstelle des PC. Es wird für die
Verbindung also ein 1:1 – Kabel benötigt. Benutzen Sie bitte KEIN Nullmodem-Kabel, das funktioniert nicht!
Die Länge des Kabels ist völlig unkritisch, auch bei 10 Meter Länge gab es bei Tests keinerlei Probleme.
Achten Sie bitte darauf, daß die serielle Schnittstelle des PC von keiner anderen Soft- oder Hardware
benutzt wird (z.B. Maus, Modem).
Die Pinbelegung ist:
PIN 1: DCD
PIN 2: TXD (P3.1 oder I/O Smartcard)
PIN 3: RXD (P3.0 und I/O Smartcard)
PIN 4: DTR oder PIN 7 per Jumper waehlbar
PIN 5: MASSE
PIN 6: DSR mit Pin 1 verbunden
PIN 7: RTS oder PIN 4 per Jumper waehlbar
PIN 8: CTS mit Pin 1 verbunden
PIN 9: RI mit Pin 2 verbunden
Software:
Es ist heute üblich und die bequemste Art, Software über das Internet zu verbreiten. So kann man in
sekundenschnelle neue Programmversionen an den Mann/die Frau bringen. MULTIPROG2000 wird aus
diesem Grunde ohne Software ausgeliefert. Holen Sie sich bitte die notwendigen Programme direkt von der
MULTIPROG2000 Homepage (URL siehe unten).
DOS/Windows? Viele Programme – wie das MP2000-Tool – sind in DOS geschrieben, sie funktionieren
meist jedoch auch im DOS-Fenster unter Windows 95/98/Millenium. Probleme kann es nur unter Windows
NT geben, da hier direkt auf die Schnittstellen des PC zugegriffen wird. Schauen Sie bitte in die
Dokumentationen der Programme.
Seriennummern:
Ihr MULTIPROG2000 hat eine einzigartige 8-stellige Seriennummer. Sie können die Seriennummer
folgendermaßen ermitteln:
1. Auf der Unterseite des MULTIPROG2000 befindet sich ein Aufkleber mit dem Strichcode.
2. Mit dem DOS-Programm MPTOOL, Aufruf: MPTOOL I
3. Festhalten der Tasten TA2 und TA3 und einstecken der Stromversorgung oder kurzes Drücken des
Resettasters TA1.
Geben Sie bei der Registrierung von Software und bei Fragen zu Hard- und Software immer diese Nummer
an.
Noch mehr Dokumentationen:
Auf der MULTIPROG2000 Homepage http://www.2stone.de liegt die komplette Dokumentation der Hardware
und der Funktionen des Prozessorbios sowie ein Schaltplan. Schauen Sie hin und wieder dort hinein, ob es
neue Software oder Dokumentationen gibt.
 
  • Multiprog 2000/Funcard Beitrag #6
sunrose

sunrose

Bekanntes Mitglied
Dabei seit
10.09.2001
Beiträge
54
Reaktionspunkte
0
@GALLO,
ich hatte die gleiche austattung also MP 2000 und Twoprg2.3 und es ging wunderbar. Habe aber die Fun wenn ich nur 2 files hatte auf 1&2 den selben eingelesen !!!;) ;)
chek it !!!:D
 
Thema:

Multiprog 2000/Funcard

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben