Ang Sid Price, isang naka-embed na kumpanya ng serbisyo sa disenyo ng software ay naglunsad ng isang kampanya sa Wireless debug probe para sa ARM Coretex-M Microprocessors na tinatawag na ctxLink. Ang ctxLink ay isang bukas na hardware, bukas na firm ware, Black Magic Probe (BMP) na nakabatay sa Debugging Probe na sumusuporta sa pagkakakonekta ng Wi-Fi at pagpapatakbo ng baterya. Sa pamamagitan ng pagpapatupad ng interface ng SWD at JTAG nagdudulot ito ng malayuang hardware sa iyong debugger sa antas ng mapagkukunan para sa remote, libreng programa ng cable at pag-debug ng mga microcontroller ng ARM Cortex-M kahit sa mga lugar kung saan hindi posible ang USB cabling.
Pinapayagan ka ng ctxLink na i-access ang system mula sa isang tiyak na distansya para sa mga application tulad ng pag-debug ng isang robotic system, pagprograma ng isang kalasag na aparato, pagtatrabaho sa paligid ng isang mahirap na enclosure o pag-hack sa isang proyekto na medyo napakalayo lamang. Ang pag-configure ng router upang maipasa ang mga papasok na koneksyon para sa port ng server ng GDB upang ang ctxLink ay nagbibigay-daan sa lokal na debugger na ma-access ang mga aparato na nasa ibang mga bansa din. Maaaring mapamahalaan ang paglawak ng network alinman sa pamamagitan ng protektadong pag-setup ng Wi-Fi (WPS) o sa pamamagitan ng paggamit ng paglalaan ng HTTP sa isang smartphone.
Ang CTxLink ay maaaring makinabang mula sa isang aktibong pamayanan na nagdadala ng suporta para sa mga bagong target na MCU at nasabay ito sa BMP kaya't ang karagdagang suporta ng MCU mula sa pamayanan ng BMP ay maaring maipatupad kaagad. Maaari mong bisitahin ang pahina ng kampanya para sa karagdagang impormasyon.
Mga pagtutukoy
- Microcontroller: STM32F401RE
- Module ng Wi-Fi: Microchip WINC1500
- Pisikal: 89 mm x 33 mm, 4-layer PCB
Pagde-debug
- Sinusuportahan ang isang malawak na hanay ng mga target ng ARM Cortex, kabilang ang ST, Atmel, Nordic, NXP, at iba pa
- May kasamang built-in na GDB Server na maaaring magamit sa isang malawak na hanay ng Mga Pinagsamang Kapaligiran sa Pag-unlad (IDE)
- Sinusuportahan ang isang malawak na hanay ng mga target na voltages (1.7 V hanggang 5 V)
Lakas
- Maaaring mapagana mula sa target (3 V hanggang 5 V na target lamang)
- Maaaring mapagana ng isang baterya ng LiPo (hindi kasama). Nasubukan sa 3.7V 1200mAh na baterya ng Adafruit
- Ang Baterya ay maaaring singilin sa pamamagitan ng USB
- Maaaring magamit upang mapagana ang target (hanggang sa 100 mA) hindi alintana kung ang ctxLink mismo ay pinalakas mula sa isang baterya o sa pamamagitan ng USB