On this page ....
Here a brief intro on how to use
CardMaster for programming (most) SmartCards, like GoldCards, FunCards,
GreenCards, Jupitercards, etc.
There are 3 versions: A version
for the Infinity CardMaster, Mini Millennium and Chipdrive
Mini. Download it from the Download-page.
Take a look at the SmartCards
page for details on the different SmartCard types.
Note: Read the disclaimer!
Though this programmer can be very usefull for making your own
protection of for example you PC or other objects, it also can be used
to created illegal smartcards or edit existing smartcards which might
Programming a SmartCard
Cardmaster is a very easy program to use. However you
will need either an Infinity CardMaster, Mini Millennium or a ChipDrive
After starting the application you will see something
CardMaster - Start Screen
If the application show the message "Offline"
in the header of the window, the go to the menu "Setup" - "Ports"
to select the COM-port you are using for your programmer.
A message at the bottom in the screen saying "Not
Connected" indicates that there is no programmer connected,
or the you selected the wrong COM-port.
When serial is OK, it should show something like this;
CardMaster - Connected!
Now it's time to insert your card.
CardMaster - Card Inserted
The next step is to select the right Card Type:
CardMaster - Select card-type
After selecting the cardtype you will have to select
the PIC and the EEPROM files.
Note: For most
FunCards you will need to indicate which file should be
used for the external
Use the "Open File" icons to select the files. The
screenshot below shows the setting for a FunCard. Other cards, like the
GoldCard might not have the 3rd file;
CardMaster - Select the "Open
Basically there are two files: The EEPROM file (FunCards
have optionally an external EEPROM file) and the PIC file.
Make sure you selected all of them.
The next step is to erase the PIC and
this is OPTIONAL.
Click the button "Erase" and from the popupmenu select
"PIC" to rease the PIC and "EEPROM" to erase the EEPROM. You will get
a warning that this will delete all data from the EEPROM or PIC. Confirm
this by clicking the "Yes" button. For this purpose, CardMaster will
load a special little program into the PIC. After that the little program
will erase the EEPROM. That's why it first is saying "Preparing
After erasing the PIC and/or EEPROM, CardMaster will
inform you that it completed it's task. Click "OK" to continue.
Finally click the "Write" button,
to start the programming of the card. From the popup menu select "Auto"
which will programm PIC and EEPROM automatically.
In the lower part of the screen a progressbar indicates
programming progress. It also shows what it's doing, ie. program PIC
or EEPROM, etc.
CardMaster - Programming in progress
Once the card is programmed a popup will inform
you about this. Click "OK" and you're done ...