सिड प्राइस, एक एम्बेडेड सॉफ्टवेयर डिजाइन सेवा कंपनी ने ARM Coretex-M माइक्रोप्रोसेसरों के लिए वायरलेस डिबग जांच पर एक अभियान शुरू किया है जिसे ctxLink कहा जाता है। CtxLink एक खुला हार्डवेयर, खुले फर्म बर्तन, काला जादू प्रोब (बीएमपी) आधारित है डिबगिंग जांच कि समर्थन करता है वाई-फाई कनेक्टिविटी और बैटरी चालित आपरेशनों। SWD और JTAG इंटरफ़ेस को लागू करने से यह दूरस्थ, केबल मुक्त प्रोग्रामिंग और ARM Cortex-M माइक्रोकंट्रोलर्स की डिबगिंग के लिए आपके स्रोत स्तर के डिबगर में दूरस्थ हार्डवेयर लाता है, यहां तक कि उन जगहों पर भी जहां USB केबल करना संभव नहीं है।
ctxLink आपको रोबोट को डिबग करने वाले सिस्टम के लिए एक निश्चित दूरी से सिस्टम तक पहुंचने की अनुमति देता है, एक परिरक्षित डिवाइस की प्रोग्रामिंग करता है, एक अजीब बाड़े के आसपास काम कर रहा है या एक प्रोजेक्ट पर हैकिंग है जो अभी थोड़ी दूर है। GDB सर्वर पोर्ट के ctxLink के लिए आने वाले कनेक्शनों के लिए राउटर को कॉन्फ़िगर करना स्थानीय डीबगर को उन उपकरणों तक पहुंचने की अनुमति देता है जो अन्य देशों में भी हैं। नेटवर्क परिनियोजन को वाई-फाई संरक्षित सेटअप (डब्ल्यूपीएस) के माध्यम से या स्मार्टफोन के साथ HTTP प्रोविजनिंग का उपयोग करके प्रबंधित किया जा सकता है।
ctxLink एक सक्रिय समुदाय से लाभान्वित हो सकता है जो नए लक्ष्य MCU के लिए समर्थन लाता है और इसे BMP के साथ सिंक्रनाइज़ किया जाता है इसलिए अतिरिक्त MCU समर्थन fro बीएमपी समुदाय को तुरंत लागू किया जा सकता है। अधिक जानकारी के लिए आप अभियान पृष्ठ पर जा सकते हैं।
विशेष विवरण
- माइक्रोकंट्रोलर: STM32F401RE
- वाई-फाई मॉड्यूल: माइक्रोचिप WinC1500
- भौतिक: 89 मिमी x 33 मिमी, 4-परत पीसीबी
डिबगिंग
- एआरएम कोर्टेक्स लक्ष्य की एक विस्तृत श्रृंखला का समर्थन करता है, जिसमें एसटी, एटमेल, नॉर्डिक, एनएक्सपी और अन्य शामिल हैं
- इसमें एक अंतर्निहित GDB सर्वर शामिल है जिसे एकीकृत विकास वातावरण (IDE) की एक विस्तृत श्रृंखला के साथ उपयोग किया जा सकता है
- लक्ष्य वोल्टेज की एक विस्तृत श्रृंखला का समर्थन करता है (1.7 V से 5 V)
शक्ति
- लक्ष्य से संचालित किया जा सकता है (केवल 3 V से 5 V लक्ष्य)
- एक लीपो बैटरी द्वारा संचालित किया जा सकता है (शामिल नहीं)। Adafruit की 3.7V 1200mAh बैटरी के साथ परीक्षण किया गया है
- USB के माध्यम से बैटरी को चार्ज किया जा सकता है
- लक्ष्य को बिजली देने के लिए इस्तेमाल किया जा सकता है (100 mA तक) चाहे ctxLink खुद एक बैटरी से संचालित हो या USB से