GENERAL INTRODUCTION
1-6
CPCI-824 User’s Manual
Revision 1.0, January 2006
1.6 SOFTWARE DEVELOPMENT
To simplify software development, Cyclone Microsystems has created the Breeze Development
Environment
TM
. Breeze includes initialization routines, hardware control routines and functions which
provide a simple interface to the PCI bus. Source code for accessing the Breeze Development Environ-
ment
TM
is included with the CPCI-824, allowing Breeze functions to be incorporated in a real-time
operating system as well.
The Breeze Development Environment
TM
has been designed to make the development cycle on the
CPIC-713 as simple as possible. Source code provided for Breeze also acts as example code to aid
developers in creatnig their own applications. Breeze is present on all CPCI-824 systems and its
debugging facilities are available during the development cycle.
Breeze for the CPCI-824 has been developed with the aid of the Wind River HSI VisionPROBE
software debugger and VisionCLICK user interface. The VisionPROBE degugger communicates with
a JTAG port on the CPCI-824. It provides the capability to download user code to Flash ROM or
SDRAM. It is recommended that developers obtain a set of these tools or their equivalents to support
application code development.
A complete description of the Breeze Development Environment
TM
can be found in the “Breeze for
PowerPC 440GX Developer’s Manual”, see Section 1.5, Reference Manuals.
JTAG Debugger Wind River HSI
500 Wind River Way
Alameda, CA 94501
(510) 748-4100
http://www.windriver.com