CHIPPROG-40 Phyton Inc, CHIPPROG-40 Datasheet - Page 119

PROGRAMMER STANDALONE 40-DIP

CHIPPROG-40

Manufacturer Part Number
CHIPPROG-40
Description
PROGRAMMER STANDALONE 40-DIP
Manufacturer
Phyton Inc
Type
Universal, Stand Aloner
Datasheets

Specifications of CHIPPROG-40

Contents
Programmer, Cables, CD, Power Adapter
Ic Product Type
Programmer, Universal
Ic Interface Type
USB
Features
Embedded Script Language For Automation Of Routine Operations, Splits Files To Multiple Images
Rohs Compliant
Yes
For Use With/related Products
EEPROM, EPROM, FLASH, MCU, NVRAM
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
© 2010 Phyton, Inc. Microsystems and Development Tools
6.3.1
typedef struct tagACI_Buffer_Params
{
supported by programmer.
} ACI_Buffer_Params;
Each structure includes a number of parameters (here Size, Layer0SizeLow, NumBuffers, etc.). The
parameter's name follows its format (UINT, DWORD, LPCSTR, CHAR, BOOL, etc.). The comment to the
parameter begins from a bracketed symbol showing the direction of sending this parameter:
ACI_Launch_Params
typedef struct tagACI_Launch_Params
{
} ACI_Launch_Params;
See also:
ProgrammerExe
CommandLine
DebugMode
(in) - the parameter is sent from the instrumental computer to the programmer;
(out) - the parameter is sent from the programmer to the instrumental computer;
UINT
DWORD
DWORD
LPCSTR BufferName;
UINT
UINT
UINT
LPCSTR ProgrammerExe;
BOOL
- the parameter can be sent in either directions depending on the ACI function context.
ACI_Launch
Size;
Layer0SizeLow;
Layer0SizeHigh;
NumBuffers;
NumLayers;
Size;
DebugMode;
This is the name of the programmer executable file. If the parameter does not
include a full path then the program will search for the UprogNT2.EXE file into
the folder where the ACI.DLL resides.
The target folder name, where the the UprogNT2.EXE file resides, is defined
by the parameter "Folder" of the ""HKLM\SOFTWARE\Phyton\Phyton
ChipProgUSB Programmer\x.yy.zz" key. It is supposed that multiple
ChipProgUSB versions can be installed on the host computer.
This structure member specifies the
is NULL (no keys). If the host computer drives a
programmers then the only way to launch a certain programmer is to specify
the /N<serial number> for the CommandLine structure member.
This key controls the ChipProgUSB main window visibility. Setting TRUE for
this structure member makes the ChipProgUSB main window visible. Then
you can manipulate with the programmer using its user interface - open
windows, set any programmer resources, execute programming operations,
etc..
// (in)
// (in || out) Low 32 bits of layer 0 size, in bytes
// (in || out) High 32 bits of layer 0 size, in bytes
//
// (in)
// For ACI_ReallocBuffer(): in: Buffer number to realloc
// (out) Total number of currently allocated buffers
// (out) Total number of layers in a buffer
// (in)
// (in)
// (in)
Size of structure, in bytes
Layer size is rounded up to a nearest value
Buffer name
Size of structure, in bytes
Programmer executable file name
Debug mode. Programmer window is not hidden
Programming Automation via DLL
command line
cluster
options. One of the option
of multiple
119

Related parts for CHIPPROG-40