MC1322x Technical Data, Rev. 1.3
Freescale Semiconductor
49
Data Trace via Data Write Messaging (DWM) and Data Read Messaging (DRM). This provides
the capability for the development tool to trace reads and/or writes to (selected) internal memory
resources.
Ownership Trace via Ownership Trace Messaging (OTM). OTM facilitates ownership trace by
providing visibility of which process ID or operating system task is activated. An Ownership Trace
Message is transmitted when a new process/task is activated, allowing the development tool to
trace ownership flow.
Run-time access to the memory map via the JTAG port. This allows for enhanced download/upload
capabilities
Watchpoint Messaging (WPM) via the auxiliary pins
Watchpoint Trigger enable of Program and/or Data Trace Messaging
Auxiliary interface for higher data input/output
Registers for Program Trace, Ownership Trace, Watchpoint Trigger, and Read/Write Access
Programmable processor stall function to mitigate message queue overrun risk
All features controllable and configurable via the JTAG port
8.2
Software Development Tools
An Integrated Development Environment (IDE) is available to facilitate the development of embedded
applications targeting the MC1322x platform. Features of the IDE include:
Project management tools and code editor
Highly optimizing ARM compiler supporting C and C++
Extensive JTAG and RDI debugger support
Run-time libraries including source code
Relocating ARM assembler
Linker and librarian tools
Debugger with ARM simulator, JTAG support and support for RTOS-aware debugging on
hardware
RTOS plug-ins available
Code templates for commonly used code constructs
Sample projects for evaluation boards
User and reference guides, both printed and in PDF format
Context-sensitive online help
The IDE is complemented by the BeeKit Wireless Connectivity Toolkit. BeeKit is a stand alone software
application targeting Windows operating systems. BeeKit provides a graphical user interface (GUI) in
which users can create, modify, save, and update wireless networking solutions. With the solution explorer
property list windows, users can set configuration parameters to control the setup and execution behavior
of the wireless link within their application. The configuration parameters can be validated inside BeeKit
to ensure all values provided are within acceptable ranges prior to generation of a workspace. All this
functionality provides a mechanism for developers to configure and validate their network parameters