onsemi HPM10 প্রোগ্রামিং ইন্টারফেস সফ্টওয়্যার ব্যবহারকারী গাইড
ভূমিকা
এই নির্দেশিকাটি HPM10 প্রোগ্রামিং ইন্টারফেস কীভাবে সেট আপ করতে হয় এবং শ্রবণ সহায়ক ব্যাটারি চার্জ করার জন্য HPM10 EVB প্রোগ্রাম করতে এটি ব্যবহার করতে হয় সে সম্পর্কে তথ্য সরবরাহ করে। একবার ডেভেলপার টুলটির ব্যবহার এবং EVB কীভাবে কাজ করে তার সাথে পরিচিত হয়ে গেলে, তিনি ব্যবহারকারীর রেফারেন্সে দেওয়া নির্দেশাবলী অনুসরণ করে চার্জিং পরামিতিগুলিকে সূক্ষ্মভাবে সুরক্ষিত করতে পারেন।
প্রয়োজনীয় হার্ডওয়্যার
- HPM10−002−GEVK − HPM10 মূল্যায়ন এবং উন্নয়ন কিট বা HPM10−002−GEVB − HPM10 মূল্যায়ন বোর্ড
- উইন্ডোজ পিসি
- I2C প্রোগ্রামার
প্রমিরা সিরিয়াল প্ল্যাটফর্ম (টোটাল ফেজ) + অ্যাডাপ্টার বোর্ড এবং ইন্টারফেস কেবল (অনসেমি থেকে পাওয়া যায়) বা কমিউনিকেশন অ্যাক্সিলারেটর অ্যাডাপ্টার (সিএএ)
দ্রষ্টব্য: কমিউনিকেশন অ্যাক্সিলারেটর অ্যাডাপ্টার তার জীবনের শেষ প্রান্তে পৌঁছেছে (EOL) এবং এটি আর ব্যবহারের জন্য সুপারিশ করা হয় না। যদিও এটি এখনও সমর্থিত, ডেভেলপারদের Promira I2C প্রোগ্রামার ব্যবহার করার পরামর্শ দেওয়া হয়।
সফ্টওয়্যার ডাউনলোড এবং ইনস্টলেশন
- আপনার MyON অ্যাকাউন্টে লক করুন। লিঙ্ক থেকে HPM10 প্রোগ্রামিং ইন্টারফেস অ্যাপ্লিকেশন এবং ব্যবহারকারীর রেফারেন্স ডাউনলোড করুন: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. ডিজাইন আনজিপ করুন file পছন্দসই কাজের ফোল্ডারে।
- আপনার MyOn অ্যাকাউন্টে, লিঙ্ক থেকে SIGNAKLARA ডিভাইস ইউটিলিটি ডাউনলোড করুন: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041।
এক্সিকিউটেবল ইউটিলিটি ইনস্টল করুন। আপনি যদি EZAIRO® পণ্যগুলির সাথে কাজ করে থাকেন তবে আপনার ইতিমধ্যেই এই ইউটিলিটি ইনস্টল করা থাকতে পারে৷
প্রোগ্রামিং টুল এবং EVB সেটআপ
উইন্ডোজ পিসি, I2C প্রোগ্রামার এবং HPM10 EVB যেমন দেখানো হয়েছে তা সংযুক্ত করুন নীচের চিত্র 1:
চিত্র 1. HPM10 OTP টেস্টিং এবং প্রোগ্রামিংয়ের জন্য সংযোগ সেটআপ
- কম্পিউটারে HPM10 প্রোগ্রামিং ইন্টারফেস অ্যাপ্লিকেশন রয়েছে এবং SIGNAKLARA ডিভাইস ইউটিলিটি পূর্বে ইনস্টল করা আছে। HPM10 প্রোগ্রামিং ইন্টারফেস সফ্টওয়্যার ব্যবহারকারীকে তাদের চার্জ প্যারামিটার মূল্যায়ন করতে এবং ডিভাইসে চূড়ান্ত করা সেটিংস বার্ন করতে দেয়।
সফ্টওয়্যার দুটি প্রোগ্রামিং বিকল্প প্রদান করে, GUI এবং কমান্ড লাইন টুল (CMD)। প্রোগ্রামার কনফিগার করার পরে নীচের দেখানো কমান্ডগুলি ব্যবহার করে উভয় বিকল্পকে অবশ্যই তাদের সংশ্লিষ্ট টুল ফোল্ডার থেকে উইন্ডোজ প্রম্পটে কার্যকর করতে হবে:- GUI এর জন্য -
HPM10_OTP_GUI.exe [−−I2C প্রোগ্রামার] [−−স্পীড স্পিড] প্রাক্তনample: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−গতি 100
- কমান্ড লাইন টুলের জন্য − HPM10_OTP_GUI.exe [−−I2C প্রোগ্রামার] [−−speed SPEED] [−command option] প্রাক্তনের জন্য চিত্র 5 এবং 6 দেখুনampলেস
- GUI এর জন্য -
- ডেস্কটপে SIGNAKLARA ডিভাইস ইউটিলিটি দ্বারা তৈরি CTK কনফিগারেশন ম্যানেজার শর্টকাট খুলুন। "যোগ করুন" বোতামে ক্লিক করুন এবং HPM2 প্রোগ্রামিং ইন্টারফেসের সাথে যোগাযোগ করার উদ্দেশ্যে I10C প্রোগ্রামারের জন্য ইন্টারফেস কনফিগারেশন সেট করুন যেমন দেখানো হয়েছে চিত্র 2.
চিত্র 2. CAA এবং Promira I2C অ্যাডাপ্টারের CTK কনফিগারেশন
CAA এবং Promira প্রোগ্রামার উভয়ই HPM10 প্রোগ্রামিং ইন্টারফেস দ্বারা সমর্থিত। নিশ্চিত করুন যে ব্যবহৃত প্রোগ্রামারের ড্রাইভার ইনস্টল করা আছে এবং তারপর কনফিগারেশন পরীক্ষা করতে "পরীক্ষা" বোতামে ক্লিক করুন। যদি সেটআপটি সঠিক হয়, তাহলে "কনফিগারেশন ঠিক আছে" বার্তাটি প্রদর্শনকারী একটি উইন্ডো পপ আপ হওয়া উচিত যা নির্দেশ করে যে অ্যাডাপ্টর চালু আছে। দুটি অ্যাডাপ্টরের মধ্যে ডেটা স্পিড সেটিং এর পার্থক্য লক্ষ্য করুন। Promira হল HPM10 ডিজাইন টুল দ্বারা ব্যবহৃত ডিফল্ট অ্যাডাপ্টার এবং এটি 400 kbps ডেটা রেট সমর্থন করতে পারে যখন CAA অ্যাডাপ্টার সর্বাধিক 100 kbps সমর্থন করতে পারে। - চার্জার বোর্ড সরবরাহ ভলিউম প্রদান করেtage HPM10 ডিভাইসে VDDP এবং চার্জিং অবস্থা প্রদর্শন করতে ডিভাইসের সাথে যোগাযোগ করে। চার্জার বোর্ড চার্জিং প্যারামিটার মূল্যায়নের জন্য উপযোগী। চার্জিং অবস্থার প্রয়োজন না হলে এই বোর্ডটি পাওয়ার সাপ্লাই দ্বারা প্রতিস্থাপিত হতে পারে।
- HPM10 ডিভাইসটি যেমন দেখানো হয়েছে সেভাবে সংযুক্ত থাকতে হবে চিত্র 3
চিত্র 3. OTP মূল্যায়ন এবং বার্নের জন্য HPM10 হার্ডওয়্যার সেটআপ
চার্জ প্যারামিটার মূল্যায়ন বা OTP বার্নের জন্য। এই সংযোগটি ইতিমধ্যেই তাজা HPM10 EVB-তে জাম্পারগুলির সাথে সেট আপ করা উচিত৷ উল্লেখ্য যে VHA দেখানো বাহ্যিক শক্তি উৎসের পরিবর্তে HPM10 EVB-তে DVREG-এর সাথে সংযুক্ত।
OTP প্যারামিটার
HPM10 PMIC-এর ওটিপি রেজিস্ট্রির দুটি ব্যাঙ্ক রয়েছে:
- ব্যাঙ্ক 1 ওটিপিতে চার্জ প্যারামিটারের জন্য সমস্ত রেজিস্ট্রি রয়েছে যা ব্যবহারকারী দ্বারা সেট করা যেতে পারে।
- ব্যাঙ্ক 2 OTP-তে PMIC-এর সমস্ত ক্রমাঙ্কন সেটিংস এবং কিছু নির্দিষ্ট চার্জ প্যারামিটার সেটিংস রয়েছে। ব্যাঙ্ক 2 ওটিপি PMIC-এর উত্পাদন পরীক্ষার সময় প্রোগ্রাম করা হয় এবং ওভাররাইট করা উচিত নয়। HPM10 প্রোগ্রামিং ইন্টারফেস টুলটিতে কিছু স্ট্যান্ডার্ড রয়েছেampওটিপি কনফিগারেশন fileসাইজ 13 এবং সাইজ 312 রিচার্জেবল AgZn এবং Li−ion ব্যাটারির সাথে ব্যবহারের জন্য সাপোর্ট ফোল্ডারে। এগুলো fileগুলি হল:
- সম্পূর্ণ এসample files যা OTP ব্যাঙ্ক 1 এবং ব্যাঙ্ক 2 উভয় ক্ষেত্রেই OTP প্যারামিটারের জন্য সমস্ত সেটিংস নিয়ে গঠিত।ample files শুধুমাত্র পরীক্ষার মূল্যায়নের জন্য এবং OTP রেজিস্টার বার্ন করার জন্য ব্যবহার করা উচিত নয়
- OTP1 sample files যা ব্যাঙ্ক 1 OTP রেজিস্টারে অবস্থিত সমস্ত কনফিগারযোগ্য চার্জ প্যারামিটার নিয়ে গঠিত। এই চার্জ পরামিতি files ইতিমধ্যেই ব্যাটারি প্রস্তুতকারকদের দ্বারা প্রস্তাবিত স্ট্যান্ডার্ড সেটিংস দ্বারা জনবহুল।
ব্যাটারি চার্জ করার জন্য HPM10 ব্যবহার করার আগে, এটিতে ব্যাটারির আকার সম্পর্কিত চার্জ প্যারামিটার থাকতে হবে, ভলিউমtage এবং বর্তমান স্তরগুলি ডিভাইসের OTP1 এ পুড়ে গেছে৷
ব্যাটারি চার্জ পরীক্ষা শুরু করুন
কমান্ড লাইন টুল এবং ইভালুয়েশন অ্যান্ড ডেভেলপমেন্ট কিট ব্যবহার করে কীভাবে S312 Li−ion ব্যাটারিতে চার্জিং পরীক্ষা শুরু করা যায় তা এই বিভাগটি বর্ণনা করে। এই পরীক্ষার জন্য, চার্জিং প্রক্রিয়ার মূল্যায়নের জন্য চার্জ প্যারামিটারগুলি RAM-তে লেখা হবে।
- চিত্র 10-এ দেখানো হিসাবে HPM1 EVB এবং চার্জার সংযুক্ত করুন। শারীরিক সেটআপের একটি ছবি দেখানো হয়েছে নিচের চিত্র ৪:
চিত্র 4. ব্যাটারি চার্জ পরীক্ষার জন্য HPM10 হার্ডওয়্যার সেটআপ
- CMD টুলের সাপোর্ট ফোল্ডারে নেভিগেট করুন। কপি করুন file “SV3_S312_Full_Sample.otp” এবং CMD টুল ফোল্ডারে সংরক্ষণ করুন।
- পিসিতে কমান্ড প্রম্পট উইন্ডো খুলুন। HPM10 প্রোগ্রামিং ইন্টারফেসের CMD ফোল্ডারে অবস্থিত কমান্ড লাইন টুলে নেভিগেট করুন। এর মধ্যে থাকা OTP প্যারামিটারের উভয় ব্যাঙ্ক লোড করুন file “SV3_S312_Full_Sample.otp” নিচের কমান্ডটি ব্যবহার করে PMIC এর RAM-এ প্রবেশ করুন:
HPM10_OTP_GUI.exe [−−I2C প্রোগ্রামার] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
উল্লেখ্য: ডিফল্ট I2C প্রোগ্রামার হল Promira এবং গতি হল 400 (kbps)। CMD কমান্ডে সংজ্ঞায়িত না হলে, ডিফল্ট প্রোগ্রামার এবং গতি HPM10 প্রোগ্রামিং ইন্টারফেস দ্বারা ব্যবহার করা হবে।
চিত্র 5. Promira প্রোগ্রামার ব্যবহার করে RAM লিখুন

