Titanium Card Operating Systems

1. Updating the cards Operating System
2. Downgrading the cards Operating System


Titaniumcard Operating Systems:
As explained already on the introduction page, it is possible that the software automatically proposes to update the O.S. on your card, as soon as you connect to the card. If that happens or not, depends on the software version you are using and the current O.S. version on the card.

If you need an update or not, depends on a variety of circumstances, but it is absolutely not necessarilly so that the latest O.S. version is the best, or allways required. There are many applications that will work just as well (or even better) on older O.S. versions. In other words, it is the targeted application that defines which O.S. version is best.

For the sake of this tutorial, I do assume that an update of the O.S. is required. As you can see in the screenshot below, the software suggests to update the current O.S. 01.03 to the latest available O.S. version 01.06. So let's update the O.S. and click "Ja".

Screenshot created by Duwgati


As soon as you have clicked "Ja", the software will start a whole sequense of procedures. To start with, the card is erased. Then the card is reset and a so-called Trapcode is sent to the card in order to set the card in a special programmable mode. You should allways see these 3 functions displayed in the log screen:

Erase Card...
Resetting Card

-> Sending Trapcode

Now we have reached the part of the program where most complaints seem to originate. You may have read about this problem on many forums: "the program shows the message Sending Trapcode, but nothing happens".

This can happen indeed. I am not sure about the cause, but I suppose it has to do with the critical timing that is used by the software while sending the Trapcode. I am not familiar with all details about the software, but it seems that Titanium Cardprogger uses a very kritical timing. Even if your programmer is a fraction of a second late with its reply, the software may end up in an endless loop. The only way to end the program is via the task manager. Not very elegant, but unavoidable.

So if your software shows this message in the log screen for 5 minutes or more, without showing any further respons, You best abort the program and try again.

If everything works as it is intended to, you should see all kind of status messages passing in the log screen. When the update procedure is complete, your screen should look like it does in the screenshot below.

Screenshot created by Duwgati


Your card is now in what is called "Virgin State" and as you can see in the screenshot, it contains O.S. 01.06.
The card can now be programmed, or you can terminate the connection to the card by clicking the appropriate icon (see below).

Screenshot created by Duwgati


So much for updating the cards O.S.


As stated in the introduction, with Titanium Cardprog version 1.10 it is possible to downgrade the cards O.S. from version 01.05 or 01.06 to version 01.03. This option is available in the "Tools" menu (see below). As you can see, you can only go back to version 01.03.

So what to do if you want to go back from version 01.06 to version 01.05?
Well, it is simply a 2 step task. First use Titanium Cardprog version 1.10 to go from O.S. 01.06 to O.S. 01.03 and then use Titanium Cardprog version 1.9 to update from O.S. 01.03 to O.S. 01.05.
So if you download Titanium Cardprog versions 1.9 and 1.10, you can put any desired O.S. version on your card.

Now in this sample, we are going to downgrade from O.S. version 01.06 to version 01.03.
From the "Tools" menu select the option Downgrade to OS 01.03.

Screenshot created by Duwgati


First you will be warned that this procedure can damage your card. If you are sure you want to take the risk click Ja.

Screenshot created by Duwgati


The log screen will again show you the whole process. Also you will notice a progress bar underneath the log screen. This allows you to monitor the progress.

Screenshot created by Duwgati


After a few minutes the whole process should be ready and your screen should look like the one in the screenshot below. Your card is now ready for further use.

Screenshot created by Duwgati


OK, that's all about updating/downgrading the cards O.S.
All that remains now is programming a Titaniumcard