| MAJIC is a JTAG emulator for ARM, XScale, OMAP and MIPS Architectures. MAJIC currently supports 220 ARM & MIPS processors. The MAJIC controls the JTAG interface to the Processors Debug support unit; stores trace data and performs debug services such as memory test, single stepping, and breakpoint management. It is mainly used for board- bring up, Flash programming, Application Software debugging, RTOS debugging
Product |
MAJIC-LT |
MAJIC-LX |
MAJIC-MT |
| Features |
| JTAG CLK |
O or 10 MHz |
0 or 1 to 40 MHz |
0 or 1 to 40 MHz |
| Target I/O Voltage |
Fixed 3.3V |
AutoSense
1.2V to 3.3V |
AutoSense
1.2C to 3.3V |
| Modes |
Single core
JT AG run ctrl |
Single core
JTAG run ctrl |
Multi-core run ctrl+
Xscale Trace upload |
* JTAG Clock can be set at 0 MHz for connection to hardware emulations systems
| |
MAJIC-LT |
MAJIC-LX |
MAJIC-MT |
| OpenDebug™ software Environments/Capabilities |
| EPI supported processors (see Supported Products Guide) |
All MAJIC versions support
same processor and targets list |
| Flash programming utility |
All MAJIC Models include
flash programming utilities |
| GNU (GDB) |
MDIserver+MDI shared library |
| Mentor Graphics code|lab |
(MDI only) |
MDI or RDI |
MDI or RDI |
| Mentor Graphics Nucleus EDGE |
(MDI only) |
MDI or RDI |
MDI or RDI |
| Mentor Graphics XRAY Debugger |
(MDI only) |
MDI or RDI |
MDI or RDI |
| Multi-core (Multi-session) support |
No |
No |
No |
| On-chip trace upload (intel Xscale) |
No |
No |
No |
|