STMicroelectronics-LOGO

STMicroelectronics UM2406 আরএফ-ফ্ল্যাশার ইউটিলিটি সফটওয়্যার প্যাকেজ

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package-PRODUCT

স্পেসিফিকেশন

  • BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, এবং BlueNRG-2 ডিভাইসগুলিকে সমর্থন করে
  • ইন্টারফেস: UART মোড এবং SWD মোড
  • বৈশিষ্ট্য: ফ্ল্যাশ মেমরি প্রোগ্রামিং, পড়া, ভর মুছে ফেলা, বিষয়বস্তু যাচাইকরণ
  • সিস্টেমের প্রয়োজনীয়তা: 2 GB RAM, USB পোর্ট, Adobe Acrobat Reader 6.0 বা তার পরবর্তী

পণ্য ব্যবহারের নির্দেশাবলী

শুরু করা
এই বিভাগটি সিস্টেমের প্রয়োজনীয়তা এবং সফ্টওয়্যার প্যাকেজ সেটআপ সম্পর্কিত তথ্য প্রদান করে।

সিস্টেমের প্রয়োজনীয়তা:

  • কমপক্ষে 2 GB RAM
  • ইউএসবি পোর্ট
  • Adobe Acrobat Reader 6.0 বা তার পরে
  • প্রস্তাবিত ডিসপ্লে স্কেল এবং 150% পর্যন্ত সেটিংস

সফ্টওয়্যার প্যাকেজ সেটআপ:
ইউটিলিটি চালানোর জন্য, [Start] > [ST RF-Flasher Utility xxx] > [RFFlasher ইউটিলিটি]-এ অবস্থিত RF-Flasher ইউটিলিটি আইকনে ক্লিক করুন।

টুলবার ইন্টারফেস
আরএফ-ফ্ল্যাশার ইউটিলিটি প্রধান উইন্ডোর টুলবার বিভাগে, ব্যবহারকারীরা নিম্নলিখিত ক্রিয়াকলাপগুলি সম্পাদন করতে পারেন:

  • একটি বিদ্যমান .bin বা .hex লোড করুন৷ file: [File] > [খুলুন file…]
  • বর্তমান মেমরি ইমেজ সংরক্ষণ করুন: [File] > [সংরক্ষণ করুন File যেমন...]
  • একটি বিদ্যমান .bin বা .hex বন্ধ করুন৷ file: [File] > [বন্ধ file]
  • ST-LINK ফ্রিকোয়েন্সি সেট করুন: [সরঞ্জাম] > [সেটিংস...]
  • লগ সক্রিয় বা নিষ্ক্রিয় করুন file সৃষ্টি: [সরঞ্জাম] > [সেটিংস...]

FAQ

  • আরএফ-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজ দ্বারা কোন ডিভাইসগুলি সমর্থিত?
    সফ্টওয়্যার প্যাকেজটি বর্তমানে BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, এবং BlueNRG-2 ডিভাইসগুলিকে সমর্থন করে৷
  • আরএফ-ফ্ল্যাশার ইউটিলিটি চালানোর জন্য ন্যূনতম সিস্টেমের প্রয়োজনীয়তাগুলি কী কী?
    ন্যূনতম সিস্টেমের প্রয়োজনীয়তার মধ্যে রয়েছে কমপক্ষে 2 GB RAM, USB পোর্ট এবং Adobe Acrobat Reader 6.0 বা তার পরে।
  • আরএফ-ফ্ল্যাশার ইউটিলিটিতে আমি কিভাবে বর্তমান মেমরি ইমেজ সংরক্ষণ করতে পারি?
    বর্তমান মেমরি ইমেজ সংরক্ষণ করতে, যান [File] > [সংরক্ষণ করুন File হিসাবে...] এবং একটি .bin এ সংরক্ষণ করার জন্য মেমরি বিভাগটি নির্বাচন করুন file.

ইউএম 2406
ব্যবহারকারীর ম্যানুয়াল

আরএফ-ফ্ল্যাশার ইউটিলিটি সফটওয়্যার প্যাকেজ

ভূমিকা

এই নথিটি আরএফ-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজ (STSW-BNRGFLASHER) বর্ণনা করে, যার মধ্যে রয়েছে RF-ফ্ল্যাশার ইউটিলিটি পিসি অ্যাপ্লিকেশন।
RF-ফ্ল্যাশার ইউটিলিটি হল একটি স্বতন্ত্র পিসি অ্যাপ্লিকেশন, যা BlueNRG-1, BlueNRG-2, BlueNRG-LP, এবং BlueNRG-LPS Bluetooth® লো এনার্জি সিস্টেম-অন-চিপ ফ্ল্যাশ মেমরি পড়তে, ব্যাপকভাবে মুছে ফেলা, লেখার অনুমতি দেয়। এবং প্রোগ্রাম করা।
এটি বর্তমানে ডিভাইসের অভ্যন্তরীণ UART বুটলোডার ব্যবহার করে UART মোডের মাধ্যমে BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, এবং BlueNRG-2 ফ্ল্যাশ মেমরিতে ইন্টারফেস সমর্থন করে। এটি বর্তমানে ব্লুএনআরজি-এলপি, ব্লুএনআরজি-এলপিএস, ব্লুএনআরজি-1, এবং ব্লুএনআরজি-2 ফ্ল্যাশ মেমরিতে ইন্টারফেসকে সমর্থন করে SWD মোডের মাধ্যমে স্ট্যান্ডার্ড হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুলের (CMSIS-DAP, ST-LINK) মাধ্যমে স্ট্যান্ডার্ড SWD ইন্টারফেস ব্যবহার করে। , এবং J-লিংক)।
অধিকন্তু, এটি একটি MAC ঠিকানাকে UART এবং SWD উভয় মোডে ব্যবহারকারী দ্বারা নির্বাচিত একটি নির্দিষ্ট ফ্ল্যাশ মেমরি অবস্থানে সংরক্ষণ করার অনুমতি দেয়।
আরএফ-ফ্ল্যাশার সফ্টওয়্যার প্যাকেজটি একটি স্বতন্ত্র ফ্ল্যাশার লঞ্চার ইউটিলিটিও প্রদান করে, যা ফ্ল্যাশ মেমরি প্রোগ্রামিং, রিডিং, ভর মুছে ফেলা এবং বিষয়বস্তু যাচাইকরণের অনুমতি দেয়। ফ্ল্যাশার লঞ্চার ইউটিলিটির জন্য শুধুমাত্র একটি PC DOS উইন্ডো প্রয়োজন।

দ্রষ্টব্য:
RF শব্দটি বর্তমানে BlueNRG-LP, BlueNRG-LPS, BlueNRG-1, এবং BlueNRG-2 ডিভাইসগুলিকে বোঝায়। কোন নির্দিষ্ট পার্থক্য যেখানে প্রয়োজন হাইলাইট করা হয়.

সাধারণ তথ্য

সংক্ষিপ্ত শব্দের তালিকা

সারণী 1. সংক্ষিপ্ত শব্দের তালিকা

মেয়াদ অর্থ
RF বেতার কম্পাঙ্ক
SWD সিরিয়াল তারের ডিবাগ
UART ইউনিভার্সাল অ্যাসিঙ্ক্রোনাস রিসিভার-ট্রান্সমিটার
ইউএসবি ইউনিভার্সাল সিরিজ বাস

রেফারেন্স নথি

সারণি 2. রেফারেন্স নথি

রেফারেন্স টাইপ শিরোনাম
DS11481 BlueNRG-1 ডেটাশিট প্রোগ্রামেবল Bluetooth® লো এনার্জি ওয়্যারলেস SoC
DS12166 BlueNRG-2 ডেটাশিট প্রোগ্রামেবল Bluetooth® লো এনার্জি ওয়্যারলেস SoC
DB3557 STSW-BNRGFLASHER ডেটা সংক্ষিপ্ত RF-ফ্ল্যাশার সফ্টওয়্যার প্যাকেজের জন্য ডেটা সংক্ষিপ্ত
DS13282 ব্লুএনআরজি-এলপি ডেটাশিট প্রোগ্রামেবল Bluetooth® লো এনার্জি ওয়্যারলেস SoC
DS13819 ব্লুএনআরজি-এলপিএস ডেটাশিট প্রোগ্রামেবল Bluetooth® লো এনার্জি ওয়্যারলেস SoC

শুরু হচ্ছে

এই বিভাগটি RF-Flasher ইউটিলিটি পিসি অ্যাপ্লিকেশন এবং সম্পর্কিত সফ্টওয়্যার প্যাকেজ ইনস্টলেশন পদ্ধতি চালানোর জন্য সমস্ত সিস্টেমের প্রয়োজনীয়তা বর্ণনা করে।

সিস্টেমের প্রয়োজনীয়তা
আরএফ-ফ্ল্যাশার ইউটিলিটির নিম্নলিখিত ন্যূনতম প্রয়োজনীয়তা রয়েছে:

  • Intel® বা AMD প্রসেসর সহ PC নিম্নলিখিত Microsoft® অপারেটিং সিস্টেম চালাচ্ছে:
    • Windows® 10
  • কমপক্ষে 2 GB RAM
  • ইউএসবি পোর্ট
  • Adobe Acrobat Reader 6.0 বা তার পরে
  • প্রস্তাবিত ডিসপ্লে স্কেল এবং সেটিংস 150% পর্যন্ত।

সফটওয়্যার প্যাকেজ সেটআপ
ব্যবহারকারী RF-Flasher ইউটিলিটি আইকনে ক্লিক করে এই ইউটিলিটি চালাতে পারেন ([Start]>[ST RF-Flasher Utility xxx]>[RF-Flasher ইউটিলিটি])।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (1)

টুলবার ইন্টারফেস

আরএফ-ফ্ল্যাশার ইউটিলিটি প্রধান উইন্ডোর টুলবার বিভাগে, ব্যবহারকারী নিম্নলিখিত ক্রিয়াকলাপগুলি সম্পাদন করতে পারেন:

  • একটি বিদ্যমান .bin বা .hex লোড করুন (Intel বর্ধিত) file, ব্যবহার করে [File]>[খোলা file…]
  • বর্তমান মেমরি ইমেজ একটি .bin মধ্যে সংরক্ষণ করুন file, ব্যবহার করে [File]>[সংরক্ষণ করুন File যেমন...]। স্টার্ট অ্যাড্রেস এবং মেমরি সেকশনের সাইজ এ সেভ করতে হবে file ডিভাইস মেমরি ট্যাব থেকে নির্বাচনযোগ্য।
  • একটি বিদ্যমান .bin বা .hex বন্ধ করুন৷ file, ব্যবহার করে [File]> [বন্ধ file]
  • [Tools]>[সেটিংস...] ব্যবহার করে ST-LINK ফ্রিকোয়েন্সি সেট করুন
  • লগ সক্রিয় বা নিষ্ক্রিয় করুন file [Tools]>[সেটিংস...] ব্যবহার করে UART/SWD মোডালিটিতে সৃষ্টি। লগ যদি files সংরক্ষিত হয়, সংরক্ষণ করার জন্য ডিবাগ তথ্যের স্তর সেট করা সম্ভব (শুধুমাত্র SWD এর জন্য)। সব লগ files সংরক্ষণ করা হয়েছে {insta llation path}\ST\RF-Flasher ইউটিলিটি xxx\Logs\ এ।
  • ভর মুছে ফেলা, [সরঞ্জাম]> [গণ মুছে ফেলা] ব্যবহার করে।
  • ফ্ল্যাশ মেমরি বিষয়বস্তু যাচাই করুন [সরঞ্জাম]> [ফ্ল্যাশ সামগ্রী যাচাই করুন]।
  • [হেল্প]>[সম্পর্কে] ব্যবহার করে অ্যাপ্লিকেশন সংস্করণ পান।
  • ডাউনলোড ক file, [Tools]>[Flash] ব্যবহার করে।
  • ডিভাইস সেক্টর মুছে ফেলুন, [সরঞ্জাম]> [পৃষ্ঠা মুছে ফেলুন...]
  • নির্বাচিত ছবির সাথে ডিভাইস মেমরির তুলনা করুন file, [Tools]>[এর সাথে ডিভাইস মেমরির তুলনা করুন file]। ছবি দুটি files চিত্রের সাথে তুলনা ডিভাইস মেমরিতে প্রদর্শিত হয় File ট্যাব এবং সম্পর্কিত পার্থক্যগুলি লাল রঙে হাইলাইট করা হয়েছে।
  • দুটি তুলনা করুন files, ব্যবহার করে [File]>[দুটি তুলনা করুন files]
  • বুটলোডার সেক্টর পড়ুন (শুধুমাত্র SWD মোডে), [Tools]>[Read Bootloader Sector (SWD)] ব্যবহার করে।
  • OTP এলাকা পড়ুন (শুধুমাত্র SWD মোডে), [Tools]>[Read OTP Area (SWD)] ব্যবহার করে।
  • একটি .bin এ বুটলোডার সেক্টর বা OTP এলাকা সংরক্ষণ করুন file, ব্যবহার করে [File]>[সংরক্ষণ করুন File যেমন...]।

