Advanced User Information
© PHYTEC Meßtechnik GmbH 2002 L-586e_2
75
5
Advanced User Information
This section provides advanced information for successful operation
of the phyCORE-P87C591 in conjunction with the Raisonance tools.
5.1
FlashTools98
Flash is a highly functional means of storing nonvolatile-data. One of
its advantages among many others is the possibility of on-board
programming. Programming tools for the Flash device are always
included with the phyCORE-P87C591 in the form of a
pre-programmed Flash with a resident microcontroller firmware and a
counterpart software serving as the user interface on a host-PC. Once
the firmware communicates with the PC-based software,
FlashTools98 allows the download of user code from the host-PC into
the Flash. Additionally, the re-programmable Flash device on the
phyCORE-P87C591 allows you to easily update your own code and
the target application in which the phyCORE-P87C591 has been
implemented.
Currently the phyCORE-P87C591 can be populated by two different
sized Flash devices: a 29F010 with 128 kByte or a 29F040 with
512 kByte. To support the entire memory area of these devices the
address decoder of the phyCORE-P87C591 is equipped with an
integrated banking mechanism that allows code-bank switching in
code-banks of 64 kByte each.
Please note that the FlashTools98 kernel always occupies the first
64 kByte bank (bank 0, FA[18..15] = 0000b) of the Flash memory.
This bank is pre-programmed upon delivery of the
phyCORE-P87C591. The remaining banks are available to house your
application. This makes one user application bank available if the
phyCORE-P87C591 is mounted with a 29F010 and seven user
application banks if the phyCORE-P87C591 is mounted with a
29F040 Flash memory device. Multiple user application banks can
easily be managed by using the Code Banking mechanism of the
Raisonance tool chain.
Summary of Contents for phyCORE-P87C591
Page 14: ...phyCORE P87C591 QuickStart Instructions 10 PHYTEC Me technik GmbH 2002 L 586e_2...
Page 36: ...phyCORE P87C591 QuickStart Instructions 32 PHYTEC Me technik GmbH 2002 L 586e_2...
Page 52: ...phyCORE P87C591 QuickStart Instructions 48 PHYTEC Me technik GmbH 2002 L 586e_2...
Page 84: ...Published by PHYTEC Me technik GmbH 2002 Ordering No L 586e_2 Printed in Germany...