Главная 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;
  • Отладка с JTAG-эмулятором JEM-ARM-V2;
  • Отладка со встроенным симулятором;
  • Компилятор Си CMC-ARM;
  • Поддержка GNU-компилятора Си GCC-ARM;
  • Поддержка компилятора Си фирмы IAR Systems;

Пакет CodeMaster-ARM защищен аппаратным ключом защиты и не запускается, если ключ не вставлен в USB-порт компьютера или не установлен драйвер ключа защиты. Привязки к конкретному компьютеру не происходит; пакет можно установить на нескольких компьютерах.

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

 Как работает лизензия CodeMaster-ARM

Для нормальной работы CodeMaster-ARM с аппаратным ключем защиты, ключ должен быть предварительно активирован специальным файлом активации в соответствии с выбранным пользователем типом лицезии.

Существуют два типа лицензии пакета:

 1. 30-дневная лицензия (временная лицензия)

Активация ключа с этой лицензией осуществляется только на фирме Фитон перед поставкой пакета заказчику.

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

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

2. Полная лицензия

Ключ с полной лицензией может быть запрограммирован либо непосредственно в фирме Фитон, либо самим пользователем, если он предварительно приобрел пакет с 30-дневной лицензией.

Пользователь может перепрограммировать свой ключ с 30-дневной лицензией с помощью диалога "Управление лицензиями":

Диалог "Управление лицензиями CodeMaster-ARM" отображает текущий статус функций и позволяет выполнять следующие действия по управлению лицензией:

а)   запросить активацию функций, за которые вы заплатили;

б)   применить файл активации, полученный от Фитона, для активации функций.

Запрос файла активации

  1. В оболочке CodeMaster-ARM зайдите в меню "Справка" -> "Управление лицензиями". Откроется диалог "Управление лицензиями" со списком функций CodeMaster-ARM и их текущим статусом.
  2. В диалоге "Управление лицензиями" выберите  пункт "Послать запрос на активацию оплаченных функций" и нажмите кнопку "Далее". Откроется диалог "Активация CodeMaster-ARM ".
  3. Заполните поля диалога в соответствии с приведенными в нем инструкциями и нажмите кнопку "Далее". CodeMaster-ARM сформирует файл запроса на активацию и откроет диалог, в котором Вам будет предложен выбор способа доставки файла запроса в Фитон.
  4. Выберите в диалоге способ доставки файла запроса, следуя приведенным в диалоге инструкциям.
  5. Дождитесь, пока на указанный Вами в запросе адрес электронной почты придет письмо, содержащее файл активации. Инструкции для применения файла активации содержатся в письме.

Применение файла активации

Чтобы применить файл активации, сначала его нужно "отцепить" от письма электронной почты и сохранить на жестком диске компьютера. Файл активации имеет расширение .key.

Зайдите в меню "Справка" -> "Управление лицензиями". Откроется диалог "Управление лицензиями". Выберите в диалоге пункт "Применить файл активации, полученный из Фитона". Откроется стандартный диалог выбора файла, в котором нужно выбрать файл .key, сохраненный на диске. После активации выдается информационное сообщение.

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

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

При определении приоритетов, мы исходим, в первую очередь, из своих представлений о потенциальной и/или реальной восстребованности каждой новой микросхемы среди пользователей наших программаторов. Своим письмом по адресу 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


назад