Главная JTAG эмуляторы Внутрисхемные эмуляторы Подбор модели Новое П.О. и Демо Цены/Заказ Как купить Поддержка Контакты/О нас

Корзина

Поддержка

Часто задаваемые вопросы

§  Обновление П.О. и Демо версии

 

§  Как выбрать программатор

§  Как запрограммировать микросхему в корпусе отличном от DIP, или, как подобрать необходимый адаптер для программирования

§  Как повлиять на политику обновления П.О. для программаторов

§  Комплект поставки программаторов

§  Блоки питания для программаторов ChipProg-XX

§  Как подключить старый ChipProg к PC без LPT порта

§  Если возникает проблема при запуске ChipProg LPT под Windows 7  и/или  Windows Vista

 

§  Лицензия на CodeMaster-ARM ~ Комплект поставки

§  Драйвер для USB порта

§  Если возникли проблемы с USB ключом защиты

 

Обновление П.О.

 Дистрибутивы всех наших изделий находятся на странице "Новое П.О. и Демо".
Представленные дистрибутивы содержат все наиболее свежие версии программного обеспечения. Информация о всех доработках и обновлениях находится там же ( файл История).

Для получения новой версии П.О. его достаточно просто скачать.

Все дистрибутивы поставляются в самораспаковывающемся архиве (exe-файл).

Порядок установки:

  1. Скачайте exe-файл во временный каталог;

  2. Запустите на выполнение exe-файл. Процесс инсталляции стандартен, сопровождается инструкциями.

Для работы с программаторами ChipProg-48, ChipProg-40, ChipProg-ISP, ChipProg-G4 (USB интерфейс)
необходимо использовать дистрибутив Chipprogusb.exe

Для работы с программаторами ChipProg+, ChipProg-2, ChipProg, MultiProg (LPT интерфейс)
необходимо использовать дистрибутив Chipproglpt.exe

Адаптация драйверов под модель Вашего программатора производится автоматически;

В отсутствие аппаратной части программатора оболочка запускается в демо-режиме;