ব্যবহারকারী দুটি ছবিও নির্বাচন করতে পারেন files এবং তাদের তুলনা. ছবি দুটি files তুলনা দুই প্রদর্শিত হয় Files ট্যাব এবং সম্পর্কিত পার্থক্যগুলি লাল রঙে হাইলাইট করা হয়েছে। .bin এবং .hex file ফরম্যাট সমর্থিত।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (2)

আরএফ-ফ্ল্যাশার ইউটিলিটি প্রধান উইন্ডোর উপরের বিভাগে, ব্যবহারকারী ছবিটি নির্বাচন করতে পারেন file এর মাধ্যমে [ছবি নির্বাচন করুন File] বোতাম। ব্যবহারকারী মেমরির ধরন নির্বাচন করতে পারেন: ফ্ল্যাশ মেমরি, বুটলোডার বা ওটিপি এলাকা। ফ্ল্যাশ মেমরি এলাকার জন্য, ব্যবহারকারী শুরুর ঠিকানা সেট করতে পারেন (শুধুমাত্র বিনের জন্য file)
এই সমস্ত বিকল্প UART এবং SWD মোডে উপলব্ধ।
ব্যবহারকারীকে নির্বাচিত মোডে অ্যাক্সেস সক্ষম করতে হবে (UART বা SWD)। তারা UART মোডের জন্য সংশ্লিষ্ট COM পোর্ট খোলার মাধ্যমে বা ডিভাইস SWD লাইনের সাথে একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল সংযুক্ত করে এটি করতে পারে।

UART প্রধান উইন্ডো
RF-Flasher ইউটিলিটি প্রধান উইন্ডোর UART প্রধান উইন্ডো ট্যাবে, ব্যবহারকারী COM পোর্টের তালিকা বিভাগের মাধ্যমে ডিভাইসটিকে ইন্টারফেস করতে ব্যবহার করার জন্য COM পোর্ট নির্বাচন করতে পারেন।
আরএফ ডিভাইস মূল্যায়ন বোর্ডের জন্য ব্যবহৃত সিরিয়াল বড রেট হল 460800 bps।
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (3)

UART মোড: কিভাবে চালাতে হয়
ছবি file নির্বাচন
একটি বিদ্যমান .bin বা .hex লোড করতে file, ব্যবহার করুন [ছবি নির্বাচন করুন Fileপ্রধান পৃষ্ঠায় ] বোতাম, [এ নেভিগেট করুনFile]>[খোলা File…], অথবা ছবিতে যান File ট্যাব নির্বাচিতদের সম্পূর্ণ পথ file বোতামের পাশে প্রদর্শিত হয় এবং [ফ্ল্যাশ] বোতামটি সক্রিয় হয়ে যায় যখন file লোড হয়েছে।
COM পোর্টের তালিকা ট্যাব PC USB পোর্টে সমস্ত সংযুক্ত ডিভাইস প্রদর্শন করে। [সব নির্বাচন করুন], [সকল নির্বাচনমুক্ত করুন], এবং [সব উল্টে দিন] বোতামগুলি ব্যবহারকারীকে সংজ্ঞায়িত করতে দেয় কোন সংযুক্ত ডিভাইসগুলি (সমস্ত, কোনটি বা তাদের মধ্যে কিছু) ইউটিলিটি অপারেশনের লক্ষ্য হওয়া উচিত। এইভাবে, একই অপারেশন (অর্থাৎ, ফ্ল্যাশ মেমরি প্রোগ্রামিং) একাধিক ডিভাইসে একযোগে করা যেতে পারে। [রিফ্রেশ] বোতাম ব্যবহারকারীকে সংযুক্ত ডিভাইসের তালিকা রিফ্রেশ করতে দেয়।
ডিফল্টরূপে, [ক্রিয়া] বিভাগে [ম্যাস ইরেজ] বিকল্পটি চেক করা হয় না, এবং শুধুমাত্র প্রয়োজনীয় মেমরি পৃষ্ঠাগুলি মুছে ফেলা হয় এবং লেখা হয় file বিষয়বস্তু এই বিকল্পটি চেক করা হলে, ফ্ল্যাশ মেমরি প্রোগ্রামিং পর্বের আগে একটি সম্পূর্ণ ভর মুছে ফেলা হয়।
মেমরি বিষয়বস্তু সঠিকভাবে লেখা হয়েছে কিনা তা নিশ্চিত করতে [Verify] বিকল্পটি একটি চেককে বাধ্য করে।
ফ্ল্যাশ মেমরিতে অপারেশন করার পরে ডিভাইস মেমরি টেবিল আপডেট করতে [আপডেট ডিভাইস মেমরি] বিকল্পটি চেক করুন।
রিডআউট সুরক্ষা বিকল্পটি ফ্ল্যাশ মেমরি প্রোগ্রামিংয়ের পরে ডিভাইসের রিডআউট সুরক্ষা সক্ষম করে।
[Auto Baudrate] অপশনটি চেক করুন শুধুমাত্র যদি [Auto Baudrate] অপারেশন জোর করার জন্য বোর্ডে একটি হার্ডওয়্যার রিসেট করা হয়। ডিফল্টরূপে, [অটো বউড্রেট] বিকল্পটি চেক করা হয় না।

চিত্র File ট্যাব
নির্বাচিত file নাম, আকার, এবং পার্স করা বিষয়বস্তু ডিভাইস ফ্ল্যাশ মেমরিতে প্রোগ্রাম করা যেতে পারে viewছবিতে ed File ট্যাব

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (4)

ডিভাইস মেমরি ট্যাব
এই ট্যাব নির্বাচন করুন view একটি সংযুক্ত ডিভাইসের মেমরি বিষয়বস্তু ([পড়ুন] বোতামের মাধ্যমে) এবং নির্বাচিত ডিভাইসে সঞ্চালিত ক্রিয়াকলাপ ধারণকারী লগ।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (5)

