INDART-ONE/FSL SofTec Microsystems SRL, INDART-ONE/FSL Datasheet - Page 99

PROG/DEBUG FOR HC08/HCS08/HCS12

INDART-ONE/FSL

Manufacturer Part Number
INDART-ONE/FSL
Description
PROG/DEBUG FOR HC08/HCS08/HCS12
Manufacturer
SofTec Microsystems SRL
Series
inDARTr
Type
In-Circuit, Real-Time Debugger/Programmerr

Specifications of INDART-ONE/FSL

Contents
In-circuit debugger/programmer unit, Cables, Evaluation Board and Software
For Use With/related Products
Freescale HC08/S08/RS08/S12/S12X
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
520-1038
INDART-ONE
inDART-One User's Manual
9.4.2 Return Values of the Programming Library Functions
Most of the inDART Programming Library functions return a BOOL value
which indicates whether the function was successfully executed (return value
= TRUE) or not (return value = FALSE). In the latter case it is possible to get
extended error information by calling the function IPL_GetError:
void IPL_GetError(char *error_string);
The error_string parameter will be filled with a text message explaining
the cause of the problem.
9.4.3 Programming Buffer
A local (PC) programming buffer is automatically handled by the
Programming Library. Between an IPL_StartSession() and
IPL_EndSession() block, the Programming Library maintains a buffer
which can be used to write data to/read data from the target device.
This buffer is filled via the IPL_LoadFileIntoBuffer(),
IPL_ReadDeviceMemoryIntoBuffer() and
IPL_WriteDataToBuffer() functions and is read via the
IPL_ReadDataFromBuffer() function.
The IPL_StartProgramming() function uses the programming buffer
contents to program the target device.
The programming buffer can be thought of as a one-to-one mapping of the
target device memory into a PC memory area.
The figure below illustrates how the programming buffer is used.
9
97

Related parts for INDART-ONE/FSL