Cyclone Automated Control Package
26
4.4 Controlling Cyclone Programming
4.4.1 START_execute_all_commands
function START_execute_all_commands(cyclonepromaxhandle :
longword; image_id : byte) : boolean;
bool START_execute_all_commands(unsigned long
cyclonepromaxhandle, unsigned char image_id);
bool START_execute_all_commands(UInt32 cyclonepromaxhandle,
byte image_id);
A Cyclone unit may have several independent programming images in
non-volatile memory. (Cyclone internal Flash or external Compact Flash
card) A programming image contains the programming algorithms, binary
data, and programming sequence. Calling this routine instructs the
Cyclone unit to start execution of a particular image. After invoking this
call, the “check_STARTED_cyclonepromax_status” function should be
used to wait for completion.
@param
cyclonepromaxhandle
The handle of the Cyclone unit to begin
programming operations
@param image_id
Used to select which image stored on the
Cyclone unit to use. If a Cyclone only
stores one image, this parameter should
be set to 1.
The valid range of this parameter is from 1
to the number of images in the selected
media type. (Cyclone internal Flash or
external memory card)
@returnvalue
True if the programming process has
started successfully.
False otherwise.