![4D systems gen4-HMI Series Скачать руководство пользователя страница 19](http://html1.mh-extra.com/html/4d-systems/gen4-hmi-series/gen4-hmi-series_datasheet_3118545019.webp)
gen4-HMI Display Modules
gen4-uLCD-50D Page 19 of 29 www.4dsystems.com.au
9.5.
PmmC/Firmware Programming
The DIABLO16 processor is a custom graphics
processor. All functionality including the high level
commands are built into the chip. This chip level
configuration is available as a PmmC (Personality-
module-micro-Code) file, which can be likened to
traditional Firmware. There is also a Display Driver file,
which separates specific display settings from the
PmmC, unlike on the PICASO processor where
everything is combined.
A PmmC file contains all of the low level micro-code
information (analogy of that of a soft silicon) which
define the characteristics and functionality of the
device. The ability of programming the device with a
PmmC file provides an extremely flexible method of
customising as well as upgrading it with future
enhancements.
The Display Driver contains the initialisation and
parameters associated with the particular display that
is to be connected to the DIABLO16 processor, along
with product specific settings and parameters which
are required over and above what is found in the
PmmC.
The PmmC file and Display Driver file can only be
programmed into the device via the COM0 serial port
with the aid of Workshop 4, the 4D Systems IDE
software.
Solutions, which remove the need to use Workshop4
to program the display modules, are available for
commercial customers requiring batch programming
or production line programming. These solutions are
practical for production staff and minimize the chance
of unwanted or unauthorised modifications on the
production line.
Three solutions come with the Workshop4 IDE, which
can be separated out for production line computers if
required, ScriptC, PmmC Loader and Program Loader.
ScriptC is a command line interface which can be
controlled from a Batch Script or similar, useful for
repetitive loading or when controlled from an external
application. Example scripts are provided, showing
how to load PmmC, Display Drivers and Applications
using a batch script.
PmmC Loader is a GUI interface designed to download
PmmC’s and Drivers to 4D Systems Processor. It has
the ability to automatically update existing PmmC’s
and Drivers present on a module, or to manually
change or force download to a blank processor or
module, overwriting anything written in previously.
Program Loader is a GUI interface designed to
download Applications to either Flash or RAM, useful
for testing or production loading, without the need for
Workshop4 itself.
Please contact our Support Team for more
information on what we can provide. Some solutions
also exist for external processor based loading, if there
is a requirement for that. This solution is available
under NDA.
Using a non-4D programming interface could damage
your module, and void your Warranty.
Содержание gen4-HMI Series
Страница 23: ...gen4 HMI Display Modules gen4 uLCD 50D Page 23 of 29 www 4dsystems com au 15 Schematic Details HW REV 1 2 ...
Страница 24: ...gen4 HMI Display Modules gen4 uLCD 50D Page 24 of 29 www 4dsystems com au 16 Schematic Details HW REV 1 3 ...
Страница 25: ...gen4 HMI Display Modules gen4 uLCD 50D Page 25 of 29 www 4dsystems com au 17 Schematic Details HW REV 1 5 ...