![]() | Ок! | Закрыть |
![]() Универсальный программатор, программирование и отладка микроконтроллеров | Тел:(495)780-92-51 | ![]() ![]() ![]() |
05 ноября 2023г.
дистрибутив ChipProgUSB обновлен до V.6.29.07
Скачать | История изменений
05 ноября 2023г.
дистрибутив ChipProg-02 обновлен до V.6.29.07
Скачать | История изменений
Корзина пуста!
Универсальный программатор NAND FLASH нашего производства, обеспечивает программирование 122 435 наименований микроконтроллеров, NAND FLASH, EPROM, EEPROM, NVRAM, PLD.
Все универсальные программаторы спроектированы и реализованы на базе программируемых FPGA матриц большого объема. (FPGA - Field Programmable Gate Array - Программируемая Пользователем Вентильная Матрица). Расширение списка поддерживаемых устройств, путем простого обновления версии программного обеспечения;
Аппаратный контроль каждого вывода программируемой микросхемы на наличие контакта перед программированием;
Быстродействующие схемы защиты от перегрузок по току. Защита неправильно подключенных микросxeм;
Защита всех выводов колодки от электростатического разряда;
Кнопка на корпусе, запускающая выполнение любой выбранной операции или последовательности операций;
Само тестирование аппаратуры.
Все универсальные программаторы работают под управлением Windows XP/Vista/7/8/10 (Windows 32/64);
Пользовательский интерфейс - двуязычный, дружественный, интуитивно понятный;
Реализация всех процедур работы с микросхемами по спецификациям от производителя;
Много буферный интерфейс с возможностью создания неограниченного числа буферов. Буфера разбиты на подслои, имеющие структуру адресного пространства микрocxeм;
Полноценный двоичный редактор;
Поддержка всех популярных форматов;
Мультипрограмматорный режим - возможность работы нескольких устройств под управлением одного компьютера.
Большое количество сервисных возможностей.
Программный интерфейс всех изделий унифицирован, и помимо прочего предоставляет пользователю:
Встроенный Си подобный язык для создания сценариев работы, обеспечивающий доступ ко всем ресурсам программатора;
Режим автоматического распознавания присутствия микросхемы в колодке с автоматическим запуском выбранных процедур;
Запуск выбранных процедур (последовательности процедур) через элементы интерфейса, по кнопке, автоматически, по командам из внешнего контура управления;
Возможность открывать и работать с неограниченным количеством буферов и окон;
Возможность задавать/выбирать, редактировать параметры и опции программирования;
Авто подбор адаптера под микросхему;
Поддержка проектов. - проект;
Режимы:
- записи серийного номера;
- подсчета контрольных сумм;
- записи сигнатуры пользователя;
Режим мультипрограммирования. - мультипрограммирование;
Упрощенный режим работы;
Режим управления программированием из пакета LabVIEW;
Интерфейс управления приложением;
Режим работы с утилитой OFControl и пр.
Как правило, вопрос о скорости программирования выходит на первый план, когда надо программировать NAND FLASH.
На сегодняшний день, ChipProg-481 обеспечивает самую высокую скорость программирования не только NAND FLASH, но и обычных микросхем. Если Вам важна скорость программирования, рекомендуем обратить внимание на самый быстрый
универсальный программатор ChipProg-481
При этом, это не только самая высокая скорость программирования, но и самый широкий спектр поддерживаемых микросхем.
ПО каждого программатора содержит C подобный язык, который обеспечивает доступ ко всем ресурсам программатора, и позволяет создавать пользователю исполняемые скрипты. Скрипт может содержать любую последовательность стандартных действий (чтение, запись, верификация и т.п) и действий с параметрами программирования, данными, файлами, параметрами операционной системы.
Элементы интерфейса позволяют пользователю:
В некоторых случаях, перед программированием, требуется выбрать и задать большое количество параметров и опций микросхемы, алгоритма программирования, загружаемых файлов и алгоритмов их преобразований. Сформировав все это множество параметров, пользователь может их объединить и сохранить в виде проекта, привязанного к определенной микросхеме. Сохраненный проект может быть эффективно использован двояким образом:
- А. Каждый универсальный программатор нашего производства имеет опцию - «Автоматическое распознавание микросхемы в колодке».
Если эта опция активирована, при положительном исходе теста на распознавание микросхемы в колодке, по выбору пользователя может автоматически выполняться:
- Б. Каждая модель имеет выведенную на корпус кнопку Start.
Нажатие кнопки, по желанию пользователя может служить командой для выполнения: либо заданного действия (последовательности действий), либо скрипта написанного пользователем.
- В. Каждая модель обеспечивает возможность мультипрограммирования.
- Г. Промышленные универсальные программаторы ChipProg-G4 и ChipProg-G41 снабжены 4-мя ZIF DIP-48 колодками и 4-мя кнопками Start.
Эти модели поддерживают все функции описанные в п.п. А, Б, В. и могут быть объединены с любыми другими моделями нашего производства.
- Д. Каждая модель обеспечивает очень высокую скорость программирования.
- Е. Пакет специализированных программ позволяет пользователю обьединять имеющиеся у него программаторы с "внешними" программно аппаратными средствами управления и контроля, что обеспечивает возможность создания комплексов по промышленному тиражированию микросхем. Степень интеграции и автоматизации зависит только от возможностей и потребностей пользователя.
Буфер памяти (дамп памяти) - программное обеспечение всех программаторов в плане взаимодействия с микросхемами построено по схеме: "файл" - "буфер" - "микросхема". В программной поддержке реализованы буфера памяти. Буфер памяти является промежуточным звеном между файлом и микросхемой. Все операции с файлом (загрузка/сохранение файла) взаимодействуют только с буфером. Все манипуляции с микросхемой (программирование, чтение, сравнение) используют только буфер. Пользовательский интерфейс программатора допускает создание бесконечного количества активных буферов. Каждый буфер в своем составе имеет определенное количество подслоев. Каждый подслой ассоциируется с конкретным адресным пространством выбранной микросхемы. Состав подслоев в открываемом буфере соответствует особенностям конкретной микросхемы, например: а) - подслой кодовой памяти, подслой памяти данных EEPROM, подслой пользовательских идентификаторов. б) - подслой кодовой памяти, подслой таблицы кодирования (encryption table).
Параметры микросхемы - специфические для каждой микросхемы параметры: конфигурационные биты, значения калибрирующих констант, адреса старта микроконтроллеров, сектора и т.п. Для каждой микросхемы, пользовательский интерфейс программатора позволяет задавать (выбирать, загружать, редактировать) параметры в соответствии со спецификацией производителя.
Параметры алгоритма - параметры алгоритма программирования выбранной микросхемы. Как правило, это тип алгоритма и напряжения программирования. Пользователю программатора предоставляется возможность выбирать и редактировать эти параметры, но только в пределах значений, установленных производителем соответствующей микросхемы.
Проект - программный контейнер, в котором сохраняется информация об установленном типе микросхемы, все настройки буферов и опций программирования, настройки по сериализации, контрольной сумме, ведению журнала. Дополнительно в проекте можно сохранить перечень загружаемых файлов и конфигурацию экрана. Каждый проект создается под конкретную микросхему и в нем сохраняются все настройки, необходимые для работы с конкретным типом микросхемы.
Мультипрограмматорный режим (Gang) - предназначен для программирования/тиражирования микросхем мелкими и средними партиями.
Режим позволяет организовать асинхронную работу нескольких программаторов под управлением одного PC. В этом режиме могут работать все модели нашего производства.
Внутрисхемное или ISP программирование - программирование в плате пользователя. Поддерживаются следующие протоколы (режимы) программирования: - JTAG, JTAG chain, SWD, SPI, SCI, I2C, ISP, ISP BSL, ISP HV, SCI, I2C, UART-1 wire, UART-2 wire, и др.
Адаптер для программатора - специальный переходник под определенный тип корпуса микросхемы или разъем на плате пользователя, необходимый для коммутации выводов микросхемы с программатором.
Серийный выпуск универсальных программаторов соответствует требованиям Технического регламента Таможенного союза ТР ТС 020/2011 и ТР ТС 004/2011. Декларации о соответствии приняты на основании Протоколов испытаний. Регистрационные номера декларации о соответствии ЕАЭС № RU Д-RU.MЛ04.B.01190 и ЕАЭС № RU Д-RU.МЛ04.B.01190. Декларации о соответствии характеристик требованиям технического регламента ТС зарегистрированы на сайте Росаккредитации и в реестре таможенного союза. Декларации о соответствии действительны с даты регистрации по 18.02.2023 включительно.
Гарантийный срок эксплуатации любого нашего программатора - 2 года.
Комплект поставки:
- Все микросхемы в DIP корпусах, программируются в ZIF колодке установленной на корпусе любой модели (кроме ISP) нашего универсального программатора без дополнительных адаптеров.
- Для работы с микросхемами в корпусах отличных от DIP, таких как: SDIP, PLCC, SOIC, SOP, PSOP, TSOP, TSOPII, TSSOP, QFP, TQFP, VQFP, QFN, SON, BGA, CSP и т. д., необходимы адаптеры. Мы производим свыше 600 наименования адаптеров, предназначенных для программирования в колодке программатора. Все адаптеры содержат высококачественные ZIF колодки (сокеты) с нулевым усилием, каждая из которых выдерживает от десятков тысяч до сотен тысяч срабатываний. Перечень предлагаемых адаптеров представлен на странице "Адаптеры для программаторов".
Для корректного выбора необходимого адаптера можно:
Воспользоваться системой "Подбор адаптера под микросхему".
Воспользоваться сервисом "авто подбор адаптера под микросхему", который присутствует в пользовательском интерфейсе любого из наших программаторов.
При выборе нужной микросхемы, в пользовательском интерфейсе, в окне "Информация о микросхеме" выводится:
Схема разводки адаптера может оказаться полезной, если пользователь, из-за отсутствия времени, возможности или желания, не может воспользоваться рекомендованным адаптером. При наличии определенных навыков и умелых рук, подобие адаптера можно воспроизвести на "радиолюбительском" уровне.