JTAG Live CoreCommander
CoreCommander – это средство, позволяющее контролировать процессорное ядро (например, ARM, PPC, X-Scale, Cortex и т.д.) используя встроенные функции эмуляции/отладки, присущие современным RISC-архитектурам. Эти функции позволяют ускорить в разы тест связей компонента, благодаря тому, что являются ядро-ориентированными. CoreCommander может использоваться в двух режимах работы:
- Интерактивный — с прямым контролем ядра или;
- «Python Embedded» — режим в котором функции ядра используются как часть программы на языке Питон.
Модули CoreCommander имеют индивидуальные цены для каждого типа ядра.
JTAG Live Buzz автоматически и бесплатно включен в состав данного продукта.
Features
- JTAG-контроль микропроцессоров и ЦСП с помощью режима отладки ядра
- Поддерживается широкий спектр архитектур
- Создание тестов кластеров и приложений для работы с флэш
- Решение трудностей тестирования, связанных с недостатками регистра периферийного сканирования (например, тестирование ОЗУ на рабочих частотах)
- Работа с компонентами, не поддерживающими IEEE 1149.x
- Поддержка широкого спектра архитектур (ARM, PPC и т.д.)
- Совместимость кода с программами на Питоне
- Недорогой вариант по сравнению с другими решениями
- Поддерживается контроллерами JTAG Technologies, JTAG Live и микросхемами FTDI
- Простой в использовании интерактивный интерфейс пользователя для создания процедур чтения/записи
- Среди функций такие как: «Enter Debug», «Exit Debug», «Load Memory», «Save Memory», «Write PC», «Read PC» и др.
- Совместим с языком программирования Python
- Возможность работы в связке с JTAG Live Script
Процедуры, созданные в CoreCommander, могут быть использованы для обеспечения надлежащего тестового покрытия изделий, имеющих ограниченное количество компонентов с поддержкой IEEE 1149.1 (периферийного сканирования). Тестируемая плата даже может абсолютно не содержать таковых ИМС (случается, что компонент имеет JTAG-интерфейс только для отладки, не поддерживая при этом периферийное сканирование). Получив непосредственное управление ядром процессора, пользователь может записывать и считывать данные из конфигурационных регистров и внутренней или внешней памяти.
Поставщик/Vendor | xxx | Микропроцессор (цвета) / Microprocessor (cores) |
---|---|---|
Analog Devices | Blackfin BF5xx | |
Blackfin BF60x | ||
ARM | ARM7 | |
ARM9 | ||
ARM11 | ||
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) | ||
Infineon | C166 | |
Tricore | ||
Intel (Altera) | JTAG Technologies Translator for FPGAs | |
Marvell | XSCALE — PXA25x / PXA26x | |
XSCALE — PXA3xx | ||
XSCALE — PXA27x / IXP4xx | ||
Microchip | PIC32 | |
NXP (Freescale) | Coldfire | |
MPC5xx / MPC8xx | ||
MPC5xxx | ||
Renesas | RH850/D1x / RH850/f1x | |
STMicroelectronics | SPC5 | |
Texas Instruments | C28x (TMS320 C2000 series) | |
Xilinx | JTAG Technologies Translator for FPGAs |
Мы всегда рады вам помочь!
Мы решили тысячи проблем, связанных с тестированием собранных печатных плат с помощью сети офисов продаж и наших высококвалифицированных дистрибьюторов. Как только вы становитесь клиентом JTAG Technologies, вы являетесь неотъемлемой частью нашего бизнеса со свободным доступом к нашей всемирной сети поддержки.