আমি SYST লোগো

ম্যানুয়াল গাইড
Eclipse এর সাথে ফার্মওয়্যার ডিবাগিং
সংস্করণ 1.0

পুনর্বিবেচনার ইতিহাস

সংস্করণ  তারিখ দ্রষ্টব্য অবদানকারী(গুলি) অনুমোদনকারী
1 12 মে 2021 প্রাথমিক সংস্করণ নগুয়েন হোয়াং হোয়ান নগুয়েন হোয়াং হোয়ান

কপিরাইট © 2019 I-SYST, সমস্ত অধিকার সংরক্ষিত৷
3514, 1re Rue, Saint-Hubert, QC., কানাডা J3Y 8Y5
I-SYST এর লিখিত সম্মতি ব্যতীত এই নথিটি কোনও আকারে পুনরুত্পাদন করা যাবে না।

ভূমিকা

এই নথিটি ধাপে ধাপে দেখায় কিভাবে Eclipse IDE এবং Iosonata দিয়ে ফার্মওয়্যারটিকে ডিবাগ এবং ফ্ল্যাশ করতে হয় যা ইনস্টলেশন গাইড "IOsonata-এর সাথে ফার্মওয়্যার বিকাশে Eclipse IDE"-তে ইনস্টল করা হয়েছিল।

Eclipse IDE সহ ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার

I Eclipse IDE সহ SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার - চিত্র 1

আপনার কম্পিউটারে IDK-BLYST-NANO সংযোগ করুন।

OpenODC দিয়ে ফার্মওয়্যার ডিবাগ করা

আমরা প্রাক্তন হিসাবে ব্লিঙ্কি প্রজেক্ট দিয়ে শুরু করবampলে
ব্লিঙ্কি প্রজেক্ট নির্বাচন করুন, ডান-ক্লিক করুন ডিবাগ কনফিগারেশন নির্বাচন করুন

আমি Eclipse IDE-এর সাথে SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার - ডিবাগ কনফিগারেশন

আমি Eclipse IDE-এর সাথে SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার - ডিবাগ কনফিগারেশন 1

GDB OpenOCD ডিবাগিং-এ ডাবল ক্লিক করুন
প্রধান ট্যাবে, C/C++ অ্যাপ্লিকেশনে অনুসন্ধান প্রকল্পে ক্লিক করুন

আমি Eclipse IDE-এর সাথে SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার - অনুসন্ধান প্রকল্প

Blinky নির্বাচন করুন। পরী

আমি Eclipse IDE - ডিবাগার ট্যাব সহ SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার

ডিবাগার ট্যাবে, কনফিগার অপশন সেট করুন
-f "interface/cmsis-dap.cfg"
-f "target/nrf52.cfg"
OpenOCD এক্সিকিউটেবল ব্রাউজ করুন file এবং ARM GDB এক্সিকিউটেবল file.
ডিবাগ ক্লিক করুন

আমি Eclipse IDE - ডিবাগ সহ SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার

আপনি ডিবাগার শুরু করার পরে, এটি main() এ থামবে। এখন আপনি ফার্মওয়্যার ডিবাগ করতে পারেন
ধাপ বাটনে ক্লিক করে (F5, F6) লাইন দ্বারা আপনার সোর্স কোড লাইন ট্রেস করুন।

ফ্ল্যাশিং ফার্মওয়্যার

আপনার ডিভাইসে ফার্মওয়্যার চালানোর জন্য রান বোতামে ক্লিক করুন

আমি Eclipse IDE - রান বোতাম সহ SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার

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

আমি Eclipse IDE - কমান্ড লাইন সহ SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার

I Eclipse IDE সহ SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার - কমান্ড লাইন 1

IDAPnRFProg দিয়ে IDK-BLYST-NANO-তে ব্লুটুথ লো এনার্জি মডিউল ফ্ল্যাশ করার পরে, আমরা এখন IDK-BLYST-NANO-তে ফার্মওয়্যার BleAdvertiser ডিবাগ এবং ফ্ল্যাশ করতে পারি

দলিল/সম্পদ

Eclipse IDE সহ I-SYST ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার [পিডিএফ] ব্যবহারকারী ম্যানুয়াল
Eclipse IDE সহ ডিবাগিং এবং ফ্ল্যাশিং ফার্মওয়্যার

তথ্যসূত্র

একটি মন্তব্য করুন

আপনার ইমেল ঠিকানা প্রকাশ করা হবে না. প্রয়োজনীয় ক্ষেত্রগুলি চিহ্নিত করা হয়েছে *