В каталоге куда будет установлено П.О. программатора, присутствует файл adapters.shm в котором приведена разводка всех адаптеров нашего производства (запуск из системной папки программатора иконкой Adapters Connection List;

Программные оболочки всех наших программно-аппаратных изделий позволяют использовать их без подключенной к PC аппаратной части (режим "Демо"). Если Вы занимаетесь подбором необходимого инструментария, мы рекомендуем попробовать приглянувшееся изделие в режиме «Демо».  Вы сможете составить адекватное представление о функциональных и сервисных возможностях, особенностях пользовательского интерфейса.

Так же, режим «Демо» может быть использован в учебно-тренировочных целях.

Запрограммировать микросхему в корпусе отличном от DIP можно двумя способами:

 1. Запрограммировать микросхему в последовательном режиме (режим In-System Programming).Сделать это можно, в том числе, и в устройстве пользователя, но при выполнении определенных условий:

- Микросхема допускает данный режим программирования;

- Имеющийся программатор поддерживает данный режим программирования;

- Устройство пользователя рассчитано на данный режим. (на выводах микросхемы поддерживаются требуемые условия).

2. Запрограммировать микросхему в колодке программатора. При этом, микросхему надо вставить в специальное устройство – адаптер. Каждый адаптер имеет в нижней части два ряда штырьков, для установки в стандартную DIP колодку программатора. Верхняя сторона адаптера представляет собой колодку под соответствующий тип корпуса (PLCC, SOIC, SOP, PSOP, TSOP, TSOPII, TSSOP, QFP, TQFP, VQFP, QFN, SON, BGA, CSP и т. д.).

Для обеспечения надежного и долговременного использования, крайне важно, что бы адаптеры имели колодки с нулевым усилием (ZIF).

Для правильного выбора адаптера можно воспользоваться системой «Подбор модели», либо программной оболочкой одного из наших программаторов. Правильно сориентировать микросхему в выбранном адаптере поможет маркировка на адаптере, а правильно вставить адаптер в ZIF колодку программатора, поможет информация выводимая в окне «Информация о микросхеме» в программном интерфейсе любого программатора серии ChipProg-XX.

Как выбрать программатор     

 На наш взгляд, при выборе программатора, необходимо обратить внимание на следующую совокупность характеристик сравниваемых программаторов:

  • Перечень поддерживаемых микросхем;
  • Соответствие реализованных режимов программирования требованиям спецификаций производителей микросхем;
  • Наличие, доступность, качество технической поддержки пользователя со стороны производителя программатора;
  • Способ обновления программного обеспечения;
  • Наличие и качество дополнительных и сервисных возможностей заложенных в программатор;
  • Наличие возможности работать с микросхемами, выполненными в не DIP корпусах;
  • Поддержка программирования микросхем непосредственно в плате пользователя;
  • Способ подключения программатора к PC;
  • Скорость выполнения основных функций (программирование, чтение и т.д.);
  • Удобство и дружественность пользовательского интерфейса;
  • Надежность;
  • Стоимость;

Очевидно, что каждый пользователь по-своему расставит приоритетность этих характеристик.

Для некоторых пользователей может оказаться важным:

  • Возможность быстрого программирования партий микросхем (тиражирование). В этом случае, надо обратить внимание на количество колодок для программирования у различных моделей программаторов, а так же, на возможность работы нескольких программаторов одновременно и независимо под управлением одной PC (мультипрограмматорный режим);
  • Возможность программирования микросхем с одновременным занесением в память какой либо дополнительной информации (номер, контрольная сумма, индивидуальный идентификатор и т.п.). В этом случае, надо искать программатор, у которого есть встроенный язык, позволяющий обеспечить требуемые функции автоматически;

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

Как пример рассмотрим ситуацию: Надо запрограммировать партию микросхем, в каждую микросхему помимо содержимого заданного файла, надо записать некоторый вычисляемый идентификатор. После записи проверить содержимое в различных режимах, и при благоприятном исходе активировать биты секретности. Предполагается, что работу будет выполнять не обязательно квалифицированный пользователь.  

В подобной ситуации очень полезным может оказаться набор возможностей программатора ChipProg-48 (или ChipProg-40). С помощью простых и удобных элементов интерфейса, и встроенного языка скриптов, задается требуемый алгоритм. После этого работа с программатором происходит следующим образом:

- В колодку программатора вставляется микросхема;

- Если тест на присутствие микросхемы в колодке проходит, автоматически начинает выполняться заданная последовательность действий (контроль чистоты, стирание, запись, вычисление/формирование требуемого идентификатора, запись этого идентификатора в требуемую область памяти, верификация, и т.п.).

- По завершении цикла, выдается сообщение о результате, программатор готов к новому циклу. По желанию пользователя, запуском требуемой последовательности процедур может управлять кнопка на корпусе программатора.

При необходимости работы с большими партиями микросхем (тиражирование), можно воспользоваться способностью этих программаторов работать в мультипрограмматорном режиме, т.е. любое количество этих программаторов может быть подключено к одному PC и все они будут работать одновременно и независимо. 

Специально для тиражирования промышленных партий микросхем выпущен универсальный программатор-копировщик  ChipProg-G4. Этот программатор имеет 4 колодки ZIF-48 и расчитан на одновременное независимое программирование 4 микросхем. При необходимости, программаторы-копировщики ChipProg-G4 могут объединяться в мультипрограмматорный комплекс без ограничения количества программаторов работающих в единой системе. 

Для приобретения профессиональных навыков работы с микроконтроллерной техникой, весьма полезным может оказаться освоение пакетов инструментальных средств, которые представлены на странице "Новое П.О. и Демо".  Это же можно порекомендовать и студентам, которые решили написать или заказать курсовую или дипломную работу.  

Лицензия на CodeMaster-ARM ~ Комплект поставки 

Пакет CodeMaster-ARM может быть свободно скачан с нашего сайта.  Это здесь >>>

Список функций пакета:

  • Отладка с JTAG-эмулятором JEM-ARM;

  • Отладка со встроенным симулятором;

  • Компилятор Си CMC-ARM;

  • Поддержка GNU-компилятора Си GCC-ARM;

  • Поддержка компилятора Си фирмы IAR Systems;

Пакет CodeMaster-ARM "привязывается" к компьютеру, на котором он установлен.

После установки на компьютер все функции CodeMaster-ARM работают в течение 30 дней без всяких ограничений. После истечения 30 дней, только компилятор Си CMC-ARM, если он был хотя бы один раз использован в процессе работы с CodeMaster-ARM - отключается.

Для возобновления работы с компилятором Си CMC-ARM, необходимо оплатить лицензию на его использование и произвести его активацию.

Процедура активации

После того, как Вы оплатили лицензию, нужно послать фирме Фитон запрос на активацию компилятора Си CMC-ARM. В ответ Вам будет выслан по электронной почте код активации.

Процедура активации состоит в следующем:

  1. В оболочке CodeMaster-ARM зайдите в меню "Справка" -> "Управление лицензиями".
    Откроется диалог "Управление лицензиями" со списком функций CodeMaster-ARM и их текущим статусом.

  2. В диалоге "Управление лицензиями" выберите внизу пункт "Послать запрос на активацию оплаченных функций"
    и нажмите кнопку "Далее". Откроется диалог "Активация CodeMaster-ARM".

  3. Заполните поля диалога в соответствии с приведенными в нем инструкциями и нажмите кнопку "Далее". CodeMaster-ARM сформирует файл запроса на активацию и откроет диалог, в котором Вам будет предложен выбор способа доставки файла запроса в Фитон.

  4. Выберите в диалоге способ доставки файла запроса, следуя приведенным в диалоге инструкциям. Фирме Фитон потребуется некоторое время для обработки Вашего запроса.

  5. Дождитесь, пока на указанный Вами в запросе адрес электронной почты придет письмо,
    содержащее код активации. Инструкции для ввода кода активации содержатся в письме.

Процедура деактивации

Деактивация CodeMaster-ARM может потребоваться для переноса компилятора Си CMC-ARM на другой компьютер, а также при замене на компьютере жесткого диска, материнской платы, CD/DVD дисковода, сетевой карты, центрального процессора или операционной системы. Перед заменой указанных компонент необходимо выполнить деактивацию CodeMaster-ARM. Деактивация имеет смысл, только если пакет был ранее активирован вводом кода активации. 

Процедура запроса на деактивацию аналогична процедуре запроса на активацию, за исключением того, что в пункте 2 выбирается "Послать запрос на деактивацию". В результате запроса лицензируемая функция пакета отключится. После отсылки в Фитон запроса на деактивацию можно установить пакет на другой компьютер или заменить компоненты компьютера. Затем нужно заново провести процедуру активации, как описано выше.

 

CM-ARM
(Без лицензии)

CM-ARM
С лицензией)

 Интегрированная среда разработки CM-ARM

