-hidden | Executes commands while Infinity USB is not displayed, must be used with -write switch |
-card:cardname | Selects card. For instance goldcard or "DragonLoaderCard (PIC)" (use quotation marks if the cardname contains spaces.) |
-flash:filename | Selects file to load for 1st file (flash on AVR-based - PIC on Microchip based cards) |
-int:filename | Selects file to load for 2nd file (int. eeprom on AVR-based - ext. eeprom on Microchip based cards) |
-ext:filename | Selects file to load for 3rd file (ext. eeprom on AVR-based - doesn't exist on Microchip based cards) |
-write | Writes the selected files to the selected card |
-read | Reads the selected files from the selected card |
-restore | Restores the flash-memory on the card if external EEprom is accessed. |
The following commands only works with Infinity USB Phoenix: |
-phoenix | Enables phoenix mode, must be used with the -frq and -polarity commands |
-frq:frequency | (3.58 | 3.68 | 6.00) Chooses frequency, must be used with the -phoenix and -polarity commands |
-polarity:resetpolarity | (phoenix | smartmouse) Chooses resetpolarity, must be used with the -phoenix and -frq commands |
-disablephoenix | Disables Phoenix mode, ignores all other commands |
Keycard generator (click to view) | Generates a random keyfile in c:\goldkey.hex, and writes the file to a GoldCard. This script only demonstrates the possibilities of the commandline-paramters, and the written card cannot be used in existing keycard-systems. The script however demonstrates how a real-world keycard application can be implemented, using the Infinity USB (phoenix) as the keygenerator.
|
Remote card-update script(click to view) | Downloads a keyfile from a website. Enables very easy update of keycard applications, the user simply has to insert the card, and execute the script-file. This can be particular important in applications where keys are often changed.
In this example the external EEprom of a GoldCard is updated, but extending the script to update both PIC and ext. EEprom (or any other card) should be straightforward. Semi-automatic updates can be implemented by scheduling the script (run it on a daily basis), and if a new key is found on the website, the user is prompted to insert a keycard for updating. |