Ваш город: Москва
+7 (495) 221-78-04
+7 (812) 327-327-1
Терраэлектроника

CYCLONE_ACP, P&E MICROCOMPUTER SYSTEMS

Cyclone_ACP – экстремально гибкий инструмент, разработанный для внутрисхемного программирования flash ARM Cortex микроконтроллеров компаний NXP, Atmel, Cypress, Infineon, Maxim, Silicon Labs, ST Microelectronics, Texas Instruments и Toshiba. Подключив Cyclone к отладочному разъему целевой платы, можно запрограммировать внутреннюю или внешнюю flash память процессора. Пользователь может сконфигурировать Cyclone как SWD или JTAG программатор. Процессор или память устройства могут быть установлены на финальную печатную плату до программирования.

Cyclone может использоваться для программирования в интерактивном режиме через основанное на Windows приложение, а также с применением пакетных файлов или dll команд с PC. Загрузив однажды данные из PC, можно отключить от него программатор и использовать Cyclone вручную в автономном режиме с использование LCD с  сенсорной панелью и Стартовой кнопкой (номинальное количество нажатий – 1 миллион). Cyclone позволяет хранить в своей внутренней памяти до 8 образов для программирования. Подключение программатора к PC для программирования или загрузки реализуется с использованием USB, Ethernet или последовательного интерфейсов. Если вам нужен программатор для микроконтроллеров NXP, ST Microelectronics, Atmel и др.,  или если вы хотите иметь программатор с возможностью работы в автономном режиме, или с полностью автоматизированным управлением, Cyclone - универсальный инструмент для таких задач.

Cyclone поставляется с интуитивно понятным конфигурационным программным обеспечением, а также с простой в использовании автоматизированной управляющей программой.

Обратите внимание, что с недавнего времени реализован переход Cyclone для ARM микроконтроллеров от версии B к версии С. В рамках этого перехода был добавлен сенсорный 4.3'' LCD, стартовая кнопка с гарантированным (номинальным) количеством срабатываний 1 миллион, а также удален порт CompactFlash.

Cyclone_ACP поддерживает программирование ARM контроллеров от многих производителей, включая NXP. Вы можете использовать  ARM resource page для проверки поддержки интересующего вас чипа. Включенное в поставку программное обеспечение снабжено библиотекой совместимых алгоритмов программирования (library of compatible programming algorithms) и поддерживает программирование внутренней и внешней (SPI) flash.

Cyclone_ACP

Рис. 1. Программатор Cyclone_ACP

Программатор Cyclone_ACP. Указано расположение панели доступа к разъемам для подключения к целевым платам, сенсорного LCD, кнопки Старт и светодиодных индикаторов

Рис. 2. Программатор Cyclone_ACP. Указано расположение панели доступа к разъемам для подключения к целевым платам, сенсорного LCD, кнопки Старт и светодиодных индикаторов

Программатор Cyclone_ACP. Указано расположение выходного разъема для питания целевой платы. Все остальные разъемы и слот на фотографии выполнены только в модели FX

Рис. 3. Программатор Cyclone_ACP. Указано расположение выходного разъема для питания целевой платы. Все остальные разъемы и слот на фотографии выполнены только в модели FX

Программатор Cyclone_ACP. Разъем питания программатора и коммуникационные интерфейсы: USB, Ethernet и последовательный

Рис. 4. Программатор Cyclone_ACP. Разъем питания программатора и коммуникационные интерфейсы: USB, Ethernet и последовательный

Программатор Cyclone_ACP. Вход разъем адаптера питания целевой платы и кнопка Сброса

Рис. 5. Программатор Cyclone_ACP. Вход разъем адаптера питания целевой платы и кнопка Сброса

Программатор Cyclone_ACP. Разъемы для подключения к целевым платам и конфигуратор питания (джамперы)

Рис. 6. Программатор Cyclone_ACP. Разъемы для подключения к целевым платам и конфигуратор питания (джамперы)

