EPI Development Tools
Documentation Index
EDTA 2.2a
January, 2005

Release Information User Manuals Application Notes www.epitools.com Support Request Form

Quick Start Guides
Overview of the hardware and software setup procedures for the MAJIC® series of intelligent debug probes.
Release Information
EDT 2.2a  
readme.txt
  • Version numbers of EDT software components and MAJIC® firmware.
  • Release notes for EDT software components.
  • Last minute update information.
MAJIC® Firmware Release Notes
Documents the changes and additions in current and recent MAJIC® firmware versions.
User Manuals
MAJIC® User's Manual
Full information on setting up and using the MAJIC® series of intelligent debug probes, and the MON command language.
EDB User's Manual
Documents the user interface and functionality of the EDB Source Level Debugger. If you did not purchase EDB, then contact sales@epitools.com for an evaluation copy.
MAJIC® Windows CE 5.x eXDI User's Manual
MAJIC® Windows CE.NET eXDI User's Manual
User manuals for the eXDI drivers and Plug-Ins for using a MAJIC® probe with Microsoft Platform Builder. If you did not purchase the eXDI Plug-In Extended Features option, then contact sales@epitools.com to see what you are missing.
MDI for MAJIC® User's Guide
Documents how to configure the MDI Interface Library for using a MAJIC® probe with GDB, eXDI, and other MDI compliant debuggers. For additional information on using GDB with MDIServer, please refer to the Using a MAJIC® Probe With A Linux PC or Using a MAJIC® Probe in a Cygwin Environment application notes.
RDI for MAJIC® User's Guide
Documents how to configure the RDI Interface Library for using a MAJIC® probe with AXD, ADW, and other RDI compliant debuggers.
Tornado Interface for MAJIC® User's Manual
User manual for the optional Wind River Back End, which allows Tornado to interface directly to a MAJIC® probe. Note that the Wind River Back End option is not required when using EDB to debug programs that are built with the Tornado compilation tools. If you did not purchase the Wind River Back End option and want to use the Tornado 2.0 or 2.1 debug environment, then contact sales@epitools.com.
Application Notes
EDT Software and MAJIC® Probe Update Procedures
Step-by-step instructions for installing EDT software updates, service packs, MAJIC® firmware updates, and changing the MAJICPLUS® Trace Control PLD, using a PC running a Microsoft Windows operating system. Linux customers should refer to the Using a MAJIC® Probe With A Linux PC for equivalent information.
Using a USB Ethernet Adapter with a MAJIC® Probe
Covers how to configure your MAJIC® probe to work with a USB to Ethernet Adapter connected to a PC running a Microsoft Windows operating system.
Using A MAJIC® Probe with Intel® SDT
Instructions for configuring and using a MAJIC® probe with version 1.2 of the Intel® C++ Software Development Tool Suite for Palm OS, Symbian OS, Nucleus OS, and OS independent systems. See also Using A MAJIC® Probe with Intel XScale® Microarchitecture for additional information on MAJIC® support for the Intel XScale® microarchitecture.
Using a MAJIC® Probe With A Linux PC
Instructions for installing and using the EDT software package and GNU GDB on a PC running a Linux operating system. Additional information on setting up and using GDB with a MAJIC® probe is provided in the GDB readme.txt file.
Using a MAJIC® Probe in a Cygwin Environment
Instructions for configuring and using the EDT software package and GNU GDB in a Cygwin environment. Additional information on setting up and using GDB with a MAJIC® probe is provided in the GDB readme.txt file.
Using a MAJIC® Probe With MontaVista Linux
Explains the steps necessary to configure and use MontaVista software tools with a MAJIC® probe. It provides specific information on:
  • Connecting a MAJIC® probe with GDB to debug the MontaVista Linux Kernel. See also Using a MAJIC® Probe With A Linux PC and the GDB readme.txt file for additional information on using GDB with a MAJIC® probe.
  • Setting up debug environment for simultaneous kernel level debug (including loadable modules) and application level debug.
Using A MAJIC® Probe with Intel XScale® Microarchitecture
Discusses special considerations that arise when using a MAJIC® probe with processors based on Intel XScale® technology. Additional technical details are available in XScale.txt. See also Using A MAJIC® Probe with Intel® SDT for additional information on using a MAJIC® probe with the Intel® Software Development Tool Suite.
Using the EPI Flash Programming Utility
Explains how to program the flash memory on your target board using a MAJIC® probe and the flash utility included in the EDT software package. See Flash Parts List for a list of currently support flash devices.
Customizing EDB's RTOS Integration Support
Covers how to port EDB's RTOS integration DLL to currently unsupported or custom RTOS's.
Using MAJIC® Probe to Debug PocketPC 2002
Explains the procedure for establishing a PocketPC 2002 debug environment with Microsoft Platform Builder, eXDI, and a MAJIC® probe.
MAJIC® Support for Multi-TAP JTAG Configurations
Describes how a MAJIC® probe manages complex JTAG configurations, and provides specific recommendations for designing a multi-TAP device. Also provides a good overview of basic JTAG operation and connection.
MAJIC® Support for Hardware Emulation Systems
Explains the special considerations that arise when using a MAJIC® probe with a simulation model running on a hardware emulation system.
MAJIC® Interface Specifications
for ARM Debug Interface and Intel XScale® Technology
Documents the debug connector details and recommended part numbers, electrical specifications for the JTAG and ETM interfaces, and discusses other board design considerations.
MAJIC/Plus® Support For ARM/ETM
Provides application specific information on MAJICPLUS® support for the ARM Embedded Trace Macrocell (ETM). Specifically,
  • How to program the Embedded Trace Macrocell to emit trace data,
  • How to enable and control MAJICPLUS® trace acquisition,
  • How various MAJICPLUS® hardware configurations acquire ETM trace data.

Top Release Information User Manuals Application Notes www.epitools.com Support Request Form