Mastercard logo  
 
Visa logo  
 
American Express logo  
 
 
 
Supported Processors
 
 
EPI's core technology is embodied in three primary areas:
1. Best-in-class intelligent JTAG debug probe technology, software and hardware products
 

MAJIC-LT, MAJIC-LX and MAJIC-MT (Multi-processor Advanced JTAG Interface Controller) support the newer ARM devices, ARM architectural licensees Intel XScale, Texas Instruments OMAP and Freescale i.MX, and the full range of MIPS architectural and standard core licensees. The MAJIC series features:

  • Adaptive Clocking for ARM
  • Support for ARM, MIPS and XScale Cache and MMU implementations
  • Target Flash memory programming
  • Programmable JTAG clock frequency, including "zero" software driven clocking for hardware emulator validation prior to tape-out
  • 10/100Base-T Ethernet, USB adapter and serial I/O
  • EPI's OpenDebug™ software support
 
 
MAJIC-LT  
MAJIC-LT: Supports all JTAG run-control debug features including automatic connection to a single CPU core anywhere on a single JTAG scan chain, fast program download, target Flash programming, hardware and software breakpoint control, independent source and instruction level stepping, etc.. MAJIC-LT includes OpenDebug support for all GDB distributions, and therefore, all Linux versions. Supported hosts include Windows (Cygwin), Linux PC and Solaris.
 
MAJIC-LX: Supports all MAJIC-LT features plus support the full range of OpenDebug™ software support (all ARM RDI-compliant tools, all MIPS MDI-compliant tools, XDB-MAJIC for Intel C++ Software Development Suite for Intel XScale® PCA processors and Microsoft® Platform Builder tools for Windows CE devices). MAJIC-LX also includes target power auto-sense and drive, programmable JTAG clock from 0 to 40 MHz, and triggers in and out.
 
MAJIC-MT: All MAJIC-LX features, plus support for multiple cores on a JTAG scan chain, multiple instances of debug sessions to different cores from any network location, plus support for Execution Tracing with trace download from an on-chip buffer over JTAG (e.g. Intel XScale® processors).
 
 
 
 
2. Comprehensive product support for the industry leadership represented by the licensees of ARM and MIPS core technologies
 
EDB screenshot
  • EDB C source level debugger for use with all supported partner products and all MAJIC-Series JTAG probes. EDB is a Windows GUI debugger provides the best-in-class support for software debug, BSP development, and driver and kernel debugging. EDB provides thread aware debugging for Nucleus, uClinx and ThreadX RTOS environments and supports object file formats for all popular ARM and MIPS compilers. EDB incorporates support for hardware breakpoints and sophisticated breakpoint control features, and incorporates an extensible command language. EDB supports multi-core, multi-thread and multi-context debug.
     
  • OpenDebug™ interface software – EPI recognizes that many partners and customers have extensive code bases or legacy toolchains they want to keep using, so we also offer a range of standard debugger API modules. These modules allow our Ethernet-ready MAJIC® probes to support many other popular debuggers; for example: ARM AXD, Green Hills MULTI-2000, Mentor Graphics EDGE Debugger and Nucleus Plus RTOS environments..   
     
    Now, there is a major migration toward Linux and GNU/GDB environments, Microsoft Win CE .NET with Platform Builder tools, and the new Intel XScale C/C++ Software Development Tool suite, Professional.  MAJIC JTAG probes can be used in all of these environments with the OpenDebug interface software.
    combinations of tools, interfaces, and targets

 

MAJIC supports a wide range of software development tools through

      • MDIserver for GDB/Linux environments (Windows or Linux  hosts)
      • eXDI Driver and Plug-in for Win CE .NET environments using Platform Builder tools 3.0 through 5.0
      • XDB-JTAG for Intel XScale C++ Development Tool Suite (v2.0)
      • MDI debugger API for all supported processors (Windows and Linux hosts)
      • RDI for ARM tools interface to MAJIC Series probes (Windows host)

         

3. Comprehensive understanding of the hardware and software development environment and debug process, resulting in world-class partner and customer support

 
  Support     Products     Partners     Contact Us     Home  
 
 
EPI MAJIC® JTAG probes and software products are now available through the Mentor Graphics Corporation. Phone: (408) 487-7364 Fax: (408) 487-7050 email: anita_gibson@mentor.com 1001 Ridder Park Drive, San Jose, CA 95131