Отличительные особенности:

  • Несколько коммуникационных интерфейсов:
    • USB, Serial, Ethernet;
  • Внутренняя энергонезависимая память для хранения образов для программирования:
    • возможность работы в автономном режиме с использованием сенсорного LCD, кнопки старт или в удаленном режиме от PC. В автономном режиме PC не требуется;
  • Поддержка сохранения нескольких образов в памяти программатора;
  • Возможность обеспечения питания целевой платы через Cyclone_ACP;
  • Надежная кнопка Старт с номинальным числом нажатий 1 млн.;
  • 4.3'' LCD с сенсорной панелью в связке с двумя статусными светодиодами и кнопкой старт обеспечивают автономное управление и конфигурирование Cyclone;
  • Поддерживаемые устройства:
    • NXP: Kinetis®, LPC,
    • Atmel: SAMxxx,
    • Cypress: PSoC® 4,
    • Infineon: XMC,
    • Maxim: MAX716xx,
    • Silicon Labs: EFM32, SiM3,
    • ST Microelectronics: STM32,
    • Texas Instruments: LM3S, LM4, TM4C12x,
    • Toshiba: TX00, TX03, & TX04;
  • Функции:
    • интерактивное программирование через HOST PC,
    • автономная работа,
    • управляемое PC автономное программирование,
    • управляемое пользователем автономное программирование,
    • интерфейс программирования приложений (Third-party API).

Комплектация:     

  1. Программатор Cyclone_ACP;
  2. Программное обеспечение:
    • интуитивно понятное конфигурируемое ПО,
    • автоматизированное ПО,
    • интерактивное программирующее ПО;
  3. Источник питания/ Кабели:
    • источник питания программатора,
    • кабели коммуникационных интерфейсов USB, Serial, Ethernet,
    • кабели для подключения к целевым платам (20-контактный, 10-контактный мини и 20-контактный мини).

Дополнительную информацию по изделию можно найти на сайте производителя.

Cyclone Automated Control Package с динамически загружаемой библиотекой (DLL) – программный пакет, позволяющий автоматизировать процесс программирования в условиях производства с применением автономных программаторов семейства Cyclone компании PEmicro. Пакет поддерживает программаторы Cyclone_UNIVERSAL,  Cyclone_UNIVERSAL_FXCyclonePROCyclone MAXCyclone for ARM (Cyclone_ACP), Cyclone for Renesas и Cyclone for STMicro.

Один и более программаторов Cyclone могут управляться из командной строки или из собственного приложения пользователя через простой в использовании SDK. Под управлением подразумеваются функции запуска программирования, восстановление результатов, управление резидентными образами, хранящимися в программаторах Cyclone, добавление уникальных данных для каждого целевого девайса и др. И все это возможно в автоматизированном режиме без участия оператора. Программным пакетом автоматизированного управления Cyclone обеспечивается использование мощного набора инструментов для эффективного, гибкого и надежного программирования в производственных условий.

Рассмотрим некоторые составляющие пакета и их возможности.

Cyclone Launch – это приложение для командной строки, которое использует файлы простых ASCII скриптов для управления работой программаторов с помощью PC через USB, Ethernet или RS232. Используя простой ASCII текстовый редактор, пользователь может указать, какими программаторами будет осуществляться управление и организовать разные команды для каждого программатора. Разумеется, можно выдать и одинаковые команды одновременно для всех подключенных программаторов, что хорошо подходит для производственных условий, где требуется одновременная прошивка одинаковых данных в соответствующие микросхемы. Также поддерживаются такие расширенные операции как программирование динамических данных и обслуживание образов. На осуществление необходимых операций потребуются считанные минуты.

Cyclone Control DLL – динамически загружаемая библиотека, включенная в программный пакет Cyclone Automated Control Package и позволяющая применять пользовательские программные приложения для прямого управления операциями программирования с помощью Cyclone через USB, Ethernet или RS232. Включенная в пакет документация в деталях описывает высокоуровневый программный интерфейс приложения (API). Для облегчения процесса разработки примеры проектов, использующих Cyclone Control DLL, включены в следующие продукты:

  • Embarcadero Delphi
  • Microsoft Visual C++
  • Microsoft Visual C#

RS232/ Ethernet протоколы (только в редакции Enterprise).

Редакция Enterprise пакета Cyclone Automated Control Package включает спецификации, обеспечивающие прямое взаимодействие с программаторами Cyclone через RS232 или Ethernet соединения. Вместо написания скриптов или использования DLL, разработчик может непосредственно посылать и принимать байты данных через последовательный порт RS232 или порт Ethernet. Эти протоколы обычно используются в ситуациях, в которых производственные рабочие станции не запущены на операционных системах на основе Windows.

Пример применения пользовательского приложения, использующего автоматизированный управляющий SDK для программирования ряда микросхем с применением нескольких программаторов Cyclone, можно посмотреть на страничке Expert's Corner.

