Sid Price, ett inbäddat tjänsteföretag för programvarudesign, har lanserat en kampanj om trådlös felsökningssond för ARM Coretex-M-mikroprocessorer som heter ctxLink. Den ctxLink är en öppen hårdvara, öppna fast ware, Black Magic Probe (BMP) baserad Debugging Probe som stöder Wi-Fi-anslutning och batteridriven verksamhet. Genom att implementera SWD- och JTAG-gränssnittet tar det fjärrmaskinvara till din källnivåfelsökare för fjärrkontroll, kabelfri programmering och felsökning av ARM Cortex-M-mikrokontroller även på platser där USB-kablar inte är möjliga.
ctxLink låter dig komma åt systemet från ett visst avstånd för applikationer som felsökning av ett robotsystem, programmering av en avskärmad enhet, arbeta runt ett besvärligt hölje eller hacka på ett projekt som är lite för långt borta. Konfigurera routern för att vidarebefordra inkommande anslutningar för GDB-serverporten till ctxLink gör det möjligt för den lokala felsökaren att komma åt enheter som finns i andra länder också. Nätverksdistributionen kan hanteras antingen via Wi-Fi-skyddad installation (WPS) eller med hjälp av HTTP-provisionering med en smartphone.
ctxLink kan dra nytta av en aktiv gemenskap som ger stöd för nya MCU-mål och den synkroniseras med BMP så att ytterligare MCU-stöd från BMP-community kan implementeras omedelbart. Du kan besöka kampanjsidan för mer information.
Specifikationer
- Mikrokontroller: STM32F401RE
- Wi-Fi-modul: Microchip WINC1500
- Fysisk: 89 mm x 33 mm, 4-skikts kretskort
Felsökning
- Stöder ett brett utbud av ARM Cortex-mål, inklusive ST, Atmel, Nordic, NXP och andra
- Inkluderar en inbyggd GDB-server som kan användas med ett brett spektrum av integrerade utvecklingsmiljöer (IDE)
- Stöder ett brett spektrum av målspänningar (1,7 V till 5 V)
Kraft
- Kan drivas från målet (endast 3 V till 5 V-mål)
- Kan drivas med ett LiPo-batteri (ingår ej). Har testats med Adafruit 3,7V 1200mAh batteri
- Batteriet kan laddas via USB
- Kan användas för att driva målet (upp till 100 mA) oavsett om ctxLink själv drivs från ett batteri eller via USB