CYCLONEMAX Freescale Semiconductor, CYCLONEMAX Datasheet - Page 52

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
6.2.2
48
6.2.1.1
6.2.1.2
Controlling Cyclone Programming
C/C++ Prototype:
unsigned int connect_to_cyclonepromax_by_ip(char *port_identifier);
Description:
This function opens a session with a Cyclone PRO or Cyclone MAX by its IP
address. The port_identifier parameter is a pointer to a null-terminated
character string in the format xxx.xxx.xxx.xxx, where xxx = 0..255. The return
value is the handle to the open Cyclone PRO or Cyclone MAX, which must be
passed to other routines as a parameter. A return value of 0 indicates a failure
to connect to the Cyclone PRO or Cyclone MAX at that address.
C/C++ Prototype:
bool disconnect_from_cyclonepromax(unsigned long cyclonepromaxhandle);
Description:
When processing is complete, the session with the Cyclone PRO or Cyclone
MAX should be terminated. Calling this routine with the appropriate handle
terminates the session and allows opening of a different Cyclone PRO/MAX
unit.
There are two main programming commands which start the programming
process on a Cyclone.
The START_execute_all_commands call is used to launch a programming
image which is stored on the Cyclone unit and has been pre-configured in
terms of all the steps to be accomplished during programming. Once started,
the check_STARTED_cyclonepromax_status routine may be called until it
indicates that the Cyclone programming has completed. At this point the
get_last_error_code routine should be called to determine if an error has
occurred or if the programming was successful.
Another command, START_dynamic_program_bytes, allows data which has
not been pre-configured into the Cyclone unit to be programmed to the target.
This is useful for programming the date, a serial number, MAC address, or
CYCLONE MAX
Call: connect_to_cyclonepromax_by_ip
Call: disconnect_from_cyclonepromax
Cyclone MAX User Manual

Related parts for CYCLONEMAX