টেবিলে [স্টার্ট অ্যাড্রেস এবং সাইজ] দ্বারা সংজ্ঞায়িত মেমরি সেগমেন্ট স্থানান্তর করতে [পড়ুন] বোতামে ক্লিক করুন।
সম্পূর্ণ ফ্ল্যাশ মেমরি পড়তে, [সম্পূর্ণ মেমরি] বিকল্পটি চেক করুন।
প্রথম কলামটি একটি সারিতে নিম্নলিখিত 16 বাইটের ভিত্তি ঠিকানা দেয় (উদাহরণস্বরূপample, সারি 0x10040050, কলাম 4 হেক্সাডেসিমেল বাইট মান 0x10040054 ধারণ করে। ব্যবহারকারী একটি ঘরে ডাবল ক্লিক করে এবং একটি নতুন হেক্সাডেসিমেল মান প্রবেশ করে বাইট মান পরিবর্তন করতে পারে। সম্পাদিত বাইট লাল রঙে প্রদর্শিত হবে।
ডিভাইস ফ্ল্যাশ মেমরিতে নতুন বাইট মান সহ সমগ্র পৃষ্ঠাটি প্রোগ্রাম করতে [লিখুন] বোতামে ক্লিক করুন।
[ফ্ল্যাশ] বোতামটি নির্বাচিত বিকল্পের সাথে একটি ফ্ল্যাশ মেমরি প্রোগ্রামিং অপারেশন শুরু করতে দেয়। যদি [MAC ঠিকানা] চেকবক্সটি চেক করা থাকে, ব্যবহারকারী মেমরি ঠিকানা নির্দিষ্ট করতে পারেন যেখানে নির্বাচিত MAC ঠিকানা সংরক্ষণ করা হয়। যখন [ফ্ল্যাশ] বোতামে ক্লিক করা হয়, তখন MAC ঠিকানাটি ছবির পরে প্রোগ্রাম করা হয় file.

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (6)

ছবির সাথে ডিভাইস মেমরির তুলনা করুন File ট্যাব
ব্যবহারকারী নির্বাচিত ছবির সাথে বর্তমান ডিভাইস মেমরি তুলনা করতে পারেন file. ছবি দুটি files প্রদর্শিত হয় এবং কোনো পার্থক্য লাল রঙে হাইলাইট করা হয়। .bin এবং .hex files বিন্যাস সমর্থিত।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (6) অন্যান্য বোর্ডের সাথে আরএফ-ফ্ল্যাশার ইউটিলিটি ব্যবহার করা
RF-Flasher ইউটিলিটি PC USB পোর্টের সাথে সংযুক্ত BlueNRG-1, BlueNRG-2, BlueNRG-LP, এবং BlueNRG-LPS মূল্যায়ন বোর্ডগুলি (STDK হিসাবে প্রদর্শিত) স্বয়ংক্রিয়ভাবে সনাক্ত করে৷ ডিভাইসটি পুনরায় সেট করতে এবং এটিকে UART বুটলোডার মোডে রাখতে এটি একটি সহায়ক STM32 (GUI দ্বারা চালিত) ব্যবহার করে।
অ্যাপ্লিকেশনটি কাস্টম বোর্ডগুলির সাথেও কাজ করে, সংযুক্ত ডিভাইসে সাধারণ UART অ্যাক্সেস প্রদান করে, তবে ব্যবহারকারীকে ডিভাইসটিকে ম্যানুয়ালি বুটলোডার মোডে রাখতে হবে। যেকোন নন-স্টিভাল COM পোর্ট নির্বাচন করার পরে, নিম্নলিখিত পপ-আপ প্রদর্শিত হবে:

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (8)

যখন এই পপ-আপ প্রদর্শিত হয় এবং ডিভাইসের প্রকারের উপর নির্ভর করে, বুটলোডার মোড নিম্নরূপ সক্রিয় করা হয়:

  • BlueNRG-LP এবং BlueNRG-LPS ডিভাইসগুলির জন্য, ব্যবহারকারীকে অবশ্যই PA10 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং ডিভাইসের একটি রিসেট চক্র সম্পাদন করতে হবে (PA10 কে উচ্চ মান বজায় রেখে)।
  • BlueNRG-1 এবং BlueNRG-2 ডিভাইসের জন্য, ব্যবহারকারীকে অবশ্যই DIO7 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং ডিভাইসটি পুনরায় সেট করতে হবে (DIO7 একটি উচ্চ মান বজায় রেখে)।

ব্যবহারকারী পপ-আপ উইন্ডোতে UART-এর জন্য একটি পছন্দের বড রেট সেট করতে পারেন এবং তারপর GUI-তে ফিরে যেতে ওকে টিপুন।

দ্রষ্টব্য:
আরএফ-ফ্ল্যাশার ইউটিলিটি ব্যবহার করার সময় ব্যবহারকারীকে ডিভাইসটি রিসেট করা এড়াতে হবে, যদি না কমপোর্ট সেটিং পপ-আপ সক্রিয় থাকে। ডিভাইসটি রিসেট করা হলে, ব্যবহারকারীকে ফ্ল্যাশার ইউটিলিটি আবার ব্যবহার করতে COM পোর্টটি টগল করতে হবে।

দ্রষ্টব্য:
যখন একটি USB FTDI ইন্টারফেসের মাধ্যমে BlueNRG-1, BlueNRG-2, BlueNRG-LP, এবং BlueNRG-LPS ডিভাইসগুলিতে UART অ্যাক্সেস প্রদান করে কাস্টম বোর্ডগুলি ব্যবহার করা হয়, তখন ব্যবহারকারীকে USB FTDI PC ড্রাইভারের সাথে যুক্ত লেটেন্সি দুবার চেক করা উচিত। এটি সংযুক্ত পোর্টটিকে একটি USB ভার্চুয়াল COM হিসাবে স্বীকৃত করার অনুমতি দেয়৷ একটি সাধারণ ইউএসবি-এফটিডিআই পিসি ড্রাইভারে, [বৈশিষ্ট্য]> [পোর্টে সম্পর্কিত ডিভাইস ইউএসবি ড্রাইভার সেটিংস দুবার চেক করুন
সেটিংস]>[উন্নত]। নিশ্চিত করুন যে লেটেন্সি টাইমারের মান 1 ms এ সেট করা আছে। কাস্টম বোর্ডগুলিতে ফ্ল্যাশ মেমরি ক্রিয়াকলাপ দ্রুত করার জন্য এই সেটিংটি দৃঢ়ভাবে সুপারিশ করা হয়।

SWD প্রধান উইন্ডো

আরএফ-ফ্ল্যাশার ইউটিলিটি প্রধান উইন্ডোতে SWD প্রধান উইন্ডো ট্যাব ব্যবহার করতে, ব্যবহারকারীকে অবশ্যই SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুলটিকে SWD লাইনের সাথে সংযুক্ত করতে হবে (BlueNRG-1, BlueNRG-2, BlueNRG-LP, এবং BlueNRG-LPS ডিভাইসগুলি )
নিম্নলিখিত SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং ইন্টারফেসগুলি সমর্থিত, অনুমান করে যে নির্বাচিত হার্ডওয়্যার এবং সম্পর্কিত সফ্টওয়্যার সরঞ্জামগুলি সংযুক্ত ডিভাইসকে সমর্থন করে:

  1. CMSIS-DAP
  2. ST-লিঙ্ক
  3. জে-লিংক

দ্রষ্টব্য
ডিবাগ অ্যাডাপ্টার হিসাবে J-Link ব্যবহার করতে, USB ড্রাইভারটিকে J-Link ড্রাইভার থেকে WinUSB-তে পরিবর্তন করতে হবে। এটি নিম্নরূপ HYPERLINK Zadig (https://zadig.akeo.ie) টুল ব্যবহার করে সহজেই করা যেতে পারে:

  • ডিভাইস তালিকা থেকে J-Link নির্বাচন করুন
  • ড্রাইভার হিসাবে "WinUSB" নির্বাচন করুন
  • WinUSB ড্রাইভার ইনস্টল করতে [ইন্সটল ড্রাইভার] এ ক্লিক করুন

দ্রষ্টব্য:
HYPERLINK J-Link OpenOCD পড়ুন webসাইট (https://wiki.segger.com/OpenOCD) আরও তথ্যের জন্য।

দ্রষ্টব্য:
সতর্কতা: একবার J-Link USB ড্রাইভার প্রতিস্থাপন করা হলে, J-Link সফ্টওয়্যার প্যাকেজের কোনো SEGGER সফ্টওয়্যার J-Link-এর সাথে যোগাযোগ করতে সক্ষম হয় না। SEGGER J-Link সফ্টওয়্যার আবার ব্যবহার করতে, USB ড্রাইভারকে তার ডিফল্টে ফিরে যেতে হবে।
STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (8)

SWD মোড: কিভাবে চালাতে হয়
ছবি file নির্বাচন
ব্যবহার করুন [ছবি নির্বাচন করুন Fileপ্রধান পৃষ্ঠায় ] বোতাম বা [এ যানFile]>[ খুলুন File…] একটি বিদ্যমান .bin বা .h প্রাক্তন লোড করতে file. নির্বাচিতদের সম্পূর্ণ পথ file বোতামের পাশে প্রদর্শিত হয় এবং [ফ্ল্যাশ] বোতামটি এর শেষে সক্রিয় হয়ে যায় file লোড হচ্ছে
অ্যাকশন ট্যাবে, ব্যবহারকারী নিম্নলিখিত বিকল্পগুলি নির্বাচন করতে পারেন:

  • [যাচাই করুন]: মেমরির বিষয়বস্তু সঠিকভাবে লেখা হয়েছে কিনা তা নিশ্চিত করতে একটি চেক বাধ্য করে
  • [রিডআউট সুরক্ষা]: নির্বাচিত চিত্রটি প্রোগ্রাম করার পরে ডিভাইস রিডআউট সুরক্ষা সক্ষম করে file
  • [মাস ইরেজ]: নির্বাচিত ইমেজ প্রোগ্রামিং করার আগে ডিভাইসের একটি ভর মুছে ফেলার অনুমতি দেয় file
  • [ডিভাইস মেমরি আপডেট করুন]: ফ্ল্যাশ মেমরি প্রোগ্রামিং অপারেশনের পরে ডিভাইস মেমরি টেবিল আপডেট করার অনুমতি দেয়
  • [প্লাগ অ্যান্ড প্লে মোড]: শুধুমাত্র একটি SWD প্রোগ্রামিং টুল উপলব্ধ থাকলে প্লাগ-এন্ড-প্লে ফ্ল্যাশ মেমরি প্রোগ্রামিং মোডকে সক্ষম/অক্ষম করার অনুমতি দেয়। এই ক্ষেত্রে, বোর্ড এক সময়ে এক প্রোগ্রাম করা হয়. যখন একটি বোর্ডে প্রোগ্রামিং অপারেশন সম্পন্ন হয়, তখন এটিকে আনপ্লাগ করা এবং অন্য বোর্ড প্লাগ করা সম্ভব।

ডিফল্টরূপে, [ফ্ল্যাশ] বোতামের পাশের [ম্যাস ইরেজ] বিকল্পটি চেক করা হয় না, এবং শুধুমাত্র প্রয়োজনীয় মেমরি পৃষ্ঠাগুলি মুছে ফেলা হয় এবং লেখা হয় file বিষয়বস্তু
[সংযুক্ত ইন্টারফেসের তালিকা] ট্যাবটি সমস্ত সংযুক্ত SWD ইন্টারফেস (CMSIS-DAP, ST-LINK, এবং J-Link) প্রদর্শন করে। সংযুক্ত ইন্টারফেসের তালিকা আপডেট করতে [রিফ্রেশ] বোতাম টিপুন।
ব্যবহারকারী কোন নির্দিষ্ট SWD হার্ডওয়্যার ইন্টারফেসটি [ইন্টারফেস] ক্ষেত্রের মাধ্যমে প্রদর্শন করতে হবে তাও নির্বাচন করতে পারেন।
[সব নির্বাচন করুন], [সকল নির্বাচনমুক্ত করুন], এবং [সব উল্টে দিন] বোতামগুলি ব্যবহারকারীকে সংজ্ঞায়িত করতে দেয় যে কোন সংযুক্ত SWD ইন্টারফেসগুলি (সমস্ত, কোনটি, বা তাদের মধ্যে কিছু) ইউটিলিটি অপারেশনের লক্ষ্য হওয়া উচিত। এইভাবে, একই অপারেশন (অর্থাৎ, ফ্ল্যাশ মেমরি প্রোগ্রামিং) একাধিক ডিভাইসে একযোগে করা যেতে পারে।
[ফ্ল্যাশ] বোতামটি নির্বাচিত বিকল্পের সাথে একটি ফ্ল্যাশ মেমরি প্রোগ্রামিং অপারেশন শুরু করতে দেয়। যদি [MAC ঠিকানা] চেকবক্সটি চেক করা থাকে, ব্যবহারকারী মেমরি ঠিকানা নির্দিষ্ট করতে পারেন যেখানে নির্বাচিত MAC ঠিকানা সংরক্ষণ করা হয়। যখন [ফ্ল্যাশ] বোতামে ক্লিক করা হয়, তখন MAC ঠিকানাটি ছবির পরে প্রোগ্রাম করা হয় file.
'ছবি File' ট্যাব
নির্বাচিত file নাম, আকার, এবং পার্স করা বিষয়বস্তু ডিভাইস ফ্ল্যাশ মেমরিতে প্রোগ্রাম করা যেতে পারে viewছবিতে ed File ট্যাব

ডিভাইস মেমরি ট্যাব
এই ট্যাব নির্বাচন করুন view একটি সংযুক্ত ডিভাইসের মেমরি বিষয়বস্তু ([পড়ুন] বোতামের মাধ্যমে) এবং নির্বাচিত ডিভাইসে সঞ্চালিত ক্রিয়াকলাপ ধারণকারী লগ।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (10)

টেবিলে [স্টার্ট অ্যাড্রেস এবং সাইজ] দ্বারা সংজ্ঞায়িত মেমরি সেগমেন্ট স্থানান্তর করতে [পড়ুন] বোতামে ক্লিক করুন।
সম্পূর্ণ ফ্ল্যাশ মেমরি পড়তে, [সম্পূর্ণ মেমরি] বিকল্পটি চেক করুন।
প্রথম কলামটি একটি সারিতে নিম্নলিখিত 16 বাইটের ভিত্তি ঠিকানা দেয় (উদাহরণস্বরূপample, সারি 0x10040050, কলাম 4 হেক্সাডেসিমেল বাইট মান 0x10040054 ধারণ করে। ব্যবহারকারী একটি ঘরে ডাবল ক্লিক করে এবং একটি নতুন হেক্সাডেসিমেল মান প্রবেশ করে বাইট মান পরিবর্তন করতে পারে। সম্পাদিত বাইট লাল রঙে প্রদর্শিত হবে।
ডিভাইস ফ্ল্যাশ মেমরিতে নতুন বাইট মান সহ সমগ্র পৃষ্ঠাটি প্রোগ্রাম করতে [লিখুন] বোতামে ক্লিক করুন।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (11)

দ্রষ্টব্য:
[ডিভাইস তুলনা করুন মেমরি থেকে File] SWD মোডেও সমর্থিত, অনুচ্ছেদ 4.1-এ বর্ণিত একই বৈশিষ্ট্য সহ: UART মোড: কিভাবে চালাতে হয়।

SWD মোড: বুটলোডার সেক্টর পড়ুন
ব্যবহারকারী [Tools]>[Read Bootloader Sector (SWD)] নির্বাচন করে SWD হার্ডওয়্যার প্রোগ্রামিং ইন্টারফেসের মাধ্যমে সংযুক্ত ডিভাইসের বুটলোডার সেক্টর পড়তে পারেন। বুটলোডার সেক্টরের বিষয়বস্তু বুটলোডার/OTP ট্যাবে প্রদর্শিত হয়।

দ্রষ্টব্য:
এই বৈশিষ্ট্যটি শুধুমাত্র SWD মোডে সমর্থিত এবং শুধুমাত্র GUI এর মাধ্যমে অ্যাক্সেসযোগ্য।STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (12)

SWD মোড: OTP এলাকা পড়ুন
ব্যবহারকারী [Tools]>[Read OTP Area (SWD)] নির্বাচন করে SWD হার্ডওয়্যার প্রোগ্রামিং ইন্টারফেসের মাধ্যমে OTP এলাকা সংযুক্ত ডিভাইস (যেখানে সমর্থিত) পড়তে পারেন। OTP এলাকার বিষয়বস্তু বুটলোডার/OTP ট্যাবে প্রদর্শিত হয়।
এই বৈশিষ্ট্যটি UART মোডে সমর্থিত নয়।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (13)

SWD প্লাগ অ্যান্ড প্লে প্রোগ্রামিং মোড
SWD প্লাগ অ্যান্ড প্লে প্রোগ্রামিং মোড ব্যবহারকারীকে প্রোগ্রাম করার জন্য একটি নতুন ডিভাইস প্ল্যাটফর্ম সংযোগ করে একটি প্রোগ্রামিং লুপে প্রবেশ করতে দেয়। যখন ফ্ল্যাশ মেমরি ইমেজ file এবং প্রোগ্রামিং অ্যাকশন নির্বাচন করা হয়েছে, ফ্ল্যাশার পিসি অ্যাপ্লিকেশন ব্যবহারকারীকে একটি ডিভাইসকে SWD ইন্টারফেসের সাথে সংযুক্ত করতে বলে (ডিভাইসের জন্য একটি অপেক্ষা করছে N. 1 বার্তা প্রদর্শিত হয়)।
যখন ব্যবহারকারী ডিভাইসটিকে সংযুক্ত করে, তখন একটি ডিভাইস N. 1 সংযুক্ত বার্তা প্রদর্শিত হয় এবং অ্যাপ্লিকেশনটি নির্বাচিত চিত্রের সাথে ডিভাইসটিকে প্রোগ্রামিং করা শুরু করে। file এবং বিকল্প। প্রোগ্রামিং অপারেশন শেষ হলে, ফ্ল্যাশার অ্যাপ্লিকেশন বার্তাটি প্রদর্শন করে দয়া করে ডিভাইসটি সংযোগ বিচ্ছিন্ন করুন N. 1। ব্যবহারকারী যখন ডিভাইসটি সংযোগ বিচ্ছিন্ন করে, তখন বার্তাটি প্রদর্শিত হয় N. 2 এর জন্য অপেক্ষা করছে। ব্যবহারকারী [স্টপ] বোতাম টিপে এই স্বয়ংক্রিয় মোড বন্ধ করতে পারেন।
প্লাগ অ্যান্ড প্লে মোড ব্যবহার করার সময়, ব্যবহারকারীকে অবশ্যই ব্যবহার করার জন্য ইন্টারফেস নির্বাচন করতে হবে (CMSIS-DAP, ST-LINK, বা J-Link)।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (14)

MAC ঠিকানা প্রোগ্রামিং

MAC ঠিকানা প্রোগ্রামিং MAC ঠিকানাটিকে ডিভাইসে একটি নির্দিষ্ট ফ্ল্যাশ মেমরি অবস্থানে সংরক্ষণ করার অনুমতি দেয়।
ব্যবহারকারী [MAC ঠিকানা] চেকবক্স চেক বা আনচেক করে এই বিকল্পটি সক্ষম করতে বা না করতে পারেন৷ নির্দিষ্ট ফ্ল্যাশ মেমরি অবস্থান [MAC ফ্ল্যাশ অবস্থান] ক্ষেত্রের মাধ্যমে সেট করা হয়।
[মেক ঠিকানা সেট করুন] বোতামটি ব্যবহারকারীকে নিম্নরূপ MAC ঠিকানা নির্বাচন করতে দেয়:

  1. [পরিসীমা] চেকবক্সটি চেক করুন এবং [শুরু ঠিকানা] ক্ষেত্রে শুরুর ঠিকানা প্রদান করুন। শুরুর ঠিকানা হল প্রথম সংযুক্ত ডিভাইসে সংরক্ষণ করা MAC ঠিকানা।
    • সংখ্যায় প্রোগ্রাম করা বোর্ডের সংখ্যা প্রবেশ করে [স্টার্ট অ্যাড্রেস] মান থেকে শুরু করে ক্রমবর্ধমান পদক্ষেপগুলি সেট করা সম্ভব। বোর্ড ট্যাব, অথবা [শেষ ঠিকানা] মান প্রবেশ করে:
    • অ্যাকশন ট্যাবে স্বয়ংক্রিয় মোড নির্বাচন করা থাকলে, নির্বাচিত MAC ঠিকানা তালিকা স্বয়ংক্রিয় প্রোগ্রামিং অপারেশনের জন্য ব্যবহার করা হয়। যদি না হয়, শুধুমাত্র একটি ডিভাইস প্রোগ্রাম করা হয়, [Start Address] ফিল্ড ব্যবহার করে।
  2. ব্যবহারকারী একটি ইনপুটের মাধ্যমে ব্যবহার করার জন্য MAC ঠিকানাগুলির একটি তালিকা প্রদান করতে পারে file:
    • পরীক্ষা করুন [File] চেকবক্স এবং ইনপুট পাঠ্য নির্বাচন করুন file in the [লোড File] ক্ষেত্র।
    • অ্যাকশন ট্যাবে স্বয়ংক্রিয় মোড নির্বাচন করা থাকলে, নির্বাচিত MAC ঠিকানা তালিকা স্বয়ংক্রিয় প্রোগ্রামিং অপারেশনের জন্য ব্যবহার করা হয়। যদি না হয়, শুধুমাত্র প্রথম ঠিকানা একটি একক প্রোগ্রামিং অপারেশন জন্য ব্যবহার করা হয়.

[ম্যাক অ্যাড্রেস লগ সংরক্ষণ করুন] চেকবক্স ব্যবহার করা MAC ঠিকানাগুলির তালিকা একটিতে সংরক্ষণ করার অনুমতি দেয় file, নির্বাচিত [File নাম] ক্ষেত্র।
MAC ঠিকানা প্রোগ্রামিং স্বয়ংক্রিয় প্রোগ্রামিং মোড সঙ্গে মিলিত হতে পারে. প্রতিটি সংযুক্ত ডিভাইসের জন্য, চিত্র file প্রথমে প্রোগ্রাম করা হয়, তারপরে MAC ঠিকানা। নির্বাচিত MAC ঠিকানার সংখ্যা
(ক্রমবর্ধমান ঠিকানা তালিকার আকার বা ইনপুট file আকার) স্বয়ংক্রিয় প্রোগ্রামিং অপারেশনের সমাপ্তি ট্রিগার করে। প্রতিটি প্রোগ্রাম করা MAC ঠিকানা লগ উইন্ডোতে প্রদর্শিত হয়।
MAC ঠিকানা প্রোগ্রামিং UAR এবং SWD মোডে সমর্থিত।

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (15) STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (16) STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (17)

ব্যবহারকারী একটি টাইমস্ট কিনা বা না নির্বাচন করতে পারেনamp সংরক্ষিত MAC ঠিকানা লগে যোগ করা হয় file নাম (একটি প্রত্যয় হিসাবে)।
যদি টাইমস্টamp লগের নামের সাথে যোগ করা হয় না file, সমস্ত লগ তথ্য একই লগে সংরক্ষিত হয় file. যদি টাইমস্টamp যোগ করা হয়, প্রতিটি রানের জন্য লগ তথ্য একটি ভিন্ন লগে সংরক্ষিত হয় file.
লগের নাম file ব্যবহার করে নির্দিষ্ট করা যেতে পারে [File নাম] ক্ষেত্র।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি

আরএফ-ফ্ল্যাশার লঞ্চার হল একটি স্বতন্ত্র ইউটিলিটি যা ব্যবহারকারীকে আরএফ-ফ্ল্যাশার ইউটিলিটি জিইউআই ব্যবহার করে আরএফ-ফ্ল্যাশার ইউটিলিটি কমান্ড চালানোর অনুমতি দেয়।
একটি ডস কমান্ড উইন্ডো প্রয়োজন এবং উভয় UART এবং SWD মোড সমর্থিত (.bin এবং .hex ইমেজ ব্যবহার করে files)।
RF-Flasher লঞ্চার ইউটিলিটি (RF-Flasher_Launcher.exe) অ্যাপ্লিকেশন ফোল্ডারের মধ্যে RF-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজে অন্তর্ভুক্ত করা হয়েছে। আরএফ-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজ স্টার্ট মেনুতে "রিলিজ ফোল্ডার"
আইটেম (ST RF-Flasher ইউটিলিটি xxx) অ্যাপ্লিকেশন ফোল্ডারে সরাসরি অ্যাক্সেসের অনুমতি দেয়।

প্রয়োজনীয়তা
একটি নির্দিষ্ট ডিভাইসে আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করার জন্য, নিম্নলিখিত পূর্বশর্তগুলি অবশ্যই পূরণ করতে হবে:

  • UART মোড: BlueNRG-1, BlueNRG-2, BlueNRG-LP, বা BlueNRGLPS প্ল্যাটফর্ম একটি PC USB পোর্টের সাথে সংযুক্ত থাকতে হবে
  • SWD মোড: একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই BlueNRG-1, BlueNRG-2, BlueNRG-LP, বা BlueNRG-LPS SWD লাইনের সাথে সংযুক্ত থাকতে হবে৷

-l বিকল্পের সাথে, সমস্ত অপারেশন পদক্ষেপ লগে ট্র্যাক করা হয় files, "লগস" ফোল্ডারে সংরক্ষিত, যা আরএফ-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজ "অ্যাপ্লিকেশন" ফোল্ডারে তৈরি করা হয়েছে।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি বিকল্প
একটি নির্দিষ্ট ডিভাইসে আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করতে, ব্যবহারকারীকে অবশ্যই একটি উইন্ডোজ ডস শেল খুলতে হবে এবং চালু করতে হবে
RF-Flasher_Launcher.exe সঠিক কমান্ড এবং বিকল্পগুলির সাথে (সমর্থিত সমস্ত বিকল্পের একটি তালিকা পেতে –h ব্যবহার করুন)।
RF-Flasher_Launcher.exe -h:
ব্যবহার: RF-ফ্ল্যাশার লঞ্চার [-h] {flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP,
লিখুন_OTP}
আরএফ-ফ্ল্যাশার লঞ্চার সংস্করণ xxx
ঐচ্ছিক যুক্তি:
-h, -help: এই সাহায্য বার্তাটি দেখান এবং কমান্ড থেকে প্রস্থান করুন:
{flash, read, mass_erase, verify_memory, erase_pages, uart, swd, read_OTP, write_OTP}

  • ফ্ল্যাশ: একটি ফ্ল্যাশ মেমরি প্রোগ্রাম
  • পড়ুন: একটি ফ্ল্যাশ মেমরি পড়ুন
  • mass_erase: একটি ফ্ল্যাশ মেমরি মুছে ফেলুন
  • verify_memory: একটি দিয়ে একটি RF ডিভাইসের বিষয়বস্তু যাচাই করুন file
  • erase_pages: একটি ফ্ল্যাশ মেমরি থেকে এক বা একাধিক পৃষ্ঠা মুছে ফেলুন
  • uart: সমস্ত সংযুক্ত COM পোর্ট দেখান (UART মোড)
  • swd: SWD ইন্টারফেসের মাধ্যমে সংযুক্ত সমস্ত ডিভাইস দেখান: ST-LINK, CMSIS-DAP, J-Link (SWD মোড)
  • read_OTP: OTP এলাকা পড়ুন (শুধুমাত্র SWD মোডে)
  • write_OTP: OTP এরিয়া লিখুন (শুধুমাত্র SWD মোডে)

RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: UART এবং SWD মোড
আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি দুটি অপারেটিং মোড সমর্থন করে:

  • UART মোড (নির্বাচিত ডিভাইসটিকে একটি PC USB পোর্টে সংযুক্ত করুন)
  • SWD মোড (নির্বাচিত BlueNRG-1, BlueNRG-2, BlueNRG-LP, বা BlueNRG-LPS ডিভাইস SWD লাইনগুলিকে একটি SWD প্রোগ্রামিং/ডিবাগিং টুলের সাথে সংযুক্ত করুন)।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: সমস্ত উপলব্ধ COMx পোর্টের একটি তালিকা পেতে uart কমান্ডটি ব্যবহার করুন (পিসি ইউএসবি পোর্টের সাথে সংযুক্ত ডিভাইসগুলি):

RF-Flasher_Launcher.exe uart
সংযুক্ত পোর্ট = COM194 (ST DK), COM160 (ST DK)
আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: সমস্ত উপলব্ধ সংযুক্ত SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুলগুলির একটি তালিকা পেতে swd কমান্ডটি ব্যবহার করুন:
RF-Flasher_Launcher.exe swd
ST-LINK দ্বারা সংযুক্ত = কোন ST-লিঙ্ক সংযুক্ত নেই৷
CMSIS-DAP দ্বারা সংযুক্ত (CMSIS-DAP ইন্টারফেসের সিরিয়াল নম্বর):

  1. 07200001066fff333231545043084259a5a5a5a597969908
  2. 07200001066dff383930545043205830a5a5a5a597969908
  3. 07200001066dff333231545043084255a5a5a5a597969908 J-Link দ্বারা সংযুক্ত = কোন J-লিংক সংযুক্ত নয়

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ফ্ল্যাশ কমান্ড
একটি নির্দিষ্ট ডিভাইস ফ্ল্যাশ মেমরি প্রোগ্রাম করার জন্য RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করতে, ফ্ল্যাশ কমান্ড উপলব্ধ (সমর্থিত সমস্ত বিকল্পের তালিকা পেতে আমাদের –h বিকল্প):
RF-Flasher_Launcher.exe Flash -h

ফ্ল্যাশ কমান্ড ব্যবহার
RF-Flasher_Launcher.exe ফ্ল্যাশ [-h] [-ঠিকানা START_ADDRESS][-f FILE_TO_FLASH
[FILE_TO_FLASH, …]] [-মুছে ফেলুন] [-যাচাই করুন] [-rp] [-mac] [-mac_address MAC_ADDRESS][-mac_log_file MAC_LOG_FILE][-mac_start MAC_START_ADDRESS | -ম্যাক_file
MAC_FILE_ADDRESS](-সব | -d DEVICE_ID) [-ভার্বোস {0, 1, 2, 3, 4}] [-l](-UART |
-SWD) [-ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}]

ফ্ল্যাশ কমান্ড ঐচ্ছিক আর্গুমেন্ট

  • -ঠিকানা START_ADDRESS, –-ঠিকানা START_ADDRESS: শুরুর ঠিকানা।
  • -সব, -সব: সমস্ত সংযুক্ত ডিভাইস (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-লিংক ID)।
  • -d DEVICE_ID, -device DEVICE_ID: সংযোগের জন্য ব্যবহৃত হার্ডওয়্যার টুলের আইডি সেট করুন (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-Link ID)।
  • -মুছে ফেলুন, –-মুছে ফেলুন: [ম্যাস ইরেজ] বিকল্পটি সক্রিয় করুন।
  • -f FILE_TO_FLASH [FILE_TO_FLASH …], -fileToFlash FILE_TO_FLASH
    [FILE_TO_FLASH …]: .bin বা .hex এর তালিকা fileআরএফ ডিভাইসটি প্রোগ্রাম করতে: একটি BlueNRG-1, BlueNRG-2, BlueNRG-LP, বা BlueNRG-LPS ডিভাইস৷
  • ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}, –ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}: SW-এর জন্য হার্ডওয়্যার-এসটি মান সেট করুন। ডিফল্ট মান 4000।
  • -h, -help: এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন।
  • -l, -log: লগ ডেটা।
  • -ম্যাক, -ম্যাক: [ম্যাক ঠিকানা] বিকল্প সক্রিয় করুন।
  • -mac_address –MAC_ADDRESS: ফ্ল্যাশ মেমরির অবস্থান যেখানে Bluetooth® সর্বজনীন ঠিকানা সংরক্ষণ করা হয়।
  • -ম্যাক_file MAC_FILE_ADDRESS, –mf MAC_FILE_ADDRESS: file MAC ঠিকানাগুলির একটি তালিকা রয়েছে।
  • -ম্যাক_লগ_file MAC_LOG_FILE, –ml MAC_LOG_FILE: fileসঞ্চিত/অসংরক্ষিত এবং ব্যবহৃত/অব্যবহৃত MAC ঠিকানাগুলির লগ রয়েছে।
  • -mac_start MAC_START_ADDRESS, –ms MAC_START_ADDRESS: প্রথম MAC ঠিকানা।
  • -rp, –-readout_protection: [ReadOut Protection] বিকল্প সক্রিয় করুন।
  • -SWD, –-swd: SWD মোডালিটি (ST-LINK, CMSIS-DAP, J-Link হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল)।
  • -UART, –-uart: UART মোড। অপারেশন করার আগে একটি কাস্টম বোর্ড অবশ্যই বুটলোডার মোডে রাখতে হবে (ব্লুএনআরজি-7 বা ব্লুএনআরজি-1 ডিভাইসের রিসেট চক্র সম্পাদন করার সময় ডিআইও 2 পিনের মান বেশি; ব্লুএনআরজি-এলপি বা ব্লুএনআরজি-এলপিএস ডিভাইস রিসেট করার সময় PA10 পিনের মান বেশি) .
  • -ভার্বোজ {0, 1, 2, 3, 4}, -ভার্বোজ {0, 1, 2, 3, 4}: আউটপুট ভারবোসিটি বাড়ান; ডিবাগ লেভেল 4 পর্যন্ত সেট করুন (শুধুমাত্র SWD মোডালিটি এবং লগ ডেটার জন্য)। ডিফল্ট মান হল 2।
  • -verify, -verify: [Verify] অপশন সক্রিয় করুন।

দ্রষ্টব্য:

  • UART মোড নির্বাচন করা হলে, ডিভাইসটিকে একটি PC USB COM পোর্টের সাথে সংযুক্ত থাকতে হবে এবং –UART বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস পিসি ইউএসবি পোর্টের সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি COM পোর্ট নির্দিষ্ট করতে পারেন।
  • যদি SWD মোড নির্বাচন করা হয়, একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই নির্বাচিত ডিভাইস SWD লাইনের সাথে সংযুক্ত থাকতে হবে এবং -SWD বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস এসডব্লিউডি ইন্টারফেসের মাধ্যমে পিসির সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি ইন্টারফেস নির্দিষ্ট করতে পারেন।
  • বাইনারি file to be load –f বিকল্প ব্যবহার করে নির্দিষ্ট করা হয়েছে। ব্যবহারকারী যদি BlueNRG-1, BlueNRG-2, BlueNRG-LP, বা BlueNRG-LPS ডিভাইসগুলিকে বিভিন্ন বাইনারি সহ প্রোগ্রাম করতে চান files একই প্রোগ্রামিং সেশনের সময়, তারা এই আদেশ অনুসরণ করে সংশ্লিষ্ট বাইনারি চিত্রগুলি নির্দিষ্ট করতে পারে: BlueNRG-1, BlueNRG-2, BlueNRG-LP, BlueNRG-LPS৷
    RF-Flasher_Launcher.exe ফ্ল্যাশ -UART -all
    – f “C:\{user_path}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-1\Micro_Hell o_World.bin"
    – f “C:\{user_path}\BlueNRG-1_2 DK
    3.2.2\Firmware\BlueNRG1_Periph_Examples\Micro\Hello_World\BlueNRG-2\Micro_Hell o_World.bin” –l
    – f “C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
    \Peripheral_Exampলেস \ প্রাক্তনamples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB011V1\Micro_Hello_World.bin”
    – f “C:{user_path}\BlueNRG-LP DK 1.4.0\Firmware
    \Peripheral_Exampলেস \ প্রাক্তনamples_MIX\MICRO\MICRO_Hello_World\STEVAL-
    IDB012V1\Micro_Hello_World.bin”
    প্রথম file সংযুক্ত BlueNRG-1 ডিভাইসে প্রোগ্রাম করা হয়; দ্বিতীয় file সংযুক্ত BlueNRG-2 ডিভাইসে প্রোগ্রাম করা হয়; তৃতীয় file সংযুক্ত BlueNRG-LP ডিভাইসে প্রোগ্রাম করা হয়; চতুর্থ file সংযুক্ত BlueNRG-LPS ডিভাইসে প্রোগ্রাম করা হয়।
  • যদি –f বিকল্পটি ব্যবহার না করা হয়, বাইনারি ইমেজ fileএপ্লিকেশন/কনফিগারিতে উল্লেখ করা হয়েছেfile.conf ব্যবহার করা হয়:
    #ছবি file BlueNRG_1 ডিভাইসের জন্য
    BLUENRG_1 = "user_path"/bluenrg_1_binary_fileহেক্স
    #ছবি file BlueNRG_2 ডিভাইসের জন্য
    BLUENRG_2 = "user_path"/bluenrg_2_binary.hex
    #ছবি file BlueNRG_LP ডিভাইসের জন্য
    BLUENRG_LP = "user_path"/bluenrg_lp_binary.hex
    #ছবি file BlueNRG_LPS ডিভাইসের জন্য
    BLUENRG_LPS = "user_path"/bluenrg_lps_binary.hex
    ব্যবহারকারীকে অবশ্যই প্রতিটি ডিভাইসের জন্য সম্পূর্ণ বাইনারি চিত্রের পথ নির্দিষ্ট করতে হবে।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: কমান্ড পড়ুন
একটি নির্দিষ্ট ডিভাইসের ফ্ল্যাশ মেমরি পড়ার জন্য RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করতে, রিড কমান্ডটি উপলব্ধ (সমর্থিত সমস্ত বিকল্পের একটি তালিকা পেতে –h ব্যবহার করুন):
RF-Flasher_Launcher.exe পড়ুন –h
কমান্ড ব্যবহার পড়ুন
RF-Flasher_Launcher.exe পড়া [-h] [-ঠিকানা START_ADDRESS][-সাইজ SIZE] [-সম্পূর্ণ] [-s] (-সমস্ত | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1 , 2, 3, 4}] [-l] [-ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}]

