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.

Devices

VendorMicroprocessor (cores)
Analog DevicesBlackfin BF5xx
Blackfin BF60x
ARMARM7
ARM9
ARM11
ARM – Cortex (For all A, R and M cores)
ARM – Cortex-A/R (For A5,A7,A8,A9,A15,R4,R5,R7)
ARM – Cortex-M (For M0,M1,M3,M4,M7, M0-SWD,M1-SWD,M3-SWD,M4-SWD,M7-SWD)
InfineonC166
Tricore
Intel (Altera)JTAG Technologies Translator for FPGAs
MarvellXSCALE – PXA25x / PXA26x
XSCALE – PXA3xx
XSCALE – PXA27x / IXP4xx
MicrochipPIC32
NXP (Freescale)Coldfire
MPC5xx / MPC8xx
MPC5xxx
RenesasRH850/D1x / RH850/f1x
STMicroelectronicsSPC5
Texas InstrumentsC28x (TMS320 C2000 series)
XilinxJTAG Technologies Translator for FPGAs