$
$KK## Introduction
ZpCanFlasher uses standard CanZapi communication protocol to connect with the most part of Zapi products and write
flash memory.
ZpCanFlasher has been tested with Windows9x, WindowsNT, Windows 2k/Xp.It uses threads process, so it’s more
efficient with Windows 2k/Xp.
$ K
$ K## Main Menu
In main menu there are 6 items:
- File
- Config Can
- Connection
- Clear
- Flash
- Verify
- Option
- Help
$ K
$ K## Start/Stop Buttons
Click Start button to start communication.
Click Stop button to stop communication.
$ K
$ K## Info Area
Info area shows infos about the connected controller and connection status:
- Connection status.
- Connected Node .
- Hardware Device.
- Box Dialog for action and error.
$ K
$ K## File Menu
File menu allows the user to perform the following operations on files:
- Load Config Flash: In this menu you can load file to configuration flash.
- Load File: Select the file to write in flash device. It is copied in a ram pc buffer(In Start address box set 0000)
Normaly is a *.H86 or *.HEX file. :
- Read Device: With this command it is possible read the flash device memory and store it in ram pc buffer.(Only
in connection status: not connected)
- Protect DeviceWith this command it is possible protect the flash.(Only in connection status: not connected and if
it's possibile to use function protection)
- UnProtect DeviceWith this command it is possible unprotect the flash.(Only in connection status: not connected
and if it's possibile to use function protection)
- Save bufferCopy pc ram buffer in to a file.
- Exit: exits the program.
$ K
$ K## Configuration Menu
Configuration menu allows the user to change the can device. Before you select can system (Ifak or Ixxat) and after can
device.
$
Introduction
$
Main Menu
$
Start/Stop Button
$
Info Area
$
File Menu
$
Configuration Menu
$ K
$ K##Connection Menu
In Connection menu there are the following function:
Start: starts connection as the Start button.
Stop: stops connection as the Stop button.
When connection is on, start function is temporarily disabled.
$ K
$ K## Clear Menu
In Function Menu you erase flash memory.
$ K
$ K## Flash Menu
User can write flash memory.
$ K
$ K## Verify Menu
User can verify memory. If operation write flash was successfull, it returns Verify Ok else Verify not Ok
$ K
$ K## Option Menu
The user can will find the following items:
- Show Buffer: it shows buffer to load file.
- Show Buffer Read: it shows buffer to read file by flash memory.
- Show Difference: it shows difference of the buffers. For address same the cell is marked ‘..’ else it’s possibile to
show address of file loaded of buffer readed.
$ K
$ K## Can Error
The errors between 1-41 are errors of the ifak dll.
The errors greater 100 are errors of the ixxat dll.
Other errors are CanFlash dll
$ K
$ K## About
The user can see the version program and dll.
$
Connection Menu
$
Function Menu
$
Com Port Selection
$
Enter Password
$
Change Password
$
Change Password
$
Parameter Window
K
Introduction;
#
INTRODUZIONE
K
Main Menu;Main Menu, File; Main Menu, Configuration; Main Menu, Connection; Main Menu, Clear; Main Menu,
Flash; Main Menu,Verify; Main Menu, Option; Main Menu, Help;
#
MENU_PRINCIPALE
K
Start;Stop;
#
PULSANTI
K
Info Area;Info Area, Connection; Info Area, Status; Info Area, Node; Info Area, Device; Info Area, Box;
#
INFO_AREA
K
File Menu;File Menu, File; File Menu, Load; File Menu, Config File; File Menu, Read Device; File Menu, Protect;
File Menu, Unprotect; File Menu, Save; File Menu, Exit
#
FILE_MENU
K
Config Menu;Config Menu, Config Can; Config Menu, Ifak; Config Menu, Ixxat
#
CONFIG_MENU
K
Start, function;Stop, function
#
CONNECT_MENU
K
Clear flash memory
#
CLEAR_FORM
K
Write flash memory
#
WRITE_FORM
K
Verify flash memory
#
VERIFY_FORM
K
Option; Option, Buffer File; Option, Buffer Read; Option, Difference
#
OPTION_FORM
K
Can Error
#
CAN_ERROR
K
About
#
ABOUT_FORM