কমান্ড ঐচ্ছিক আর্গুমেন্ট পড়ুন

  • -ঠিকানা START_ADDRESS, –-ঠিকানা START_ADDRESS: শুরুর ঠিকানা (ডিফল্ট মান হল 0x10040000)।
  • -সব, -সব: সমস্ত সংযুক্ত ডিভাইস (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-লিংক ID)।
  • -d DEVICE_ID, -device DEVICE_ID: সংযোগের জন্য ব্যবহৃত হার্ডওয়্যার টুলের আইডি সেট করুন (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-Link ID)।
  • -পুরো, -সম্পূর্ণ: পুরো ফ্ল্যাশ মেমরি পড়ুন।
  • -ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}, -ফ্রিকোয়েন্সি
    {5,15,25,50,100,125,240,480,900,1800,4000}: ফ্রিকোয়েন্সি মান সেট করুন (শুধুমাত্র SWD মোডালিটির জন্য – ST-LINK হার্ডওয়্যার)। ডিফল্ট মান 4000।
  • -h, --help: এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন।
  • -l, --log: লগ ডেটা।
  • -s, –-শো: রিড অপারেশনের পর ফ্ল্যাশ মেমরি দেখান।
  • -size SIZE, --size SIZE: পড়ার জন্য ফ্ল্যাশ মেমরির আকার (ডিফল্ট মান হল 0x3000)।
  • -SWD, –-swd: SWD মোডালিটি (ST-LINK, CMSIS-DAP, J-Link হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল)।
  • -UART, --uart: UART পদ্ধতি। এই অপারেশনটি করার আগে কাস্টম বোর্ডগুলিকে অবশ্যই বুটলোডার মোডে রাখতে হবে। BlueNRG-LP এবং BlueNRG-LPS ডিভাইসগুলির জন্য, ব্যবহারকারীকে অবশ্যই PA10 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং PA10-কে উচ্চ মান বজায় রেখে ডিভাইসের একটি রিসেট চক্র সম্পাদন করতে হবে৷ BlueNRG-1 এবং BlueNRG-2 ডিভাইসের জন্য, ব্যবহারকারীকে অবশ্যই DIO7 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং DIO7কে উচ্চ মান বজায় রেখে ডিভাইসটিকে পুনরায় সেট করতে হবে৷
  • -ভার্বোজ {0, 1, 2, 3, 4}, -ভার্বোজ {0, 1, 2, 3, 4}: আউটপুট ভারবোসিটি বাড়ান; ডিবাগ লেভেল 4 পর্যন্ত সেট করুন (শুধুমাত্র SWD মোডালিটি এবং লগ ডেটার জন্য)। ডিফল্ট মান হল 2।
  • UART মোড নির্বাচন করা হলে, ডিভাইসটিকে একটি PC USB COM পোর্টের সাথে সংযুক্ত থাকতে হবে এবং –UART বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস পিসি ইউএসবি পোর্টের সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি COM পোর্ট নির্দিষ্ট করতে পারেন।
  • যদি SWD মোড নির্বাচন করা হয়, একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই নির্বাচিত ডিভাইস SWD লাইনের সাথে সংযুক্ত থাকতে হবে এবং -SWD বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস এসডব্লিউডি ইন্টারফেসের মাধ্যমে পিসির সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি ইন্টারফেস নির্দিষ্ট করতে পারেন।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ভর ইরেজ কমান্ড
