Sid Price, et embedded software design servicevirksomhed, har lanceret en kampagne om trådløs fejlfindingssonde til ARM Coretex-M mikroprocessorer kaldet ctxLink. Den ctxLink er en åben hardware, åben firma ware, Black Magic Probe (BMP) baseret Debugging Probe, der understøtter Wi-Fi-forbindelse og batteridrevne operationer. Ved at implementere SWD- og JTAG-grænseflade bringer den fjernhardware til din kildedebugger til fjernbetjening, kabelfri programmering og debugging af ARM Cortex-M-mikrocontrollere, selv på steder hvor USB-kabling ikke er mulig.
ctxLink giver dig adgang til systemet fra en vis afstand til applikationer såsom fejlretning af et robotsystem, programmering af en afskærmet enhed, arbejde omkring en akavet kabinet eller hacking på et projekt, der bare er lidt for langt væk. Konfiguration af routeren til at videresende indgående forbindelser til GDB-serverporten til ctxLink giver den lokale debugger adgang til de enheder, der også er i andre lande. Netværksinstallationen kan styres enten via Wi-Fi-beskyttet opsætning (WPS) eller ved hjælp af HTTP-klargøring med en smartphone.
ctxLink kan drage fordel af et aktivt samfund, der bringer støtte til nye mål-MCU'er, og det synkroniseres med BMP, så yderligere MCU-støtte fra BMP-samfund kan implementeres straks. Du kan besøge kampagnesiden for at få flere oplysninger.
specifikationer
- Mikrocontroller: STM32F401RE
- Wi-Fi-modul: Microchip WINC1500
- Fysisk: 89 mm x 33 mm, 4-lags printkort
Fejlretning
- Understøtter en bred vifte af ARM Cortex-mål, herunder ST, Atmel, Nordic, NXP og andre
- Inkluderer en indbygget GDB-server, der kan bruges med en bred vifte af integrerede udviklingsmiljøer (IDE'er)
- Understøtter en bred vifte af målspændinger (1,7 V til 5 V)
Strøm
- Kan strømforsynes fra målet (kun 3 V til 5 V-mål)
- Kan drives af et LiPo-batteri (medfølger ikke). Er blevet testet med Adafruit's 3,7V 1200mAh batteri
- Batteriet kan oplades via USB
- Kan bruges til at drive målet (op til 100 mA), uanset om ctxLink i sig selv får strøm fra et batteri eller via USB