Sid Price, uma empresa de serviços de design de software embarcado, lançou uma campanha sobre a detecção de depuração sem fio para os microprocessadores ARM Coretex-M chamada ctxLink. O ctxLink é um hardware aberto, utensílios de empresa aberta, Black Magic Probe (BMP) com base depuração Probe que suporta conectividade Wi-Fi e bateria operações alimentado. Ao implementar a interface SWD e JTAG, ele traz hardware remoto para seu depurador de nível de origem para programação remota sem cabos e depuração de microcontroladores ARM Cortex-M, mesmo em locais onde o cabeamento USB não é possível.
O ctxLink permite que você acesse o sistema de uma certa distância para aplicativos como depurar um sistema robótico, programar um dispositivo blindado, trabalhar em um gabinete estranho ou hackear um projeto que está um pouco longe demais. Configurar o roteador para encaminhar conexões de entrada para a porta do servidor GDB para ctxLink permite que o depurador local acesse os dispositivos que também estão em outros países. A implantação de rede pode ser gerenciada por meio de configuração protegida de Wi-Fi (WPS) ou usando provisionamento HTTP com um smartphone.
O ctxLink pode se beneficiar de uma comunidade ativa que oferece suporte para novos MCUs de destino e é sincronizado com o BMP para que o suporte MCU adicional para a comunidade BMP possa ser implementado imediatamente. Você pode visitar a página da campanha para obter mais informações.
Especificações
- Microcontrolador: STM32F401RE
- Módulo Wi-Fi: Microchip WINC1500
- Físico: 89 mm x 33 mm, PCB de 4 camadas
Depurando
- Suporta uma ampla gama de alvos ARM Cortex, incluindo ST, Atmel, Nordic, NXP e outros
- Inclui um servidor GDB integrado que pode ser usado com uma ampla gama de ambientes de desenvolvimento integrado (IDEs)
- Suporta uma ampla gama de tensões alvo (1,7 V a 5 V)
Poder
- Pode ser alimentado a partir do alvo (apenas alvos de 3 V a 5 V)
- Pode ser alimentado por uma bateria LiPo (não incluída). Foi testado com bateria de 3,7 V 1200mAh da Adafruit
- A bateria pode ser carregada via USB
- Pode ser usado para alimentar o alvo (até 100 mA), independentemente de o próprio ctxLink ser alimentado por uma bateria ou por USB