একটি নির্দিষ্ট ডিভাইসের ফ্ল্যাশ মেমরির একটি ভর মুছে ফেলার জন্য আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করতে,
mass_erase কমান্ড উপলব্ধ (সমর্থিত সমস্ত বিকল্পের তালিকা পেতে –h ব্যবহার করুন):
RF-Flasher_Launcher.exe mass_erase –h
ব্যাপক মুছে ফেলা কমান্ড ব্যবহার
RF-Flasher_Launcher.exe mass_erase [-h] [-s] (-all | -d DEVICE_ID)(-UART | -SWD) [-verbose {0, 1, 2, 3, 4}] [-l][- ফ্রিকোয়েন্সি
{5,15,25,50,100,125,240,480,900,1800,4000}]

ভর মুছে ফেলা কমান্ড ঐচ্ছিক আর্গুমেন্ট

  • -সব, -সব: সমস্ত সংযুক্ত ডিভাইস (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-লিংক ID)।
  • -d DEVICE_ID, -device DEVICE_ID: সংযোগের জন্য ব্যবহৃত হার্ডওয়্যার টুলের আইডি সেট করুন (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-Link ID)।
  • -ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}, -ফ্রিকোয়েন্সি
    {5,15,25,50,100,125,240,480,900,1800,4000}: ফ্রিকোয়েন্সি মান সেট করুন (শুধুমাত্র SWD মোডালিটির জন্য – ST-LINK হার্ডওয়্যার)। ডিফল্ট মান 4000।
  • -h, –-help: এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন।
  • -l, --log: লগ ডেটা।
  • -s, –-শো: একটি ভর মুছে ফেলার অপারেশনের পরে ফ্ল্যাশ মেমরি দেখান।
  • -SWD, –-swd: SWD মোডালিটি (ST-LINK, CMSIS-DAP, J-Link হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল)।
  • -UART, --uart: UART পদ্ধতি। এই অপারেশনটি করার আগে কাস্টম বোর্ডগুলিকে অবশ্যই বুটলোডার মোডে রাখতে হবে। BlueNRG-LP এবং BlueNRG-LPS ডিভাইসগুলির জন্য, ব্যবহারকারীকে অবশ্যই PA10 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং PA10-কে উচ্চ মান বজায় রেখে ডিভাইসের একটি রিসেট চক্র সম্পাদন করতে হবে৷ BlueNRG-1 এবং BlueNRG-2 ডিভাইসের জন্য, ব্যবহারকারীকে অবশ্যই DIO7 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং DIO7কে উচ্চ মান বজায় রেখে ডিভাইসটিকে পুনরায় সেট করতে হবে৷
  • -ভার্বোজ {0, 1, 2, 3, 4}, -ভার্বোজ {0, 1, 2, 3, 4}: আউটপুট ভারবোসিটি বাড়ান; ডিবাগ লেভেল 4 পর্যন্ত সেট করুন (শুধুমাত্র SWD মোডালিটি এবং লগ ডেটার জন্য)। ডিফল্ট মান হল 2।

