MiniSDK Wizzard Interface

This page explains about the MiniSDK Wizard interface.
It is very straight forward, so there is not much explanation needed really.

When you have selected the Wizard interface from the previous menu, this down here is the screen tou will see next.
A listing of all the different card types that this programmer can handle, and a Gold Wafer pre selected.
Select the card you want to program.
Now if you are not sure about the card you have, you can let the software help you find out.
To let the software do the identification of the card, you click the Detect button.

Screenshot created by Duwgati

A new window pops up (see below).
It might look a bit confusing at first, but don't worry. This isn't a form that you need to fill out ;)
In fact, all the data here will be filled by the software.
You just need to tell the software what you want to know:
- only the processor type
- both the processor type and the eeprom type

If you want to know the processor type only, just leave the Detect EXT Eeprom tick box blank.
If you want to know the size of the External Eeprom too, simply tick that box.

Screenshot created by Duwgati

Let's the sake of this example, assume we want to find out the Eeprom size.
So tick the Detect EXT Eeprom tick box.
When done, click on the Detect button.

After a while, the software will return with some info.
It will return details about the processor type in the left column:
- if it is a PIC type card, the technical details will be shown in the upper left cell
- if it is a AVR type card, the technical details will appear in the bottom left cell
- the card type will be mentioned in the upper right cell

In this case, as you can see, the card was identified as being a Fun Card 2.

Screenshot created by Duwgati

Now hit the Close button and the Card Detect window will disappear.
Notice that the card type has now changed automatically to the correct type (see below).
You now just have to click the Next button.

Screenshot created by Duwgati

Now we come to the file select screen.
Here we can expect some changes in the near future I hope.

As you can see, there is only room for 2 files to select here:
- Flash
- External Eeprom

This should be good enough for Allcam file sets, but.....
if you have read the chapter about file types, you know that many file sets exist that contain 3 files:
- Flash
- Internal Eeprom
- External Eeprom

So if you want to program such a file set with a seperate Internal Eeprom file, not being integrated into the flash file, then you should use the Advanced interface because the Wizard interface does not allow you to specify a seperat Internal Eeprom file.

Screenshot created by Duwgati

OK, for the sake of this tutorial I will pretend that we only need to program the Flash and the External Eeprom.
So click the Load Base button.
From the popup window, select the appropriate Flash file (flash.hex), and click Open.

Screenshot created by Duwgati

Next click on the Load Eeprom button.
From the popup window, select the appropriate External Eeprom file (ee_ext.hex), and click Open.

Screenshot created by Duwgati

As you can see down here, both files are loaded.
Now click the Next button.

Screenshot created by Duwgati

By default, the verify option is left blank.
I advise to tick this option.

Screenshot created by Duwgati

Now hit the Program button.
The programming process will start.

Screenshot created by Duwgati

If you did tick the Verify option before you started programming, you will see this little popup window appear at the end of the programming process (see below).
Just hit OK to continue.

Screenshot created by Duwgati

After you have hit the OK button, or if you did not tick the Verify option, you will see a new popup window appear (see below).
Now click the OK button to continue.

Screenshot created by Duwgati

That is all.
Your card is programmed, and ready to use.
Simply click the Exit button to quit the program.