Сид Прайс, компания, предоставляющая услуги по разработке встроенного программного обеспечения, начала кампанию по тестированию беспроводной отладки для микропроцессоров ARM Coretex-M под названием ctxLink. CtxLink открытой аппаратная, открытая фирма изделие, Black Magic Probe (BMP) на основе Debugging Probe, который поддерживает Wi-Fi подключения и батарейное питание операций. Реализуя интерфейс SWD и JTAG, он обеспечивает удаленное оборудование для отладчика исходного уровня для удаленного программирования и отладки микроконтроллеров ARM Cortex-M без использования кабеля даже в тех местах, где подключение USB-кабеля невозможно.
ctxLink позволяет получить доступ к системе с определенного расстояния для таких приложений, как отладка роботизированной системы, программирование экранированного устройства, работа с неудобным корпусом или взлом проекта, который находится слишком далеко. Настройка маршрутизатора для пересылки входящих подключений для порта сервера GDB в ctxLink позволяет локальному отладчику получать доступ к устройствам, которые также находятся в других странах. Развертыванием сети можно управлять либо через защищенную настройку Wi-Fi (WPS), либо с помощью HTTP-инициализации со смартфоном.
ctxLink может извлечь выгоду из активного сообщества, которое обеспечивает поддержку новых целевых MCU и синхронизируется с BMP, поэтому дополнительная поддержка MCU для сообщества BMP может быть реализована быстро. Вы можете посетить страницу кампании для получения дополнительной информации.
Характеристики
- Микроконтроллер: STM32F401RE
- Модуль Wi-Fi: Microchip WINC1500
- Физические: 89 мм x 33 мм, 4-слойная печатная плата
Отладка
- Поддерживает широкий спектр целей ARM Cortex, включая ST, Atmel, Nordic, NXP и другие.
- Включает встроенный GDB-сервер, который можно использовать с широким спектром интегрированных сред разработки (IDE).
- Поддерживает широкий диапазон целевых напряжений (от 1,7 В до 5 В)
Мощность
- Может питаться от цели (только цели от 3 В до 5 В)
- Может питаться от аккумулятора LiPo (не входит в комплект). Протестировано с аккумулятором Adafruit 3,7 В 1200 мАч.
- Аккумулятор можно заряжать через USB.
- Может использоваться для питания цели (до 100 мА) независимо от того, питается ли сам ctxLink от батареи или через USB