দ্রষ্টব্য

  • UART মোড নির্বাচন করা হলে, ডিভাইসটিকে একটি PC USB COM পোর্টের সাথে সংযুক্ত থাকতে হবে এবং –UART বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস পিসি ইউএসবি পোর্টের সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি COM পোর্ট নির্দিষ্ট করতে পারেন।
  • যদি SWD মোড নির্বাচন করা হয়, একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই নির্বাচিত ডিভাইস SWD লাইনের সাথে সংযুক্ত থাকতে হবে এবং -SWD বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস এসডব্লিউডি ইন্টারফেসের মাধ্যমে পিসির সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি ইন্টারফেস নির্দিষ্ট করতে পারেন।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: মেমরি কমান্ড যাচাই করুন
একটি নির্দিষ্ট ডিভাইসের ফ্ল্যাশ মেমরি বিষয়বস্তু যাচাই করতে আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করতে,
verify_memory কমান্ড উপলব্ধ (সমর্থিত সমস্ত বিকল্পের তালিকা পেতে –h ব্যবহার করুন):
RF-Flasher_Launcher.exe verify_memory –h

মেমরি কমান্ড ব্যবহার যাচাই করুন
RF-Flasher_Launcher.exe verify_memory [-h] -f FLASH_VERIFY_FILE[-s][-ঠিকানা START_ADDRESS](-সমস্ত | -d DEVICE_ID) [-ভার্বোস {0, 1, 2, 3, 4}][-l] (-UART |-SWD)[-ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000 {XNUMX}]

মেমরি কমান্ড ঐচ্ছিক আর্গুমেন্ট যাচাই করুন

  • -ঠিকানা START_ADDRESS, –-ঠিকানা START_ADDRESS: যাচাইকরণের জন্য শুরু ঠিকানা (.bin এর জন্য fileশুধুমাত্র s)। ডিফল্ট মান হল 0x10040000।
  • -সব, -সব: সমস্ত সংযুক্ত ডিভাইস (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-লিংক ID)।
  • -d DEVICE_ID, -device DEVICE_ID: সংযোগের জন্য ব্যবহৃত হার্ডওয়্যার টুলের আইডি সেট করুন (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-Link ID)।
  • -f FLASH_VERIFY_FILE, --file FLASH_VERIFY_FILE: file ফ্ল্যাশ মেমরি যাচাই করতে ব্যবহার করা হবে
  • -ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}, –ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000} (লিঙ্ক মোয়্যারের জন্য S-ডাব্লুর জন্য হার্ড-ডাব্লু) ফ্রিকোয়েন্সি সেট করুন। ডিফল্ট মান 4000।
  • -h, --help: এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন
  • -l, --log: লগ ডেটা।
  • -s, –-শো: একটি যাচাই অপারেশনের পরে ফ্ল্যাশ মেমরি দেখান
  • -SWD, –-swd: SWD মোড (ST-LINK, CMSIS-DAP, J-Link হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল)।
  • -UART, –-uart: UART মোড।
  • -ভার্বোজ {0, 1, 2, 3, 4}, -ভার্বোজ {0, 1, 2, 3, 4}: আউটপুট ভারবোসিটি বাড়ান; ডিবাগ লেভেল 4 পর্যন্ত সেট করুন (শুধুমাত্র SWD মোডালিটি এবং লগ ডেটার জন্য)। ডিফল্ট মান হল 2।
  • UART মোড নির্বাচন করা হলে, ডিভাইসটিকে একটি PC USB COM পোর্টের সাথে সংযুক্ত থাকতে হবে এবং –UART বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস পিসি ইউএসবি পোর্টের সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি COM পোর্ট নির্দিষ্ট করতে পারেন।
  • যদি SWD মোড নির্বাচন করা হয়, একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই নির্বাচিত ডিভাইস SWD লাইনের সাথে সংযুক্ত থাকতে হবে এবং -SWD বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস এসডব্লিউডি ইন্টারফেসের মাধ্যমে পিসির সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি ইন্টারফেস নির্দিষ্ট করতে পারেন।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: পৃষ্ঠাগুলি মুছুন কমান্ড
একটি নির্দিষ্ট ডিভাইস থেকে একটি ফ্ল্যাশ মেমরি বিষয়বস্তু পৃষ্ঠা মুছে ফেলার জন্য আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করতে,
erase_pages কমান্ড উপলব্ধ (সমর্থিত সমস্ত বিকল্পের তালিকা পেতে –h ব্যবহার করুন):
RF-Flasher_Launcher.exe erase_pages –h
পৃষ্ঠাগুলি মুছুন কমান্ড ব্যবহার
RF-Flasher_Launcher.exe erase_pages [-h](-UART |-SWD)(-all | -d DEVICE_ID) [-l] [-verbose {0, 1, 2, 3, 4}] [-ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000, XNUMX}] [-s] (-p পেজ | -রেঞ্জ রেঞ্জ রেঞ্জ)

