গুগল ব্ল্যাক সম্প্রদায়ের জন্য জাতিগত ইকুইটি আগুয়ান করতে প্রতিশ্রুতিবদ্ধ হয়। দেখ কিভাবে.
This page was translated by the Cloud Translation API.
Switch to English

প্রি-বিল্ট এনসিপি ফার্মওয়্যার

নির্বাচন প্রাক বিল্ট এনসিপি ইমেজ ফার্মওয়্যার এবং ঝলকানি নির্দেশাবলী আপনার OpenThread উন্নয়ন তিড়িং লাফ-শুরু করতে এখানে প্রদান করা হয়। সকল বাইনেরিতে উদাহরণ প্ল্যাটফর্ম GitHub সংগ্রহস্থলের মধ্যে বৈশিষ্ট্যযুক্ত তৈরী করে আছে।

দেখুন কো-প্রসেসর ডিজাইন এনসিপি সমর্থন আরো তথ্যের জন্য।

নরডিক সেমিকন্ডাক্টর nRF52840

নরডিক সেমিকন্ডাক্টর nRF52840

একটি i386- বা x86- ভিত্তিক লিনাক্স মেশিন ব্যবহার করুন nRF52840 বোর্ড ডাউনলোড nRF52840 ফার্মওয়্যার ইমেজ ফ্ল্যাশ। ইউএসবি একটি মাইক্রো- USB ঝলকানি এবং অপারেশন জন্য হোস্ট উন্নয়ন বোর্ডের জন্য লিনাক্স মেশিনে বোর্ড সংযুক্ত করা প্রয়োজন।

সম্পদ:

ডাউনলোড nRF52840 ফার্মওয়্যার ইমেজ

প্রাক বিল্ট nRF52840 ফার্মওয়্যার ছবিটি একটি হল .hex ফাইল। এবং ডাউনলোড করুন আপনার এটা নিষ্কর্ষ ~/Downloads ফোল্ডার।

ডাউনলোড NRF52840 ফার্মওয়্যার ছবি

এই nRF52840 ফার্মওয়্যার চিত্রটি নিম্নলিখিত সঙ্গে নির্মিত হয় বিল্ড সুইচ :

BORDER_AGENT=1 BORDER_ROUTER=1 COMMISSIONER=1 UDP_FORWARD=1 USB=1 LINK_RAW=1

USB=1 সুইচ সক্ষম একটি সিরিয়াল পরিবহন হিসাবে নেটিভ ইউএসবি সিডিসি এসিএম

ব্যবহারের SEGGER জে-লিংক nRF52840 বোর্ড, যা একটি Onboard JTAG মডিউল রয়েছে প্রোগ্রাম করা। ডাউনলোড করুন এবং মধ্যে প্যাকেজ আহরণের দ্বারা আপনার Linux মেশিনে SEGGER JLink ইনস্টল /opt/SEGGER/JLink

ডাউনলোড জে-লিংক সফটওয়্যার এবং ডকুমেন্টেশন প্যাক

ইনস্টল করুন nRF5x কম্যান্ড লাইন টুলস

nRF5x কম্যান্ড লাইন টুলস nRF52840 বোর্ড OpenThread বাইনারি ফ্ল্যাশ। উপযুক্ত ইনস্টল করুন nRF5x-Command-Line-Tools-< OS > আপনার Linux মেশিনে বিল্ড। রুট ফোল্ডারে নিষ্কাশিত প্যাকেজ স্থাপন করুন ~/

ডাউনলোড NRF5X কমান্ড লাইন সরঞ্জামগুলি

nRF52840 ফ্লাশ দিন

  1. nRF52840 বোর্ডে বহিরাগত শক্তি পিন পাশে মাইক্রো- USB ডিবাগ পোর্টের USB তারের সংযুক্ত করুন, এবং তারপর লিনাক্স মেশিনে ইউএসবি শেষ সংযুক্ত করুন। Vdd করার nRF52840 বোর্ডে nRF শক্তির উৎস সুইচ সেট করুন। যখন সঠিকভাবে সংযুক্ত LED5 চালু আছে।
    nRF52840 ত্রুটিমুক্ত পোর্ট
  2. যাচাই করুন যে বোর্ড সিরিয়াল পোর্টগুলি চেক দিয়ে শুরু দ্বারা সংযুক্ত করা হয় /dev/ttyACM* (সমস্ত nRF52840 বোর্ড ব্যবহার ttyACM তাদের সিরিয়াল পোর্ট শনাক্তকারী হিসাবে)। বোর্ড হিসাবে প্রদর্শিত হবে /dev/ttyACM0 থাকেন তাহলে সেটি শুধুমাত্র nRF52840 বোর্ড লিনাক্স মেশিনের সাথে যুক্ত আছে:
     ls /dev/ttyACM*
    /dev/ttyACM0 
  3. উল্লেখ্য nRF52840 বোর্ডের ক্রমিক সংখ্যা:
    nRF52840 ক্রমিক সংখ্যা
  4. নেভিগেট করুন nRFx কম্যান্ড লাইন টুলস অবস্থান, এবং ডাউনলোড হওয়া ফ্ল্যাশ ot-ncp-ftd-gae2b0194-nrf52840.hex nRF52840 বোর্ড সম্মুখের ফাইল, বোর্ড এর সিরিয়াল নম্বর ব্যবহার করছে:
     cd ~/nRF5x-Command-Line-Tools_ <OS> /nrfjprog
    ./nrfjprog -f nrf52 -s 683704924 --chiperase --program \
           ~/Downloads/ot-ncp-ftd-gae2b0194-nrf52840.hex --reset 
  5. LED5 nRF52840 বোর্ড সংক্ষেপে উপর ঝলকানি সময় বন্ধ হয়ে যাবে। নিম্নলিখিত আউটপুট সাফল্য উপর উত্পন্ন হয়:
    Parsing hex file.
    Erasing user available code and UICR flash areas.
    Applying system reset.
    Checking that the area to write is not protected.
    Programing device.
    Applying system reset.
    Run.
    

nRF52840 সংযোগ করুন

কারণ OpenThread এনসিপি ফার্মওয়্যার এখানে দেওয়া ছবিটি একটি সিরিয়াল পরিবহন হিসাবে নেটিভ ইউএসবি সিডিসি এসিএম ব্যবহার সক্ষম, আপনি এনসিপি হোস্ট বোর্ড সঙ্গে যোগাযোগ করার জন্য nRF52840 বোর্ডে nRF USB পোর্টের ব্যবহার করা আবশ্যক।

  1. লিনাক্স মেশিন থেকে ডিভাইসটি বের করে নিন এবং উভয় লিনাক্স মেশিন এবং nRF52840 বোর্ডের ডিবাগ বন্দর থেকে USB তারের বিচ্ছিন্ন।
  2. NRF52840 বোর্ডে রিসেট বাটনটি পাশে মাইক্রো- USB nRF ইউএসবি পোর্টের USB তারের সংযুক্ত করুন। USB- এর nRF52840 বোর্ডে nRF শক্তির উৎস সুইচ সেট করুন।
    nRF52840 USB পোর্টের
  3. আপনার এনসিপি হোস্ট বোর্ড (উদাহরণস্বরূপ, একটি রাস্পবেরী Pi 3B) এর USB তারের ইউএসবি শেষ সংযুক্ত করুন।