Freescale RDFXWIN8USB
тел. +7(499)347-04-82
Описание Freescale RDFXWIN8USB
Отличный запрос. Freescale RDFXWIN8USB — это специализированный USB-драйвер и набор утилит для программирования и отладки микроконтроллеров Freescale (ныне NXP) через интерфейс OpenSDA (Open Serial and Debug Adapter).
Вот подробное описание, характеристики и совместимость.
Описание
RDFXWIN8USB — это не аппаратное устройство, а пакет драйверов и ПО для операционной системы Windows. Его основное назначение — обеспечить корректную работу и распознавание отладочных плат и программаторов NXP/Freescale, использующих протокол OpenSDA, в качестве виртуального COM-порта и интерфейса отладки (CMSIS-DAP, J-Link и др.) через USB.
Без этих драйверов компьютер не сможет правильно идентифицировать плату, и среда разработки (Kinetis Design Studio, MCUXpresso IDE, IAR Embedded Workbench, Keil MDK) не сможет подключиться к микроконтроллеру для загрузки кода или отладки.
Ключевые функции:
- Установка драйверов USB: Создает виртуальный COM-порт для последовательной связи (UART) и интерфейс отладки.
- Программатор/отладчик: Позволяет прошивать внутреннюю Flash-память микроконтроллера.
- Обновление прошивки OpenSDA: В состав пакета часто входят утилиты (например,
MSD Flash Programmer) для обновления самой прошивки на отладочной плате.
Технические характеристики (пакета драйверов)
- Назначение: Драйверы и утилиты для интерфейса OpenSDA v1 и v2.
- Протоколы поддержки: OpenSDA, CMSIS-DAP, P&E Micro (в зависимости от прошивки на отладочной плате).
- Интерфейсы, создаваемые в системе:
- VCOM: Виртуальный COM-порт для последовательного обмена данными (терминал, вывод отладочной информации).
- Массовое запоминающее устройство (MSD): В режиме программитора плата может определяться как USB-флешка, для перепрошивки простым перетаскиванием файла.
- Интерфейс отладки (HID или WinUSB): Для подключения из IDE.
- Совместимые ОС: Изначально создавался для Windows 8/8.1, но часто работает на Windows 7, Windows 10 и Windows 11 (может потребоваться режим совместимости или отключение проверки цифровой подписи драйверов).
- Версия: Часто встречается версия v1.0 (иногда v1.1, v1.2).
Парт-номера (Part Numbers) и где это используется
RDFXWIN8USB — это имя пакета для скачивания. Он используется со следующими отладочными и оценочными платами (EVK, DEVKIT) от Freescale/NXP, которые оснащены чипом OpenSDA (чаще всего это микроконтроллер Kinetis KLxx).
Самые популярные совместимые платы:
Серия Kinetis K (Cortex-M0+, M4, M7)
- FRDM-KL25Z: Freedom Development Platform for KL25Z (очень популярная плата).
- FRDM-KL26Z
- FRDM-KL46Z
- FRDM-K64F (и другие FRDM-KxxF)
- FRDM-KE02Z
- FRDM-KE15Z
- TWR-KL25Z48M: Tower System Module.
- TWR-K60D100M
- HEXIWEAR: Носимая платформа на базе Kinetis.
Серия Kinetis L (Cortex-M0+)
- FRDM-KL05Z
- FRDM-KL03Z
- MKL25Z128VLK4 Evaluation Board
Серия Kinetis E (Cortex-M0+)
- FRDM-KE06Z
- FRDM-KE04Z
Серия S32K (Автомобильная, Cortex-M)
- FRDM-S32K144 (ранние версии с OpenSDA)
Другие серии
- Отладочные платы для микроконтроллеров ColdFire, Qorivva (MPC56xx), DSC с интерфейсом OpenSDA.
Совместимые модели (Альтернативы и современное ПО)
Пакет RDFXWIN8USB считается устаревшим. NXP активно продвигает более современные и универсальные решения:
-
Автоматическая установка через IDE:
- MCUXpresso IDE: При первом подключении платы автоматически предлагает установить необходимые драйверы (включая OpenSDA).
- Классические среды (Keil, IAR): Часто требуют отдельной установки драйверов от P&E Micro или SEGGER (если используется J-Link).
-
Пакет "OpenSDA / CMSIS-DAP Drivers" от NXP:
- Это официальная замена RDFXWIN8USB. Доступен для скачивания на официальном сайте NXP в разделе поддержки отладочных плат (например, страница FRDM-KL25Z).
- Более новая версия, с поддержкой Windows 10/11.
-
Прошивки OpenSDA:
- Платы OpenSDA можно перепрошить в различные режимы, для которых нужны свои драйверы:
- OpenSDA / CMSIS-DAP: Универсальный отладочный протокол от ARM. Драйвера часто встроены в ОС или ставятся с IDE.
- P&E Micro (Interface Kit): Проприетарный протокол. Требует установки PEmicro Driver Installer.
- SEGGER J-Link: Платная, но очень мощная прошивка. Использует драйверы от SEGGER.
- Платы OpenSDA можно перепрошить в различные режимы, для которых нужны свои драйверы:
Важное примечание
При подключении современной отладочной платы NXP (например, FRDM-MCXN947) используется уже не классический OpenSDA, а более продвинутый отладчик LPCLink2 или его вариации, для которых драйвер RDFXWIN8USB не подходит. Для них нужно использовать MCU-Link или LPCScrypt пакеты от NXP.
Итог: RDFXWIN8USB — это исторический пакет драйверов для старых отладочных плат Freescale/NXP серий Kinetis L, K, E, FRDM. Для новых проектов рекомендуется искать актуальные драйверы на сайте NXP или использовать автоматическую установку через MCUXpresso IDE.