Main Image
Main Image
Talk to our Engineers

Need Real Answers for your Specific Use Case? Talk to our Engineers

No sales scripts. Just technical feasibility:

Call us at 1-866-400-1300

or

E-mail

CoreCommander

JTAG Technologies, Inc.

CoreCommander routines take control of key processor core (e.g. ARM,
PPC, X-scale, Cortex etc.) functions using the built-in emulation/debug
functions found in today’s RISC and DSP cores. They have been developed
to speed-up board testing and debug by enabling kernel-centric testing.

Choose Quantity:

1

The W5 Engineering Advantage

Icon for award

20+ Years in Testing

Icon for users

All Across North America

Icon for trust

Trusted by Industry Leaders

Icon for clock

24-Hour Engineering Replies

Icon for users

Secure Order Processing

Icon for Award

ISO-Level Quality Assurance

CoreCommander routines take control of key processor core (e.g. ARM, PPC, X-scale, Cortex etc.) functions using the built-in emulation/debug functions found in today’s RISC and DSP cores. They have been developed to speed-up board testing and debug by enabling kernel-centric testing.

CoreCommander offer two modes of operation:

Interactive – offering direct control of the core via a GUI or;

Python embedded* – where controls can be scripted into a complete program.

* requires JTAGLIve Script or JFT in ProVision

Benefits

  • Overcomes deficiencies in boundary-scan registers
  • Works with devices not compliant to IEEE std 1149.x
  • Most popular processor cores supported (ARM PPC etc.)
  • Code compatible with Python for test scripting
  • Low-cost compared to other solutions.

Applications

  • Supported by JTAG Technologies, JTAG Live and FTDI based controllers/interfaces
  • Simple to use interactive GUI to perform core writes/reads
  • Functions include ‘EnterDebug’, ‘ExitDebug’, ‘LoadMemory’, ‘SaveMemory’, ‘WritePC’, ‘ReadPC’
  • Compatible with Python open-source scripting language.
  • Works in tandem with JTAG Live Script – boundary-scan routines.

Specifications

  • CoreCommander routines can be used to boost test coverage in applications that have only a small amount or even no IEEE std 1149.1 (conventional boundary-scan) test access options. By taking hold directly of the target processor’s core the user can write to or read from configuration registers and internal or external memory spaces.