रास्पबेरी पाई पर उपलब्ध JTAG / BDM इंटरफ़ेस उपलब्ध है?
डीबगिंग के लिए कौन सा हार्डवेयर डीबगर आवश्यक है?
क्या ओसीडी का उपयोग किया जा सकता है?
रास्पबेरी पाई पर उपलब्ध JTAG / BDM इंटरफ़ेस उपलब्ध है?
डीबगिंग के लिए कौन सा हार्डवेयर डीबगर आवश्यक है?
क्या ओसीडी का उपयोग किया जा सकता है?
जवाबों:
मॉडल बी रास्पबेरी पाई के संशोधन 2.0 ने जेटीजी पिन को उजागर किया है।
आप यहाँ बहुत सारे informations पा सकते हैं । दुर्भाग्य से, आरपीआई पर जेटीजी का उपयोग करना सीधे आगे नहीं है। ईमानदार होने के लिए, सिर्फ इसलिए कि यह बहुत समस्याग्रस्त है, मैंने इसे काम करने के लिए परेशान नहीं किया। हालांकि, मैं यह जानता हूं:
सभी JTAG सिग्नल आसानी से उपलब्ध नहीं हैं। सभी लेकिन सभी GPIO कनेक्टर पर हैं (P2 JTAG कनेक्टर पर नहीं - यह एक वीडियोकोर JTAG है, एआरएम नहीं है और AFAIK यह ब्रॉडकॉम के बाहर के लोगों के लिए उपयोग करने योग्य नहीं है)। अतिरिक्त पिन S5 (CSI हैडर) कनेक्टर पर है, आपको संभवतः इसे मिलाप करना होगा। यहाँ पिंस कि आवश्यकता नहीं है (dwelch67 साइट पर इस बारे में अधिक है, तो आप के बारे में भी पर GPIO वैकल्पिक पिन कार्यों जानकारी पा सकते हैं रास्पबेरी पाई विकि ):
ARM_VREF P1-1
ARM_TRST P1-15
ARM_TDO P1-18
ARM_TCK P1-22
ARM_TDI P1-7
ARM_TMS S5-11
ARM_GND P1-25
EDIT: जैसा कि @Damian ने बताया कि पीसीबी के संशोधन 2.0 पर, अनुपस्थित ARM_TMS सिग्नल P1 पर पिन 13 से जुड़ा था, इसलिए टांका लगाना किसी भी अधिक आवश्यक नहीं होना चाहिए।
अब, यह एकमात्र समस्या नहीं है। डिफ़ॉल्ट रूप से उन सभी पिनों को GPIO पिन के रूप में कॉन्फ़िगर किया गया है, JTAG वाले नहीं। उन्हें सॉफ्टवेयर और AFAIK में फिर से जोड़ा जाना है, फाउंडेशन बूटलोडर में इसके लिए कोई समर्थन नहीं है। Dwelch67 ने अपना खुद का बूटलोडर (अगला चरण बूटलोडर) लिखा जो कि बस करता है। आप इस उत्तर के शीर्ष पर दिए गए लिंक से इसे डाउनलोड कर सकते हैं।
हार्डवेयर के लिए, कोई भी ARM11 JTAG हार्डवेयर ठीक होना चाहिए। जैसा कि पहले उल्लेख किया गया है, मैंने व्यक्तिगत रूप से कोई भी परीक्षण नहीं किया है इसलिए मैं कोई सिफारिश नहीं कर सकता। और हाँ, OpenOCD का उपयोग किया जा सकता है। लॉन्चपैड जैसे सस्ते बोर्ड पर आधारित बहुत ही सरल और सस्ते JTAG हार्डवेयर बनाने के लिए यहां तक कि छोटी परियोजना (dwelch67 द्वारा भी) है । उसका जीथूब रेपो देखें
आप इस http://www.n.com/product/sn74lvc8t245 से SN74LVC8T245 कनवर्टर को भी आज़मा सकते हैं