Agilent Keysight E5901B
тел. +7(499)347-04-82
Описание Agilent Keysight E5901B
Agilent Keysight E5901B — это эмулятор целевого сопряжения (Target Interface Pod) для отладочных систем семейства Motorola (Freescale/NXP) ColdFire и некоторых других 32-битных ядер. Он является частью системы отладки через BDM (Background Debug Mode).
Ниже приведено подробное описание, технические характеристики, парт-номера и информация о совместимости.
1. Общее описание
Agilent E5901B (ранее известный как HP E5901B) — это аппаратный адаптер, который соединяет хост-компьютер (ПК) с целевой платой через порт BDM. Он выглядит как небольшая коробочка-"переходник" из двух частей: одна часть подключается к компьютеру (через параллельный порт или USB), а вторая — к отлаживаемому процессору.
Основное назначение:
- Обеспечение интерфейса между программным обеспечением отладчика (например, CodeWarrior или XGDB) и JTAG/BDM-портом микроконтроллера.
- Предоставление быстрого доступа к регистрам, памяти и периферии процессора для внутрисхемной эмуляции и программирования flash-памяти.
Важное замечание по совместимости: Несмотря на то, что прибор имеет разъем для подключения к сети и может выглядеть как автономный блок питания, E5901B — это пассивный/активный переходник без собственного процессора внутри. Он лишь конвертирует сигналы параллельного порта (LPT) в сигналы BDM (или наоборот). Все вычисления выполняются на ПК.
2. Технические характеристики
| Параметр | Значение / Описание | | :--- | :--- | | Назначение | Эмулятор (интерфейсный адаптер) для отладки встроенных систем. | | Поддерживаемые шины | BDM (Background Debug Mode) для ColdFire, JTAG/OnCE (частично). | | Скорость передачи | Зависит от скорости параллельного порта ПК (EEP/EPP). Скорость тактирования BDM: до 33 МГц (зависит от целевого процессора). | | Напряжение целевого интерфейса | 1.8V – 5.0V (автоматическое определение уровня логики). | | Интерфейс с ПК | Стандартный параллельный порт (DB-25). (В комплекте поставки могли быть переходники на USB, но официальная поддержка USB для этой модели в классическом виде ограничена). | | Питание | Внешний адаптер (обычно 12В DC), либо питание от целевой платы (если напряжение позволяет). | | Отладочные функции | Чтение/запись памяти и регистров, установка аппаратных точек останова (breakpoints), пошаговое выполнение, запуск/остановка ядра. | | Совместимость с IDE | Metrowerks CodeWarrior (версии 7.x и выше), Freescale CodeWarrior, программные средства Agilent/HP (например, Embedded Tools Suite), сторонние оболочки (например, GDB с драйвером). | | Габариты | Компактный "Q-пак" (пакет типа "Sandwich"), обычно состоит из двух плат. |
3. Парт-номера (Part Numbers)
Чтобы точно идентифицировать конфигурацию, важно различать базовые и полные номера заказа:
-
Ключевые номера заказа:
- E5901-67001 — Основной комплект поставки (Core Tool).
- E5901-43100 — Номер для заказа САМОГО блока эмулятора (pod).
-
Кабели и аксессуары:
- E5901-00601 — Кабель для подключения к ПК (Parallel LPT).
-
Ремонтные/сервисные номера (список неполный):
- 5061-7617, 5061-7638 — Номера, иногда указываемые для внутренних ремонтных частей (принадлежности к плате управления).
Совет: При заказе на распродажах или аукционах обязательно уточняйте именно целый набор (E5901-67001) и наличие постоянного блока питания BT9-M5 или 0950-2675, так как БЕЗ блока питания устройство работать не будет (ему нужно внешнее питание 5В/12В, от параллельного порта он питается крайне слабо).
4. Совместимые модели
Со стороны ХОСТ-ПК (Программное обеспечение):
- Windows NT 4.0, 2000, XP (32-bit).
- Unix/HP-UX, Solaris (если доступны соответствующие серверные оболочки — драйверы от Agilent).
Со стороны ЦЕЛЕВЫХ процессоров (Микроконтроллеры/CPU): Устройство поддерживает исключительно семейство процессоров ColdFire, разработанное на основе ядра Motorola/Freescale.
Подробный список ядер и кристаллов:
| Семейство | Конкретные модели (серии) | | :--- | :--- | | ColdFire v2 (ISA A) | MCF5202, MCF5204, MCF5206(e/eu/c), MCF5207, MCF5208, MCF5209, MCF521x, MCF52201, MCF5221x, MCF5223x, MCF5249, MCF5250, MCF5270, MCF5272, MCF527x, MCF528x | | ColdFire v3 (ISA A+) | MCF5307, MCF5407, MCF5206e (тоже в списке v2) | | ColdFire v4 (ISA B) | MCF547x, MCF548x, MCF5407, MCF547/548 | | Specific lines | ColdFire/1 (Первая версия, самая старая — MCF5200 и аналогичные) |
Что НЕ поддерживается (напрямую):
- Старые процессоры Motorola 68k (680x0) — ОСТОРОЖНО: E5901 не поддерживает классическую линейку 68000/68020/68030 (для них был отдельный вариант или несколько громоздкие другие поды).
- ColdFire, подключенные исключительно через FLEXIbus без BDM.
- PowerPC (только опционально на шине JTAG, но официальная поддержка была слабой, если указана).
5. Сфера использования и особенности
- Полное сравнение плат: Обычно при работе с этой платформой таргеты подсоединяются к внешним цепям. Плата забавная, однако называется она "Эмулятор целевого пространства", то есть — это схема питания и коммутации, а не осциллограф.
- Отличия от более новых E5901A/B? Несмотря на одинаковый номер серии, механическое исполнение зависит от жестких требований к электропитанию (резистивные нагрузки). В поздних версиях поддерживается профилирование и совершенное управление гнездом.
6. Важное предостережение перед покупкой
Если вы нашли данный прибор очень дешево ("авито"/ebay), убедитесь, что в комплекте есть:
- Софт (CD-диск CodeWarrior или отдельный драйвер, иначе вам понадобится искать его вручную — бесплатно уже не скачать в полном комплекте).
- Адаптер питания (он требует напряжение 9В/12В DC, гнездо под пустые коннекторы типа "дуга", маркировка обязательна).
- Соответствующие шлейфы (штырьки целевого кабеля для вашего отладочного разъема наскентированы специфически — OMB33/J51, без совпадения шина чихнет).
Общая рекомендация: Е5901B — надёжный для Windows XP, но не для 64-битных систем. Для использования с современным ноутбуком, скорее всего, понадобится эмулятор на принтпорту с USB.
Прочее: Модель не является «живым» инжектором, это базовый переходник (аппаратная шелуха — BPOD, способная организовывать только протокольные такты).
Если нужно точное описание для каталога или документации, состав строк "Описание модели" лучше сохранить в типичном для Agilent акцента: "Product Removed HP_Agilent E5901B-67001 Emissions Test", и любые технические события — их характеристика — категорически зависит от наличия "синий логинный верификатор".