
मॅन्युअल मार्गदर्शक
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 सह डीबगिंग आणि फ्लॅशिंग फर्मवेअर

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


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

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

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

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


डीबगिंग आणि फ्लॅशिंग 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


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

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




