Программатор UFPI Инструкция Введение Ключевые особенности
- Информация о материале
- Обновлено: 22.04.2023, 07:39
- Опубликовано: 13.04.2023, 10:28
- Автор: DeniS
Инструкция предназначена для ознакомления с основами и демонстрации работы в программно-аппаратном комплексе UFPI. Для опытных пользователей может быть так же полезно ознакомиться с FAQ разделом руководства.
UFPI (Universal Flash Programming Interface) - это устройство с питанием от USB на базе современного защищенного двухъядерного процессора 200 МГц с High-Speed USB Phy (480 Мбит / с). Основное назначение этого интерфейса и программного обеспечения - программирование памяти Flash или EEPROM и работа с основными последовательными протоколами, такими как JTAG, SPI, I2C, NAND, eMMC, SD, 1W и так далее.
Основные цели - максимальная скорость, простота интерфейса и максимальное количество возможностей для пользователя. Скриптовый язык с синтаксисом, подобным C, и прямым доступом к программному обеспечению, ОС и аппаратным функциям блока UFPI позволяют пользователю создавать (при необходимости) свои собственные полнофункциональные апплеты сценариев без использования IDE, компиляторов и другого оборудования для программирования.
Возможность использования внешних файлов конфигурации для ИС позволяет использовать любые необходимые параметры, команды и частоту, а также создавать любую необходимую конфигурацию даже для «неподдерживаемых» микросхем.
- Очень быстрая скорость. Например работает с NAND быстрее, чем «самый быстрый» ChipProg-481. Драйвера для Windows не нужны. Plug-and-Play для Win10 и Win8 (устройство WCID).
- Питание от USB с разрешенными USB VID и PID. Двунаправленный ввод-вывод с уровнями напряжения от 1 В до 5 В
- Сокеты Plug-and-Play. Программное обеспечение автоматически выбирает подходящий режим и напряжение при подключении.
- Безопасные и надежные обновления Box. Зеркальное обновление с AES256.
- Поддержка параметров пользовательского чипа - геометрия, напряжение, время доступа и т. д. Гибкая система лицензирования. Вы можете использовать те модули, которые вам нужны. Мощный С-подобный скриптовый язык.
- Многоязычный пользовательский интерфейс.
- Использование контейнеров данных из нескольких частей с определяемым пользователем сжатием и шифрованием.
- Функции монтирования разделов ФС.
- Поддержка распространенных таблиц разделов и алгоритмов ECC. Встроенный шестнадцатеричный редактор.
- Фиксированные режимы для подключенных сокетов.