BatchISP plug-in

This plug-in gives access to basic BatchISP features.

It allows accessing the following functions:

 

Important notice:

Before using this plug-in, it is required to install Flip.3.3.2 or sooner

You can download the latest version on the Atmel web site: http://www.atmel.com

Perform full installation then you will be able to use BatchISP plug-in.

 

Set the board in ISP mode.

To do so, press reset button while pressing the joystick middle button.

Then release the reset button and after release the joystick middle button.

Now the board is in ISP mode.

Configure an AVR32 target for BatchISP

In order to use the BatchISP plug-in, an AVR32 target has to be created and configured for each part to use.

Launch AVR32 Studio and go to the ‘AVR32 Targets’ pane:

 

In this pane, click the ‘Create New Target’ button:

A new AVR32 target will appear in this pane and its properties will be displayed in the

‘Properties’ pane where it can be renamed:

 

Then go to the ‘Details’ tab in the ‘Properties’ pane and select programmer “USB DFU”:

Press “Select Button” to select your device, and press OK once your device is selected :

 

Finally, go to the ‘Board’ tab and select ‘EVK110x’ for ‘Board’ and ‘UC3xxxxx’ for ‘MCU’:

The BatchISP AVR32 target is now ready to use.

 

Use BatchISP plug-in:

Accessing the command:

To issue a command to BatchISP, right-click in the ‘AVR32 Targets’ pane the AVR32 target to use and select a command:

Program

When selecting program the following dialogue box will appear:

Select an elf or hex file using Browse button.

Once done, the yellow box will be replaced by the selected file:

Then it is possible to check or fill-in the different options and press ok program the target.

Read

When selecting read the following dialogue box will appear:

Select your output directory using Browse button.

Type your file name with the extension in ‘file name

Once done press Open

After this you have fill-in Offset and Length.

Then press ‘OK’

The file will be available in the selected directory.

A refresh may have to done in the project explorer view (F5) to see your file.

Verify

When selecting verify the following dialogue box will appear:

Select an elf or hex file using Browse button.

Once done, the yellow box will be replaced by the file:

Presses OK to perform verify.

It is also possible to uncheck Entire file and specify length and offset in hexadecimal.

The result is available in the console, as you can see on the next picture result is PASS. In case of error it will be FAIL.

Erase

When selecting erase, any dialogue box will appear, but result of this can be check in the Console:

If Erase in successfully done the result is PASS otherwise it’s FAIL

Read Fuse

Select a fuse file destination and a fuse name using Browse button.

Once done press OK, there will be new views that contain fuses setting:

Program Fuse

It’s possible to create a fuse file or modify an already existing fuse file.

Once this done this fuse file can be programmed using this command:

Create a New fuse file using “File -> New -> Other

Open an existing fuse file double clicking on this file in Project Explorer view.

Select the fuse file and press ok to program this fuse setting on the board

 

Related Items