পৃষ্ঠাগুলি মুছে ফেলার আদেশ ঐচ্ছিক আর্গুমেন্ট

  • -সব, -সব: সমস্ত সংযুক্ত ডিভাইস (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-লিংক ID)।
  • -d DEVICE_ID, -device DEVICE_ID: সংযোগের জন্য ব্যবহৃত হার্ডওয়্যার টুলের আইডি সেট করুন (UART মোডে COM পোর্ট; ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-Link ID)।
  • -h, –-help: এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন।
  • -l, --log: লগ ডেটা।
  • -ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}, -ফ্রিকোয়েন্সি
    {5,15,25,50,100,125,240,480,900,1800,4000}: ফ্রিকোয়েন্সি মান সেট করুন (শুধুমাত্র SWD মোডালিটির জন্য – ST-LINK হার্ডওয়্যার)। ডিফল্ট মান 4000।
  • -p PAGES, -page PAGES: মুছে ফেলার জন্য পৃষ্ঠাগুলির তালিকা (0 থেকে শুরু হয়)।
  • -রেঞ্জ RANGE RANGE, -range RANGE RANGE: মুছে ফেলার জন্য পৃষ্ঠাগুলির পরিসর (যেখানে প্রথম RANGE সবচেয়ে ছোট পৃষ্ঠা নম্বর নির্দেশ করে এবং দ্বিতীয় RANGE সর্বোচ্চ পৃষ্ঠা নম্বর নির্দেশ করে)।
  • -s, –-শো: একটি যাচাই অপারেশনের পরে ফ্ল্যাশ মেমরি দেখান।
  • -SWD, –-swd: SWD মোডালিটি (ST-LINK, CMSIS-DAP, J-Link হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল)।
  • -UART, --uart: UART পদ্ধতি। এই অপারেশনটি করার আগে কাস্টম বোর্ডগুলিকে অবশ্যই বুটলোডার মোডে রাখতে হবে। BlueNRG-LP এবং BlueNRG-LPS ডিভাইসগুলির জন্য, ব্যবহারকারীকে অবশ্যই PA10 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং PA10-কে উচ্চ মান বজায় রেখে ডিভাইসের একটি রিসেট চক্র সম্পাদন করতে হবে৷ BlueNRG-1 এবং BlueNRG-2 ডিভাইসের জন্য, ব্যবহারকারীকে অবশ্যই DIO7 পিনটিকে একটি উচ্চ মান সেট করতে হবে এবং DIO7কে উচ্চ মান বজায় রেখে ডিভাইসটিকে পুনরায় সেট করতে হবে৷
  • -ভার্বোজ {0, 1, 2, 3, 4}, -ভার্বোজ {0, 1, 2, 3, 4}: আউটপুট ভারবোসিটি বাড়ান; ডিবাগ লেভেল 4 পর্যন্ত সেট করুন (শুধুমাত্র SWD মোডালিটি এবং লগ ডেটার জন্য)। ডিফল্ট মান হল 2।
  • UART মোড নির্বাচন করা হলে, ডিভাইসটিকে একটি PC USB COM পোর্টের সাথে সংযুক্ত থাকতে হবে এবং –UART বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস পিসি ইউএসবি পোর্টের সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি COM পোর্ট নির্দিষ্ট করতে পারেন।
  • যদি SWD মোড নির্বাচন করা হয়, একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই নির্বাচিত ডিভাইস SWD লাইনের সাথে সংযুক্ত থাকতে হবে এবং -SWD বিকল্পটি ব্যবহার করতে হবে। যদি একাধিক ডিভাইস এসডব্লিউডি ইন্টারফেসের মাধ্যমে পিসির সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি ইন্টারফেস নির্দিষ্ট করতে পারেন।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: OTP কমান্ড পড়ুন
একটি নির্দিষ্ট ডিভাইসের ওটিপি পড়তে RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি ব্যবহার করতে, read_OTP কমান্ডটি উপলব্ধ (সমর্থিত সমস্ত বিকল্পের একটি তালিকা পেতে –h ব্যবহার করুন):
RF-Flasher_Launcher.exe read_OTP –h
OTP কমান্ড ব্যবহার পড়ুন
RF-Flasher_Launcher.exe read_OTP [-h] (সমস্ত | -d DEVICE_ID) [-ঠিকানা OTP_ADDRESS][-num NUM] [-ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000} [-l] s] [-ক্রিয়াপদ {0,1,2,3,4}]

OTP কমান্ড ঐচ্ছিক আর্গুমেন্ট পড়ুন

  • -ঠিকানা OTP_ADDRESS, -ঠিকানা OTP_ADDRESS: OTP এলাকার ঠিকানা (ডিফল্ট: 0x10001800
    - শব্দ সারিবদ্ধ)।
  • -সমস্ত, -সমস্ত: সমস্ত সংযুক্ত ডিভাইস (ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-লিংক ID)।
  • -d DEVICE_ID, -device DEVICE_ID: সংযোগের জন্য ব্যবহৃত হার্ডওয়্যার টুলের আইডি সেট করুন (ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-Link ID)।
  • -ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}, –ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000} (লিঙ্ক মোয়্যারের জন্য S-ডাব্লুর জন্য হার্ড-ডাব্লু) ফ্রিকোয়েন্সি সেট করুন। ডিফল্ট মান 4000।
  • -h, –-help: এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন।
  • -l, --log: লগ ডেটা।
  • -সংখ্যা NUM, -সংখ্যা NUM: OTP এলাকার ভিতরে পড়ার জন্য শব্দের সংখ্যা৷ ডিফল্ট মান হল 256।
  • -s, –-শো: OTP এরিয়া দেখান।
  • -ভার্বোজ {0, 1, 2, 3, 4}, -ভার্বোজ {0, 1, 2, 3, 4}: আউটপুট ভারবোসিটি বাড়ান; ডিবাগ লেভেল 4 পর্যন্ত সেট করুন (শুধুমাত্র SWD মোডালিটি এবং লগ ডেটার জন্য)। ডিফল্ট মান হল 2।

দ্রষ্টব্য:
read_OTP কমান্ড শুধুমাত্র SWD মোডে কাজ করে। অতএব, একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই নির্বাচিত ডিভাইস SWD লাইনের সাথে সংযুক্ত থাকতে হবে। যদি একাধিক ডিভাইস এসডব্লিউডি ইন্টারফেসের মাধ্যমে পিসির সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি ইন্টারফেস নির্দিষ্ট করতে পারেন।

আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ওটিপি কমান্ড লিখুন
একটি নির্দিষ্ট ডিভাইসের OTP পড়ার জন্য RF-Flasher লঞ্চার ইউটিলিটি ব্যবহার করতে, write_OTP কমান্ড উপলব্ধ (সমর্থিত সমস্ত বিকল্পের তালিকা পেতে –h ব্যবহার করুন):
RF-Flasher_Launcher.exe write_OTP –h

OTP কমান্ড ব্যবহার লিখুন
RF-Flasher_Launcher.exe write_OTP [-h] (সমস্ত | -d DEVICE_ID) -ঠিকানা OTP_ADDRESS
-মান OTP_VALUE [-ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}] [-l] [-verbose {0,1,2,3,4}]

OTP কমান্ড ঐচ্ছিক আর্গুমেন্ট লিখুন

  • -ঠিকানা OTP_ADDRESS, -ঠিকানা OTP_ADDRESS: OTP এলাকার ঠিকানা (ডিফল্ট: 0x10001800 – শব্দ সারিবদ্ধ)।
  • -সমস্ত, -সমস্ত: সমস্ত সংযুক্ত ডিভাইস (ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-লিংক ID)।
  • -d DEVICE_ID, -device DEVICE_ID: সংযোগের জন্য ব্যবহৃত হার্ডওয়্যার টুলের আইডি সেট করুন (ST-LINK ID, CMSIS-DAP ID, এবং SWD মোডে J-Link ID)।
  • -ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000}, –ফ্রিকোয়েন্সি {5,15,25,50,100,125,240,480,900,1800,4000} (লিঙ্ক মোয়্যারের জন্য S-ডাব্লুর জন্য হার্ড-ডাব্লু) ফ্রিকোয়েন্সি সেট করুন। ডিফল্ট মান 4000।
  • -h, –-help: এই সাহায্য বার্তাটি দেখান এবং প্রস্থান করুন।
  • -l, --log: লগ ডেটা।
  • -s, –-শো: একটি যাচাই অপারেশনের পরে ফ্ল্যাশ মেমরি দেখান।
  • -মান OTP_VALUE, -value OTP_VALUE: OTP মান (একটি শব্দ, যেমন 0x11223344)
  • -ভার্বোজ {0, 1, 2, 3, 4}, -ভার্বোজ {0, 1, 2, 3, 4}: আউটপুট ভারবোসিটি বাড়ান; ডিবাগ লেভেল 4 পর্যন্ত সেট করুন (শুধুমাত্র SWD মোডালিটি এবং লগ ডেটার জন্য)। ডিফল্ট মান হল 2।

দ্রষ্টব্য:
write_OTP কমান্ড শুধুমাত্র SWD মোডে কাজ করে। অতএব, একটি SWD হার্ডওয়্যার প্রোগ্রামিং/ডিবাগিং টুল অবশ্যই নির্বাচিত ডিভাইস SWD লাইনের সাথে সংযুক্ত থাকতে হবে। যদি একাধিক ডিভাইস এসডব্লিউডি ইন্টারফেসের মাধ্যমে পিসির সাথে সংযুক্ত থাকে, তবে -সমস্ত বিকল্পটি তাদের সকলকে নির্বাচন করার অনুমতি দেয়। বিকল্পভাবে, ব্যবহারকারী –d বিকল্প ব্যবহার করে প্রতিটি ইন্টারফেস নির্দিষ্ট করতে পারেন।
আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: প্রাক্তনampলেস
সংযুক্ত BlueNRG-1 এবং BlueNRG-2 ডিভাইসে একটি ST-LINK হার্ডওয়্যার টুলের সাহায্যে একটি বাইনারি চিত্র প্রোগ্রাম করুন (SWD মোডে):
RF-Flasher_Launcher.exe ফ্ল্যাশ -SWD -all -f “User_Application.hex” –l
USB COM পোর্টের মাধ্যমে সংযুক্ত Bluetooth® লো এনার্জি ডিভাইসে একটি বাইনারি ছবি প্রোগ্রাম করুন (UART মোডে):
RF-Flasher_Launcher.exe ফ্ল্যাশ -UART –all -f “User_Application.hex” –l
সিএমএসআইএস-ডিএপি চ্যানেলের মাধ্যমে সংযুক্ত ডিভাইসগুলিতে একটি বাইনারি চিত্র প্রোগ্রাম করুন ডেটা অপশনগুলি (SWD মোডে) মুছে ফেলুন, যাচাই করুন এবং লগ করুন:

STMicroelectronics-UM2406-The-RF-Flasher-Utility-Software-Package- (18)

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

সারণি 3. নথি সংশোধনের ইতিহাস

তারিখ সংস্করণ পরিবর্তন
15-মে-2018 1 প্রাথমিক মুক্তি।
 

  

 

03-জুলাই-2018

 

 

  

2

আপডেট করা চিত্র 1. BlueNRG-1, BlueNRG-2 ফ্ল্যাশার ইউটিলিটি, চিত্র 2. ফ্ল্যাশার ইউটিলিটি UART প্রধান উইন্ডো, চিত্র 3. ফ্ল্যাশার ইউটিলিটি UART মোড: চিত্র file , চিত্র 4. ফ্ল্যাশার ইউটিলিটি UART মোড: ডিভাইস মেমরি , চিত্র 5. ফ্ল্যাশার ইউটিলিটি UART মোড: মেমরি ক্ষেত্র পরিবর্তন করা, চিত্র 7. ফ্ল্যাশার ইউটিলিটি: SWD প্রধান উইন্ডো, চিত্র 8. ফ্ল্যাশার ইউটিলিটি SWD মোড: ডিভাইস মেমরি , চিত্র 10৷

ফ্ল্যাশার ইউটিলিটি: SWD স্বয়ংক্রিয় মোড, চিত্র 11। ফ্ল্যাশার ইউটিলিটি: UART স্বয়ংক্রিয় মোড, চিত্র 12। ফ্ল্যাশার ইউটিলিটি: UART স্বয়ংক্রিয় প্রোগ্রামিং সম্পন্ন হয়েছে এবং চিত্র 13। ফ্ল্যাশার ইউটিলিটি: SWD MAC ঠিকানা নির্বাচন।

নথি জুড়ে ছোটখাটো পাঠ্য পরিবর্তন।

 26-ফেব্রুয়ারি-2019  3 সেকশনের ভূমিকা এবং বিভাগ 3.1 UART মোড আপডেট করা হয়েছে: কিভাবে চালাতে হয়।