+

+

 Си компилятор, макроассемблер, линкер и утилиты

Ограничено до 30 дней

+

 Оптимизированный GNU GCC компилятор

+

+

 Программный симулятор ядра ARM7, ARM9

+

+

 Драйвер аппаратного JTAG эмулятора JEM-ARM

+

+

 П.О. программатора FLASH

+

+

Сертификат соответствия системы сертификации ГОСТ Р Госстандарта России № РОСС RU. МЛ04.В01176

Обновление П.О. производится на регулярной основе.

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

При определении приоритетов, мы исходим, в первую очередь, из своих представлений о потенциальной и/или реальной восстребованности каждой новой микросхемы среди пользователей наших программаторов. Своим письмом по адресу phyton@phyton.ru, Вы можете повлиять на приоритетность реализации поддержки для той или иной микросхемы.

Мы с благодарностью и пониманием относимся к подобным просьбам пользователей, и как правило, стараемся оперативно решать подобные проблемы (необходимым условием является наличие у нас образца для тестирования).

Как подключить старый ChipProg к PC без LPT порта

В PC, не имеющих LPT порта, для связи с нашими программаторами (ChipProg, ChipProg-2, ChipProg+)  можно использовать 
PCMCI LPT карты расширения.

В частности, мы гарантируем работу с картой Parallel Rovermate Paracard Adaptmate-025.

Для работы с картой нужно установить ее в компьютер, установить драйвер. В Device Manager -> Ports (COM & LPT) найти установленный новый принтерный порт, открыть его диалог. В закладке Resources посмотреть адреса этого принтерного порта (например, 9000-9007).

Запустить программатор, в диалоге связи программатора нужно указать в шестнадцатеричном виде начальный адрес диапазона адресов LPT порта. Для нашего примера - это адрес 09000h (или 0x9000).

Если после инсталляции защищенного программного пакета, у вас возникли проблемы с USB ключом защиты.

Для решения возникшей проблемы, вы можете воспользоваться инсталлятором драйвера электронного ключа от производителя. Скачать его можно здесь.

Для корректной деинсталляции драйвера электронного ключа можно воспользоваться деинсталлятором от производителя. Скачать его можно здесь.

 

каталог google-com.net.ru


назад