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 gngigen Smartcards umgehen knnen. Mehrere Personen arbeiten zur Zeit an Software fr MULTIPROG2000 und es werden mit wachsender Verbreitung immer mehr. Da es in Zukunft mehrere Programme von verschiedenen Programmierern geben wird, beschrnkt sich diese vorliegende Anleitung auf die Grundfunktionen (Bios) des MULTIPROG2000. Fr Fragen zu den Programmen wenden Sie sich bitte direkt an die bei den Programmen befindlichen Kontaktadressen. Welche Smartcards knnen benutzt werden? Das ist abhngig von der verwendeten Software. Der Karteneinschub und die Kontakbelegung ist kompatibel zu ISO7810, das heit, alle 8-poligen Standard-Karten knnen (wenn es die Software zult) benutzt werden. Dies sind zum Beispiel: Telefonkarte, Handykarte (mit SIM-Adapter), Geldkarte, Krankenkassenkarte, I2c-Karte, Twostone-Card, PIC-(Wafer)-Card, AVR-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 fr Daten und als Programmspeicher fr Anwendungen zur Verfgung. Fr die Taktversorgung der Smartcards stehen zwei Quarzoszillatoren mit 3,579 und 6,000 MHz zur Verfgung. Zustzliche Frequenzen knnen vom Steuerprozessor erzeugt werden. Die serielle Schnittstelle kann mit maximal 115200 Baud arbeiten und sorgt dadurch fr 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 knnen alle Prozessor-Smartcards mit 9600 Baud Datenrate bearbeitet werden. Fr alle anderen Karten (PIC-, Telefon-, I2C-Cards) ist spezielle Software notwendig. Stromversorgung MULTIPROG2000 bentigt eine Versorgungsspannung von mindestens 15 Volt Gleichspannung, die Stromaufnahme des Programmers betrgt 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 bentigen, beeintrchtigt sein. Eine eingebaute Schutzdiode verhtet eine Zerstrung 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 knnen von der eingeladenen Software frei programmiert werden, fr die Funktionen lesen Sie bitte die bei der Software beiliegenden Anleitungen. Hier deshalb nur die Beschreibung der Tastenfunktionen und der Displaytexte fr 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 drcken, 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 knnen zustzliche Funktionen ausgelst werden: TA2 Lschen 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 (Grn) zeigt die Aktivitt der Resetleitung (Pin 2) auf der Smartcard an, diese Funktion kann nicht gendert werden. Leuchtdiode D2 (Rot) zeigt die Aktivitt der Datenleitung (I/O, Pin 7) auf der Smartcard an, diese Funktion kann nicht gendert 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 Polaritt. 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, Erweiterungsmglichkeiten: 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 Kompatibilitt mit vorhandenen Programmen fr Multimouse/Smartmouse etc. der Reset fr 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 fr die Programmierung des Prozessors und des GALs bentigt. Sie drfen nicht beschaltet oder kurzgeschlossen werden. Die Sitftleisten J4 und J5 links und rechts neben dem Karteneinschub dienen als Mepunkte bei der Diagnose des MULTIPROG2000 und knnen auch fr 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 fr die Verbindung also ein 1:1 Kabel bentigt. Benutzen Sie bitte KEIN Nullmodem-Kabel, das funktioniert nicht! Die Lnge des Kabels ist vllig unkritisch, auch bei 10 Meter Lnge 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). Seriennummern: Ihr MULTIPROG2000 hat eine einzigartige 8-stellige Seriennummer. Sie knnen die Seriennummer folgendermaen 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 Drcken 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. Schauen Sie hin und wieder dort hinein, ob es neue Software oder Dokumentationen gibt. Hinweise: Der Entwickler, Hersteller und der Vertrieb des MULTIPROG2000 ist nicht fr eventuell vorhandene illegale Software verantwortlich. Fr Schden, die an der Hardware des PC oder an einer eingesteckten Smartcard auftreten, kann der Hersteller nicht verantwortlich gemacht werden. Die Herstellergarantie betrgt 6 Monate auf Kaufdatum. Bei Defekten schicken Sie bitte Ihren MULTIPROG2000 mit Rechnungskopie und Fehlerbeschreibung an Ihren Hndler. Schaltplan MULTIPROG2000 1999/2000 ER Products