User Manual For CYCLONE Programmers
36
The Launch Script Wizard button prompts the user for a programming module, followed by an S-
Record, and creates a default programming script. The user can then modify the programming
sequence as needed.
The Clear Script button will remove all programming commands from the right panel.
The Move Up and Move Down buttons allow the user to manually re-sequence the order of the
programming commands.
The Remove From List button can be used to remove a selected command from the right panel.
At this point the image can be saved to a disk or to the Cyclone device. For more information,
please see
Section 6.1.8 - Store Image To Cyclone
6.1.3
Programming Operations
Figure 6-9: Programming Operations Dialog Section
In the Programming Sequence field, the user may specify the algorithm, S-Record, and operations
to be carried out.
Choose Module
Presents a list of available programming files. Each programming
file contains information on how
to program a particular module. Usually, the name of the file indicates what kind of module it
relates to.
Specify S-Record
Asks for the name (and/or path) to a file of S-records to be used in programming or verifying a
module. If the file is not found, an error message is given. The currently-selected file is shown in
the
S19
file selected window. The programmer accepts S1, S2, and S3 records. All other file
records are treated as comments. If you do not specify a file-name extension, a default of .S19 is
used. The programmer also supports ELF/Dwarf 2.0, 3.0, and 4.0 object files.
Your S19 file may contain data for both EEPROM and flash. If you know that your S19 file contains
the correct data, “Ignore S19 Range” may be checked. This will cause any out of range errors to be
ignored.
Erase If Not Blank
This command performs a blank check of the module and erases it if it is not blank.
Erase Module
If “Erase Module” is specified, the Cyclone will erase the EEPROM/flash on the target device after
entering the Monitor Mode or BDM mode.
Blank Check Module
If “Blank Check Module” is checked, the Cyclone will check to see if the flash/EEPROM on the
target device is erased.
Program Bytes
Prompts for a starting address, which must be in the module. You are then asked to enter in
hexadecimal a byte to be programmed into the current location. Clicking the OK button will
automatically advance to the next data byte location.
Program Words