Exampলে 2: CAA প্রোগ্রামার ব্যবহার করে RAM লিখুন:
চিত্র 6. CAA প্রোগ্রামার ব্যবহার করে RAM লিখুন

- চার্জার বোর্ড ব্যবহার করা হলে, "টেস্ট মোড" বিকল্পটি নির্বাচন করতে চার্জারে গিঁটটি ঘুরিয়ে দিন, তারপর HPM5 EVB-এর VDDP-তে 10 V প্রয়োগ করতে গিঁট টিপুন।
- RAM-তে OTP প্যারামিটার লোড করা সম্পূর্ণ করতে কমান্ড প্রম্পট উইন্ডোতে দেখানো নির্দেশাবলী অনুসরণ করুন এবং চার্জিং পরীক্ষা শুরু করুন।
- একবার চার্জিং পরীক্ষা শুরু হলে, চার্জার বোর্ড চার্জিং স্থিতি নিরীক্ষণ করবে এবং প্রদর্শন করবে। কেউ আবার গিঁট টিপে চার্জিং পরামিতি পরীক্ষা করতে পারেন, তারপর গিঁটটি ঘোরানোর মাধ্যমে মেনুতে স্ক্রোল করুন।
- চার্জ শেষ হয়ে গেলে, চার্জারটি প্রদর্শিত হবে যদি চার্জিং সফলভাবে সম্পন্ন হয় বা ত্রুটি কোড সহ একটি ত্রুটি সহ শেষ হয়।
চার্জ প্যারামিটার পরিবর্তন করুন
চিত্র 7. একটি সফল ব্যাটারি চার্জের সমাপ্তি
ব্যাঙ্ক 1 ওটিপি-তে চার্জ প্যারামিটারগুলি নিম্নরূপ GUI ব্যবহার করে সংশোধন করা যেতে পারে:
- পিসিতে কমান্ড প্রম্পট উইন্ডো খুলুন। ফোল্ডারে নেভিগেট করুন যেখানে GUI অবস্থিত। উপরের প্রোগ্রামিং টুল এবং ইভিবি সেটআপ বিভাগের আইটেম 1 এ দেখানো কমান্ডটি ব্যবহার করে GUI খুলুন।
ExampLe: Promira প্রোগ্রামার দিয়ে GUI খুলুন (চিত্র 8 দেখুন)
চিত্র 8। Promira প্রোগ্রামার দিয়ে GUI খুলুন
- "লোড ক্লিক করুন file” বোতামটি আমদানি করতে GUI-তে উপলব্ধ file OTP প্যারামিটার ধারণ করে। মনে রাখবেন যে GUI শুধুমাত্র ব্যাঙ্ক 1 OTP প্যারামিটারগুলি পরিচালনা করে৷ একটি সম্পূর্ণ OTP হলে file লোড করা হয়েছে, শুধুমাত্র প্রথম 35টি সেটিংস আমদানি করা হবে, এবং অবশিষ্ট মানগুলি উপেক্ষা করা হবে৷
- পরামিতিগুলি পরিবর্তন করার পরে, "OTP1_CRC1" এবং "OTP1_CRC2"-এর জন্য "জেনারেট CRC" বোতামে ক্লিক করে নতুন মানগুলি গণনা করুন৷
- "সংরক্ষণ করুন" এ ক্লিক করুন Fileচূড়ান্ত OTP1 সংরক্ষণ করতে ” বোতাম file.
OTP-তে সেটিংস বার্ন করার আগে আপডেট করা চার্জ প্যারামিটার পরীক্ষা করার পরামর্শ দেওয়া হয়। সম্পূর্ণ OTP file এই উদ্দেশ্যে প্রয়োজন হয়। সম্পূর্ণ OTP রচনা করতে file, সহজভাবে সম্পূর্ণ OTP এর একটি নিনample fileসমর্থন ফোল্ডার থেকে s এবং চূড়ান্ত OTP35 থেকে মান দিয়ে প্রথম 1টি সেটিংস প্রতিস্থাপন করুন file উপরে সংরক্ষিত। চার্জ পরীক্ষাটি কমান্ড লাইন টুল ব্যবহার করে করা উচিত কারণ GUI সম্পূর্ণ OTP পরিচালনা করতে পারে না file
OTP প্যারামিটারগুলি বার্ন এবং রিডিং
GUI এবং কমান্ড লাইন টুল উভয়ই OTP রেজিস্টার বার্ন করতে ব্যবহার করা যেতে পারে।
- GUI-এর জন্য, প্রথমে, চূড়ান্ত OTP1 লোড করুন file ব্যবহার করে উপরে উত্পন্ন হিসাবে "ভার file” GUI টুলে ফাংশন, তারপর ব্যবহার করুন "জ্যাপ ওটিপি" বার্ন প্রক্রিয়া শুরু করতে ফাংশন।
- কমান্ড লাইন টুলের জন্য, উইন্ডোজ প্রম্পটে নিম্নলিখিত কমান্ডটি প্রবেশ করান:
HPM10_OTP_GUI.exe [−−I2C প্রোগ্রামার] [−−স্পীড SPEED] −z otp1_filename.otp - স্থায়ীভাবে চার্জ প্যারামিটার মান সেট করতে পপআপ নির্দেশাবলী অনুসরণ করুন।
- একবার প্রক্রিয়াটি সম্পন্ন হলে, GUI এর নীচের স্ট্যাটাস বারটি প্রদর্শন করা উচিত "OTP সফলভাবে জ্যাপ করা হয়েছে”। কমান্ড লাইন টুলের জন্য, প্রক্রিয়াটি বার্তা দিয়ে শেষ হওয়া উচিত "ওটিপি জ্যাপ করা হয়েছে কমান্ড পাঠানো হয়েছে” কোনো ত্রুটি ছাড়াই দেখানো হয়েছে।
OTP বার্ন করার পরে, "ওটিপি পড়ুন" GUI-তে ফাংশনটি বার্ন প্রক্রিয়া যাচাই করার জন্য সামগ্রীটি পড়ার জন্য ব্যবহার করা যেতে পারে বা কমান্ড লাইন টুলের জন্য উইন্ডোজ প্রম্পটে নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:
HPM10_OTP_GUI.exe [−−I2C প্রোগ্রামার] [−−স্পীড SPEED] −r out_filename.otp
গুরুত্বপূর্ণ নোট
- OTP রিড প্রক্রিয়া চলাকালীন VDDP পাওয়ার আপ করার সময় CCIF প্যাড কম ধরে রেখে PMIC রিসেট করুন। অন্যথায়, পুনরুদ্ধার করা ডেটা ভুল হবে।
- হিয়ারিং এইড মোডে ব্যাটারি চার্জ করা শুরু করার আগে, VHA এবং VDDIO বা VHA-তে বাহ্যিক পাওয়ার সাপ্লাইয়ের মধ্যে সংযোগটি সরিয়ে দিন এবং হিয়ারিং এইড মোডে প্রবেশ করতে ATST−EN কে মাটিতে সংযুক্ত করুন।
প্রযুক্তিগত প্রকাশনা: টেকনিক্যাল লাইব্রেরি: www.onsemi.com/design/resources/technical-ডকুমেন্টেশন অনসেমি Webসাইট: www.onsemi.com
অতিরিক্ত তথ্যের জন্য, অনুগ্রহ করে আপনার স্থানীয় বিক্রয় প্রতিনিধির সাথে যোগাযোগ করুন www.onsemi.com/সমর্থন/বিক্রয়

দলিল/সম্পদ
![]() |
onsemi HPM10 প্রোগ্রামিং ইন্টারফেস সফটওয়্যার [পিডিএফ] ব্যবহারকারীর নির্দেশিকা HPM10 প্রোগ্রামিং ইন্টারফেস সফ্টওয়্যার, প্রোগ্রামিং ইন্টারফেস সফ্টওয়্যার, ইন্টারফেস সফ্টওয়্যার, সফ্টওয়্যার |