সেকশন 8 ফ্ল্যাশার লঞ্চার ইউটিলিটি এবং এর সমস্ত উপ-বিভাগ যোগ করা হয়েছে।
 

09-এপ্রিল-2019

 

4

সেকশন 8 এ "অ্যাপ্লিকেশন ফোল্ডার" এর রেফারেন্স যোগ করা হয়েছে: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি।

আপডেট করা বিভাগ 8.4: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ফ্ল্যাশ কমান্ড।

 

 

 

 

 

14-জুলাই-2020

 

  

5

BlueNRG-1 এবং BlueNRG-2কে BlueNRG-X ফ্ল্যাশার সফ্টওয়্যার প্যাকেজে পরিবর্তন করা হয়েছে৷

BlueNRG-LP ডিভাইসের রেফারেন্স যোগ করা হয়েছে।

আপডেট করা চিত্র 1. আরএফ-ফ্ল্যাশার ইউটিলিটি, চিত্র 3. ফ্ল্যাশার ইউটিলিটি UART প্রধান উইন্ডো, চিত্র 5. ফ্ল্যাশার ইউটিলিটি UART মোড: ডিভাইস মেমরি ট্যাব, চিত্র 6. ফ্ল্যাশার ইউটিলিটি UART মোড: মেমরি ক্ষেত্র পরিবর্তন করা,

চিত্র 9. ফ্ল্যাশার ইউটিলিটি: SWD প্রধান উইন্ডো, চিত্র 10. ফ্ল্যাশার ইউটিলিটি SWD মোড: ডিভাইস মেমরি ট্যাব, চিত্র 14. ফ্ল্যাশার ইউটিলিটি: SWD প্লাগ অ্যান্ড প্লে মোড, চিত্র 15. ফ্ল্যাশার ইউটিলিটি: MAC ঠিকানা নির্বাচন এবং চিত্র-18. আরএফ লঞ্চ -ইরেজ, -l, -verify অপশন সহ ফ্ল্যাশ কমান্ড

 

 

 

 

05-ডিসেম্বর-2020

 6 আপডেট করা বিভাগের ভূমিকা, বিভাগ 2.1: সিস্টেমের প্রয়োজনীয়তা, বিভাগ 4.1: UART মোড: কীভাবে চালাতে হয়, বিভাগ 5: SWD প্রধান উইন্ডো, বিভাগ 5.1: SWD মোড: কীভাবে চালাতে হয়, বিভাগ 8.1: প্রয়োজনীয়তা,

বিভাগ 8.2: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি বিকল্প, বিভাগ 8.3: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: UART এবং SWD মোড, বিভাগ 8.4: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ফ্ল্যাশ কমান্ড, বিভাগ 8.5: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: রিড কমান্ড, বিভাগ 8.6। : আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ভর ইরেজ কমান্ড,

বিভাগ 8.7: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: মেমরি কমান্ড যাচাই করুন।

যোগ করা হয়েছে বিভাগ 8.8: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: পৃষ্ঠাগুলি মুছে ফেলুন।

 

 

 

 

 

 

২৫-অক্টোবর-২০০৭

 

 

 

 

 

 

7

যোগ করা হয়েছে বিভাগ 5.2: SWD মোড: বুটলোডার সেক্টর পড়ুন এবং বিভাগ 5.3: SWD মোড: OTP এলাকা পড়ুন।

শিরোনাম আপডেট করা হয়েছে, বিভাগ ভূমিকা, বিভাগ 2: শুরু করা, বিভাগ 2.1: সিস্টেমের প্রয়োজনীয়তা, বিভাগ 2.2: সফ্টওয়্যার প্যাকেজ সেটআপ,

বিভাগ 3: টুলবার ইন্টারফেস, বিভাগ 4: UART প্রধান উইন্ডো, বিভাগ 8: RF- ফ্ল্যাশার লঞ্চার ইউটিলিটি, বিভাগ 8.1: প্রয়োজনীয়তা, বিভাগ 8.2: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি বিকল্প, বিভাগ 8.3: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: UART এবং SWDs , বিভাগ 8.4: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ফ্ল্যাশ কমান্ড,

বিভাগ 8.5: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: রিড কমান্ড, বিভাগ 8.6: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: মাস ইরেজ কমান্ড, বিভাগ 8.7: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: মেমরি কমান্ড যাচাই করুন, বিভাগ 8.8: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: পৃষ্ঠাগুলি মুছুন , বিভাগ 1.1: সংক্ষিপ্ত শব্দের তালিকা এবং বিভাগ 1.2: রেফারেন্স নথি।

তারিখ সংস্করণ পরিবর্তন
আপডেট করা চিত্র 1. আরএফ-ফ্ল্যাশার ইউটিলিটি, চিত্র 2. দুটি তুলনা করুন Fileএস ট্যাব,

চিত্র 3. ফ্ল্যাশার ইউটিলিটি UART প্রধান উইন্ডো, চিত্র 4. ফ্ল্যাশার ইউটিলিটি UART মোড: চিত্র File ট্যাব, চিত্র 5. ফ্ল্যাশার ইউটিলিটি UART মোড: ডিভাইস মেমরি ট্যাব, চিত্র 6. ফ্ল্যাশার ইউটিলিটি UART মোড: মেমরি ক্ষেত্র পরিবর্তন করা,

চিত্র 7. ফ্ল্যাশার ইউটিলিটি UART মোড: চিত্রের সাথে ডিভাইস মেমরির তুলনা করুন File ট্যাব, চিত্র 9. ফ্ল্যাশার ইউটিলিটি: SWD প্রধান উইন্ডো, চিত্র 10. ফ্ল্যাশার ইউটিলিটি SWD মোড: ডিভাইস মেমরি ট্যাব, চিত্র 16. ফ্ল্যাশার ইউটিলিটি: UART MAC ঠিকানা প্রোগ্রামিং, চিত্র 17. ফ্ল্যাশার ইউটিলিটি: SWD MAC ঠিকানা প্রোগ্রামিং এবং চিত্র 18। -ফ্ল্যাশার লঞ্চার: ফ্ল্যাশ কমান্ড সহ - মুছে ফেলা, -l, -verify বিকল্প।

 

06-এপ্রিল-2022

 

8

নথি জুড়ে BlueNRG-LPS রেফারেন্স যোগ করা হয়েছে।

আপডেট করা বিভাগ 8.3: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: UART এবং SWD মোড এবং বিভাগ 8.4: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ফ্ল্যাশ কমান্ড।

 

 

 

 

 

 

 

 

 

 

 

 

 

10-জুলাই-2024

 

 

 

 

 

 

 

 

 

 

 

 

 

9

আপডেট করা হয়েছে:
  • নথির শিরোনাম
  • বিভাগের ভূমিকা
  • বিভাগ 1.1: সংক্ষিপ্ত শব্দের তালিকা
  • বিভাগ 1.2: রেফারেন্স নথি
  • চিত্র 1. আরএফ-ফ্ল্যাশার ইউটিলিটি
  • বিভাগ 3: টুলবার ইন্টারফেস
  • চিত্র 3. ফ্ল্যাশার ইউটিলিটি UART প্রধান উইন্ডো
  • বিভাগ 4.1: UART মোড: কিভাবে চালাতে হয়
  • বিভাগ 5: SWD প্রধান উইন্ডো
  • বিভাগ 5.1: SWD মোড: কিভাবে চালাতে হয়
  • চিত্র 12. ফ্ল্যাশার ইউটিলিটি SWD মোড: বুটলোডার পড়ুন
  • বিভাগ 5.3: SWD মোড: OTP এলাকা পড়ুন
  • চিত্র 14. ফ্ল্যাশার ইউটিলিটি: SWD প্লাগ অ্যান্ড প্লে মোড
  • বিভাগ 7: MAC ঠিকানা প্রোগ্রামিং
  • বিভাগ 8.1: প্রয়োজনীয়তা
  • বিভাগ 8.2: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি বিকল্প
  • বিভাগ 8.3: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: UART এবং SWD মোড
  • বিভাগ 8.4: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ফ্ল্যাশ কমান্ড
  • বিভাগ 8.5: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: কমান্ড পড়ুন
  • বিভাগ 8.6: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: mass erase কমান্ড
  • বিভাগ 8.7: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: মেমরি কমান্ড যাচাই করুন
  • বিভাগ 8.8: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: পৃষ্ঠাগুলি মুছে ফেলুন
  • বিভাগ 8.9: RF-ফ্ল্যাশার লঞ্চার ইউটিলিটি: OTP কমান্ড পড়ুন
  • বিভাগ 8.10: আরএফ-ফ্ল্যাশার লঞ্চার ইউটিলিটি: ওটিপি কমান্ড লিখুন

গুরুত্বপূর্ণ নোটিশ - সাবধানে পড়ুন
STMicroelectronics NV এবং এর অধীনস্থ সংস্থাগুলি ("ST") ST পণ্য এবং/অথবা এই নথিতে কোনো নোটিশ ছাড়াই পরিবর্তন, সংশোধন, পরিবর্ধন, পরিবর্তন এবং উন্নতি করার অধিকার সংরক্ষণ করে৷ অর্ডার দেওয়ার আগে ক্রেতাদের ST পণ্যের সাম্প্রতিক প্রাসঙ্গিক তথ্য প্রাপ্ত করা উচিত। ST পণ্যগুলি অর্ডার প্রাপ্তির সময় ST-এর শর্তাবলী অনুসারে বিক্রি করা হয়।
ক্রেতারা ST পণ্যের পছন্দ, নির্বাচন এবং ব্যবহারের জন্য সম্পূর্ণরূপে দায়ী এবং ST আবেদন সহায়তা বা ক্রেতাদের পণ্যের নকশার জন্য কোনো দায়বদ্ধতা গ্রহণ করে না।
এখানে ST দ্বারা কোনও বৌদ্ধিক সম্পত্তির অধিকারের কোনও লাইসেন্স, প্রকাশ বা উহ্য নেই।
এখানে উল্লিখিত তথ্য থেকে ভিন্ন বিধান সহ ST পণ্যের পুনঃবিক্রয় এই জাতীয় পণ্যের জন্য ST দ্বারা প্রদত্ত যে কোনও ওয়ারেন্টি বাতিল করবে।
ST এবং ST লোগো হল ST-এর ট্রেডমার্ক৷ ST ট্রেডমার্ক সম্পর্কে অতিরিক্ত তথ্যের জন্য, পড়ুন www.st.com/trademarks. অন্যান্য সমস্ত পণ্য বা পরিষেবার নাম তাদের নিজ নিজ মালিকদের সম্পত্তি.
এই নথির তথ্য এই নথির পূর্ববর্তী সংস্করণে পূর্বে সরবরাহ করা তথ্যের স্থলাভিষিক্ত এবং প্রতিস্থাপন করে।
© 2024 STMicroelectronics – সর্বস্বত্ব সংরক্ষিত
UM2406 - রেভ 9

দলিল/সম্পদ

STMicroelectronics UM2406 আরএফ-ফ্ল্যাশার ইউটিলিটি সফটওয়্যার প্যাকেজ [পিডিএফ] ব্যবহারকারী ম্যানুয়াল
UM2406, UM2406 আরএফ-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজ, আরএফ-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজ, আরএফ-ফ্ল্যাশার ইউটিলিটি সফ্টওয়্যার প্যাকেজ, ইউটিলিটি সফ্টওয়্যার প্যাকেজ, সফ্টওয়্যার প্যাকেজ, প্যাকেজ

তথ্যসূত্র

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

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