MAJIC JTAG

A fundamental requirement for embedded software development is the ability to connect a debugger, running on a host computer like a PC, to the target system. The functionality and reliability of this connection is critical to the successful and timely development of high quality embedded applications.
MAJIC® (Multi-Architecture JTAG Interface Controllers) JTAG Probes are small, stand-alone, processor-based systems that provide an intelligent connection between host-based development tools (the debugger) and an embedded processor via its standardized JTAG debug logic IP macrocell.
Reasons to Choose MAJIC JTAG Probes…
Easy Setup
MAJIC probes are supplied with a setup wizard and numerous templates and partner platform initialization files. This means you get instant, out-of-the-box support for a wide range of reference boards, and enables you to transition easily to custom board designs.
Comprehensive Cache and MMU Support
Cache and MMU support is configurable for each core type, including all write-through and/or write-back cache mode options, memory management or protection modes, and DMA, where available.
Comprehensive cache and MMU/MPU support
This is defined for each core type, including all write-through and/or write-back cache mode options, memory management or protection modes, and DMA, where available.
Multiple Debugger API Support
MAJIC probes are provided with multiple shared libraries and executables and support industry standard debugger APIs, enabling one JTAG Probe to support multiple software environments. This is an important factor when you wish to enjoy the benefits of new tools like the EDGE Developer Suite but still have to support legacy systems.
Multiple Price Point Bundles
MAJIC products are available in a number of configurations to accommodate different technical requirements and budgets:
- MAJIC-LT – Support for EDGE Debugger, EDB and GDB, 10 MHz JTAG clock and 3.3V targets.
- MAJIC-LX – All MAJIC-LT features, plus 1 to 40 MHz JTAG clock, Auto-Power-Sense 1.2V to 3.3V, and includes all OpenDebug API support.
- MAJIC-MT – All MAJIC-LX features, plus multi-core debug sessions and Intel/Marvell XScale trace upload.
Broad Processor Support
Numerous ARM and MIPS standard cores are supported, plus architectural licensee cores, along with the processor partners’ reference boards, with straightforward adaptation to new SoC designs based on those cores.
Key Features of MAJIC JTAG Probes…
- Hardware breakpoint support
- Unlimited software breakpoints
- Programmable JTAG clock
- Download speeds to >400KB/s
- Supports RT Adaptive clock mode for ARM
- Comprehensive memory test support
- NOR Flash programming utilities
- Scripts control target-specific functions
- Standard JTAG cables
