CYCLONEMAX Freescale Semiconductor, CYCLONEMAX Datasheet - Page 54

CYCLONE MAX FLASH PROGRAM

CYCLONEMAX

Manufacturer Part Number
CYCLONEMAX
Description
CYCLONE MAX FLASH PROGRAM
Manufacturer
Freescale Semiconductor
Series
ColdFire®r
Type
FLASHr
Datasheets

Specifications of CYCLONEMAX

Contents
Programmer/Debugger
Positions/sockets
1
Description/function
Programmer, Debugger
Silicon Family Name
MPC5xx
Core Architecture
Coldfire, Power Architecture
Core Sub-architecture
Coldfire V2, Power Architecture
Rohs Compliant
Yes
For Use With/related Products
MPC5xx / 55xx
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CYCLONEMAX
Manufacturer:
FREESCALE
Quantity:
20 000
50
6.2.2.2
6.2.2.3
binary data, and programming sequence. Calling this routine instructs the
Cyclone unit to start execution of a particular image. If the Cyclone unit only
holds one image, the imagenumber should be set to a “ 1”. If the Cyclone unit
holds multiple programming images, the valid values for image number range
from one up to the number of images in the unit. A result of true indicates that
the image has started the programming process. Call the
Check_STARTED_CycloneProMax_Status command to wait for completion.
C/C++ Prototype:
bool START_dynamic_program_bytes(unsigned long cyclonepromaxhandle,
unsigned long target_address, unsigned short data_length, char *buffer);
Description:
Sometimes, in addition to the large amount of static data being programmed
into a target from the Cyclone, it will be advantageous for the calling
application to program small sections of unique data dynamically. Examples
of this include: date/time, serial number, MAC addresses, and lot numbers.
This routine allows the user to specify an address, data length, and pointer to
a buffer of data to be programmed into the target. It is valid to be called only
after a programming image has been programmed into the target (once
START_execute_all_commands has completed). A result of true indicates
that the image has started the programming process. Call the
Check_STARTED_CycloneProMax_Status command to wait for completion.
C/C++ Prototype:
unsigned int check_STARTED_cyclonepromax_status(unsigned long
cyclonepromaxhandle);
Description:
Checks to see if the Cyclone PRO or Cyclone MAX has completed a
programming operation started with either the
START_execute_all_commands or START_dynamic_program_bytes
routines. The results are:
CYCLONE MAX
Call: START_dynamic_program_bytes
Call: check_STARTED_cyclonepromax_status
1 = Currently Programming
Cyclone MAX User Manual

Related parts for CYCLONEMAX