Скачать бесплатную базовую редакцию пакета можно здесь. Базовая редакция позволяет разработать пользовательское приложение для управления одним Cyclone PRO или Cyclone MAX. Программное обеспечение включает динамически загружаемую библиотеку (DLL), документацию, примеры программ для Delphi, C/C++ и C#.

Код активации лицензии базовой редакции программного обеспечения (CYCLONE_CTRL_BASICдоступен бесплатно здесь (генерируется немедленно по запросу).

Пример окна SDK Cyclone Automated Control

Рис. Пример окна SDK Cyclone Automated Control

Отличительные особенности:

  • Управление множеством программаторов Cyclone
    • Хост PC необходим только для того, чтобы отправить минимальное количество информации для управления каждым программатором. В результате один PC может управлять множеством программаторов одновременно. Поддерживаемые микросхемы могут быть запрограммированы параллельно, даже если это разные микросхемы с разными данными
  • Обнаружение ошибки
    • Программатор посылает код ошибки назад в хост PC, позволяя выявить любые ошибки, возникающие в процессе программирования
  • Динамическое программирование данных
    • Часто желательно записать в энергонезависимую память микропроцессора динамические данные (серийные номера, дату производства, MAC адреса). Автоматизированный пакет управления упрощает эту процедуру, позволяя приложению хост PC точно указать, какие данные должны быть запрограммированы
  • Обслуживание  образа
    • Пакет программного обеспечения позволяет управлять образами, которые находятся в программаторах Cyclone. Образы могут быть стерты, добавлены и верифицированы с образами, находящимися в хост PC. Применение этой функции позволяет еще до начала процесса программирования гарантировать, что программатор содержит наиболее актуальный образ
  • Программаторы, совместимые с  пакетом CycloneAutomatedControlPackage
    • Cyclone Universal FX
    • Cyclone Universal
    • CyclonePRO
    • CycloneMAX
    • Cyclone for ARM (Cyclone ACP)
    • Cyclone for Renesas
    • Cyclone for STMicro

Версии

  • Компания PEmicro предлагает три различные версии программных пакетов автоматизированного управления. Функционально и по цене все версии разные. Выбор корректной версии зависит от ваших требований.

Сравнительная таблица версий Программных пакетов автоматизированного управления

Особенности

Базовая редакция

Профессиональная редакция
CYCLONE_CTRL_PRO

 

Промышленная (Enterprise ) редакция
CYCLONE_CTRL_ENT

Количество программаторов Cyclone, которыми можно управлять параллельно

1

1 - 3

Не ограничено

Количество поддерживаемых образов для программирования

1

Множество

Множество

Лицензия ПО (привязана к пользователю и PC)

Один пользователь

Один пользователь, до двух PC*

Один пользователь, до 5 PC.

Поддержка управления образом (автоматическое добавление, стирание, обновление на Cyclone)

-

X

X

Поддержка программирования динамических данных с помощью хост PC

-

Х

Х

Наличие Cyclone RS232 и Ethernet протоколов

-

-

Х

Расположение образа в программаторе во время программирования (обеспечивает высокую скорость программирования)

Х

Х

Х

Цена

Бесплатно

По запросу в Терраэлектронику

По запросу в Терраэлектронику

 * - В одно и то же время ПО может быть использовано только на одном PC

Руководство пользователя Cyclone Automated Control Package можно скачать здесь.

Широкие возможности программаторов/ отладчиков, высокий уровень программных продуктов компании PEmicro позволит разработчикам и производственникам выпускать продукцию, отвечающую самым высоким требованиям современного рынка электроники.


CYCLONE_ACP, P&E MICROCOMPUTER SYSTEMS

Параметры CYCLONE_ACP

Наименование CYCLONE_ACP
Производитель P&E MICROCOMPUTER SYSTEMS (PEMS)
Артикул 2087121
Тип инструмента

Изображения CYCLONE_ACP

CYCLONE_ACP, P&E MICROCOMPUTER SYSTEMS CYCLONE_ACP, P&E MICROCOMPUTER SYSTEMS CYCLONE_ACP, P&E MICROCOMPUTER SYSTEMS CYCLONE_ACP, P&E MICROCOMPUTER SYSTEMS
НА СКЛАДЕ
Запросить цену
По запросу
Наличие на складе
Нет на складе,
сообщить о поступлении
Уведомить о поступлении
поиск по складам

Заметили ошибку в работе сайта?
Скажите нам об этом