11
Fire Engine CPLD Important Notice
The CPLD device on the Fire Engine included in the M547xEVB and M548xEVB development
kits does not contain any CPLD code.
The CPLD is not required to run the microprocessor memory architecture or on-chip peripherals.
Logic has developed additional features in the CPLD that provide the following interfaces and
functionality:
1 ISA-Like
bus
interface
2 Serial EEPROM interface
This interface can be used for scripting. Scripting is a method to execute losh commands
automatically by listing them in a script file and using the command "source" to run the script
in the file. This is useful for automating repetitive command line entries. For example: the
command "source /cf_card/MYSCRIPT.TXT" will execute the script stored in the file
"myscript.txt" on a mounted CompactFlash card.
3 CompactFlash Type 1 memory mode only interface
The LogicLoader contains support for booting from the CompactFlash interface on the Fire
Engine. This command makes that interface available to other commands through the file
system. If an ELF, BIN, RAW, or S-record image is stored on the CompactFlash card, that
image may be loaded into memory.
4 Board Power Management features
These interfaces are supported in LogicLoader (bootloader/monitor). For more information on
LogicLoader, please see User’s manual on CD-ROM. Other operating systems will need to
develop drivers to support the interfaces.
The CPLD code is available free of charge for customers designing the Fire Engine into their final
product or for purchase if implementing in a custom board solution. For more information on
purchasing or licensing the CPLD VHDL code, please contact Logic sales at
[email protected] and request a license agreement.
Fire Engines are available with CPLD code pre-loaded and can be ordered from Freescale using
the following part number M547xxFE and M548xxFE, where ‘xx’ denotes configuration. See Fire
Engine product brief for a complete list of configurations.
Zoom ColdFire QuickStart Guide
18