Download GCTR - grifo¨ COM

Transcript
ITALIAN TECHNOLOGY
grifo®
Please remark that to guarantee the integrity of data stored in FLASH EPROM and to assure
everytime the presence of program FLASH WRITER, this latter is always written in the last sector
of the component and it can be written only by grifo®. The user can obtain other FLASH EPROMs
for working or to install on a production system by ordering them to grifo® using the code FWR xxx
or FWR www.512K, as described in chapter "GCTR VERSIONS".
BOARD CONFIGURATION
To manage correctly FLASH WRITER, the user must perform the following hardware configurations:
1234-
Connect the serial line A of the control card to the serial line of the development PC chosen
during installation using the communication cable described in figure 1.
Install the FLASH EPROM labelled “FWR xxx ...” on the specific socket of the control card.
Install at least 128KBytes of SRAM on the specific sockets of the control card.
Configure the jumpers of the control card according to its hardware configuration and select
the DEBUG mode following the indications on the technical manual or figure 4 in this manual.
NOTE: For GPC® 188F and GPC® 188D do not connect jumpers J16 and J17.
FLASH EPROM AREAS
Referring to figures 5 and 6, only the areas marked with (*) can be modified through the program
FLASH WRITER. Here follows a short description of these areas.
1-
2-
3-
FLASH WRITER area: it corresponds to the last 16K Bytes of the FLASH and it contains the
code of the FLASH management program. The control card always executes this portion of
code after a reset or a power on, its first action is to detect whether RUN or DEBUG mode are
set and, in consequence, run the program stored in FLASH (RUN mode) or the FLASH
WRITER (DEBUG mode). This area cannot be modified by the user in any way in order to
avoid wrong situations which would prejudice the control card correct working.
Not used area: it may be present in FLASH EPROMs whose sector size is greater than the
16KBytes required by the FLASH WRITER area. Size of this area is variable (for example 0K
Bytes for 128Kx8 FLASH and 48KBytes for 512Kx8 FLASH), however it corresponds to an
area not usable for any operation.
User area: it corresponds the remaining free space on the FLASH except for the two previous
areas (for example 112K Bytes for 128Kx8 FLASH, 448K Bytes for 512Kx8 FLASH) and it
can contain code and/or data like the application program, configuration data, messages,
tables, etc. In RUM mode the control card always starts by executing the code stored at the
beginning of this area.
In the user area can be stored one or more binary files located on development PC mass memory
devices (floppy disk, hard disk, etc.) that have been generated by GCTR or other software
packages. These files can be written to FLASH EPROM starting from an user specified address
until the last file is writtern or the user area is full. User area cannot be written twice with
different data (in such case a FLASH EPROM malfunctioning error is visualized), so user area
must first be deleted.
GCTR
Rel. 5.40
Page 13