I SYST लोगो

मॅन्युअल मार्गदर्शक
Eclipse सह फर्मवेअर डीबगिंग
आवृत्ती ५.१

पुनरावृत्ती इतिहास

आवृत्ती  तारीख नोंद योगदानकर्ते अनुमोदक
1 ४ मे २०२१ प्रारंभिक आवृत्ती Nguyen Hoang Hoan Nguyen Hoang Hoan

कॉपीराइट © 2019 I-SYST, सर्व हक्क राखीव.
3514, 1re Rue, Saint-Hubert, QC., कॅनडा J3Y 8Y5
हा दस्तऐवज I-SYST च्या लिखित संमतीशिवाय कोणत्याही स्वरूपात पुनरुत्पादित केला जाऊ शकत नाही.

परिचय

हा दस्तऐवज चरण-दर-चरण दाखवतो की फर्मवेअर कसे डीबग करायचे आणि Eclipse IDE आणि Iosonata सह फ्लॅश कसे करायचे ते इन्स्टॉलेशन मार्गदर्शिका “Eclipse IDE with firmware Development with IOsonata” मध्ये स्थापित केले आहे.

Eclipse IDE सह डीबगिंग आणि फ्लॅशिंग फर्मवेअर

I Eclipse IDE सह SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर - अंजीर 1

तुमच्या संगणकाशी IDK-BLYST-NANO कनेक्ट करा.

OpenODC सह फर्मवेअर डीबग करणे

आम्ही माजी म्हणून ब्लिंकी प्रोजेक्टपासून सुरुवात करूampले
ब्लिंकी प्रोजेक्ट निवडा, डीबग कॉन्फिगरेशन निवडा उजवे-क्लिक करा

I SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर Eclipse IDE सह - डीबग कॉन्फिगरेशन

I SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर ग्रहण IDE सह - डीबग कॉन्फिगरेशन 1

GDB OpenOCD डीबगिंग वर डबल क्लिक करा
मुख्य टॅबमध्ये, C/C++ ऍप्लिकेशनवर शोध प्रकल्पावर क्लिक करा

I SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर ग्रहण IDE सह - शोध प्रकल्प

ब्लिंकी निवडा. एल्फ

I SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर Eclipse IDE - डीबगर टॅबसह

डीबगर टॅबमध्ये, कॉन्फिग पर्याय सेट करा
-f “interface/cmsis-dap.cfg”
-f “target/nrf52.cfg”
OpenOCD एक्झिक्युटेबल ब्राउझ करा file आणि ARM GDB एक्झिक्युटेबल file.
डीबग वर क्लिक करा

I SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर Eclipse IDE - डीबग सह

तुम्ही डीबगर सुरू केल्यानंतर, ते main() वर थांबेल. आता तुम्ही फर्मवेअर डीबग करू शकता
स्टेप बटणावर क्लिक करून (F5, F6) तुमची सोर्स कोड लाइन ओळीनुसार ट्रेस करा.

फ्लॅशिंग फर्मवेअर

तुमच्या डिव्हाइसवर फर्मवेअर चालवण्यासाठी रन बटणावर क्लिक करा

I SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर Eclipse IDE - रन बटणासह

I Eclipse IDE सह SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर - अंजीर 2

डीबगिंग आणि फ्लॅशिंग BleAdvertiser फर्मवेअर

BleAdvertiser ला NRF SDK सॉफ्टडिव्हाइस घटक आवश्यक आहेत म्हणून आम्हाला प्रथम सॉफ्टडिव्हाइस फ्लॅश करावे लागेल. वापरा
IDAP-Link वापरून NRF सॉफ्टडिव्हाइस फ्लॅश करण्यासाठी IDAPnRFProg. येथे डाउनलोड करा: IDAP-Link/M – SourceForge.net वर ब्राउझ/विंडोज
खालील कमांड लाइनद्वारे IDAPnRFProg चालवा:
$.\IDAPnRFProg.exe D:\i_syst\external\nRF5_SDK\components\softdevice\s132\hex\s132_nrf52_7.2.0_softdevice.hex

I SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर Eclipse IDE सह - कमांड लाइन

I Eclipse IDE सह SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर - कमांड लाइन 1

IDAPnRFProg सह IDK-BLYST-NANO मध्ये ब्लूटूथ लो एनर्जी मॉड्यूल फ्लॅश केल्यानंतर, आम्ही आता IDK-BLYST-NANO वर फर्मवेअर BleAdvertiser डीबग आणि फ्लॅश करू शकतो.

कागदपत्रे / संसाधने

ग्रहण IDE सह I-SYST डीबगिंग आणि फ्लॅशिंग फर्मवेअर [pdf] वापरकर्ता मॅन्युअल
Eclipse IDE सह डीबगिंग आणि फ्लॅशिंग फर्मवेअर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *