ओनसेमी एचपीएम10 प्रोग्रामिंग इंटरफ़ेस सॉफ्टवेयर यूजर गाइड
ओनसेमी एचपीएम10 प्रोग्रामिंग इंटरफ़ेस सॉफ्टवेयर यूजर गाइड

परिचय
यह मार्गदर्शिका HPM10 प्रोग्रामिंग इंटरफ़ेस को सेट अप करने और श्रवण यंत्र की बैटरी चार्ज करने के लिए HPM10 EVB को प्रोग्राम करने के लिए इसका उपयोग करने के बारे में जानकारी प्रदान करती है। एक बार जब डेवलपर उपकरण के उपयोग और EVB के काम करने के तरीके से परिचित हो जाता है, तो वह उपयोगकर्ता संदर्भ में दिए गए निर्देशों का पालन करके चार्जिंग मापदंडों को ठीक कर सकता है।

आवश्यक हार्डवेयर

  • HPM10−002−GEVK − HPM10 मूल्यांकन और विकास किट या HPM10−002−GEVB − HPM10 मूल्यांकन बोर्ड
  • विंडोज़ पीसी
  • I2C प्रोग्रामर
    प्रोमिरा सीरियल प्लेटफ़ॉर्म (टोटल फ़ेज़) + एडाप्टर बोर्ड और इंटरफ़ेस केबल (ऑनसेमी से उपलब्ध) या संचार त्वरक एडाप्टर (सीएए)

टिप्पणी: संचार त्वरक एडाप्टर अपने जीवन के अंत (EOL) पर पहुंच गया है और अब इसका उपयोग करने की अनुशंसा नहीं की जाती है। हालाँकि यह अभी भी समर्थित है, लेकिन डेवलपर्स को प्रोमिरा I2C प्रोग्रामर का उपयोग करने की सलाह दी जाती है।

सॉफ्टवेयर डाउनलोड और इंस्टॉलेशन

  1. अपने MyON अकाउंट को लॉक करें। HPM10 प्रोग्रामिंग इंटरफ़ेस एप्लीकेशन और यूजर रेफरेंस को इस लिंक से डाउनलोड करें: https://www.onsemi.com/PowerSolutions/myon/erFolder.do?folderId=8 07021. डिज़ाइन को अनज़िप करें file इच्छित कार्यशील फ़ोल्डर में.
  2. अपने MyOn खाते में, SIGNAKLARA डिवाइस उपयोगिता को इस लिंक से डाउनलोड करें: https://www.onsemi.com/PowerSolutions/myon/er फ़ोल्डर.do?folderId=422041.
    निष्पादन योग्य उपयोगिता स्थापित करें। यदि आपने EZAIRO® उत्पादों के साथ काम किया है तो आपके पास यह उपयोगिता पहले से ही स्थापित हो सकती है।

प्रोग्रामिंग टूल और EVB सेटअप
विंडोज पीसी, I2C प्रोग्रामर और HPM10 EVB को चित्र में दिखाए अनुसार कनेक्ट करें नीचे चित्र 1:
चित्र 1. HPM10 OTP परीक्षण और प्रोग्रामिंग के लिए कनेक्शन सेटअप

स्थापना निर्देश

  1. कंप्यूटर में HPM10 प्रोग्रामिंग इंटरफ़ेस एप्लीकेशन और पहले से इंस्टॉल SIGNAKLARA डिवाइस यूटिलिटी शामिल है। HPM10 प्रोग्रामिंग इंटरफ़ेस सॉफ़्टवेयर उपयोगकर्ता को अपने चार्ज पैरामीटर का मूल्यांकन करने और डिवाइस पर अंतिम सेटिंग्स बर्न करने की अनुमति देता है।
    सॉफ़्टवेयर दो प्रोग्रामिंग विकल्प प्रदान करता है, GUI और कमांड लाइन टूल (CMD)। प्रोग्रामर को कॉन्फ़िगर करने के बाद नीचे दिखाए गए कमांड का उपयोग करके दोनों विकल्पों को उनके संबंधित टूल फ़ोल्डर से विंडोज प्रॉम्प्ट में निष्पादित किया जाना चाहिए:
    • GUI के लिए −
      HPM10_OTP_GUI.exe [−−I2C प्रोग्रामर] [−−speed SPEED] Exampले: HPM10_OTP_GUI.exe −−प्रोमिरा −−स्पीड 400
    • HPM10_OTP_GUI.exe −−CAA −−स्पीड १००
    • कमांड लाइन टूल के लिए − HPM10_OTP_GUI.exe [−−I2C प्रोग्रामर] [−−speed SPEED] [−command विकल्प] उदाहरण के लिए चित्र 5 और 6 देखेंampलेस.
  2.  डेस्कटॉप पर SIGNAKLARA डिवाइस यूटिलिटी द्वारा बनाए गए CTK कॉन्फ़िगरेशन मैनेजर शॉर्टकट को खोलें। “Add” बटन पर क्लिक करें और HPM2 प्रोग्रामिंग इंटरफ़ेस के साथ संचार करने के लिए इच्छित I10C प्रोग्रामर के लिए इंटरफ़ेस कॉन्फ़िगरेशन सेट करें जैसा कि नीचे दिखाया गया है आंकड़ा 2.
    चित्र 2. CAA और प्रोमिरा I2C एडाप्टर का CTK कॉन्फ़िगरेशन
    स्थापना निर्देश

    सीएए और प्रोमिरा दोनों प्रोग्रामर एचपीएम10 प्रोग्रामिंग इंटरफ़ेस द्वारा समर्थित हैं। सुनिश्चित करें कि उपयोग किए गए प्रोग्रामर के लिए ड्राइवर स्थापित है और फिर कॉन्फ़िगरेशन का परीक्षण करने के लिए "टेस्ट" बटन पर क्लिक करें। यदि सेटअप सही है, तो "कॉन्फ़िगरेशन ठीक है" संदेश प्रदर्शित करने वाली एक विंडो पॉप अप होनी चाहिए जो यह दर्शाती है कि एडाप्टर चालू है। दो एडाप्टर के बीच डेटा स्पीड सेटिंग में अंतर पर ध्यान दें। प्रोमिरा एचपीएम10 डिज़ाइन टूल द्वारा उपयोग किया जाने वाला डिफ़ॉल्ट एडाप्टर है और 400 केबीपीएस की डेटा दर का समर्थन कर सकता है जबकि सीएए एडाप्टर अधिकतम 100 केबीपीएस का समर्थन कर सकता है।
  3. चार्जर बोर्ड आपूर्ति मात्रा प्रदान करता हैtagVDDP को HPM10 डिवाइस से जोड़ता है और चार्जिंग स्थिति प्रदर्शित करने के लिए डिवाइस से संचार करता है। चार्जर बोर्ड चार्जिंग मापदंडों के मूल्यांकन के लिए उपयोगी है। यदि चार्जिंग स्थिति की आवश्यकता नहीं है, तो इस बोर्ड को बिजली की आपूर्ति से बदला जा सकता है।
  4. HPM10 डिवाइस को चित्र में दिखाए अनुसार जोड़ा जाना चाहिए आंकड़ा 3
    चित्र 3. OTP मूल्यांकन और बर्न के लिए HPM10 हार्डवेयर सेटअप
    स्थापना निर्देश
    चार्ज पैरामीटर मूल्यांकन या OTP बर्न के लिए। यह कनेक्टिविटी पहले से ही नए HPM10 EVB पर जंपर्स के साथ सेट होनी चाहिए। ध्यान दें कि VHA दिखाए गए बाहरी पावर स्रोत के बजाय HPM10 EVB पर DVREG से जुड़ा हुआ है।

ओटीपी पैरामीटर
एचपीएम10 पीएमआईसी में ओटीपी रजिस्ट्री के दो बैंक हैं:

  • बैंक 1 ओटीपी में चार्ज मापदंडों की सभी रजिस्ट्रियां शामिल होती हैं जिन्हें उपयोगकर्ता द्वारा निर्धारित किया जा सकता है।
  • बैंक 2 OTP में PMIC के लिए सभी कैलिब्रेशन सेटिंग्स और कुछ निश्चित चार्ज पैरामीटर सेटिंग्स शामिल हैं। बैंक 2 OTP को PMIC के निर्माण परीक्षण के दौरान प्रोग्राम किया जाता है और इसे ओवरराइट नहीं किया जाना चाहिए। HPM10 प्रोग्रामिंग इंटरफ़ेस टूल में कुछ मानक सेटिंग्स शामिल हैंampले ओटीपी कॉन्फ़िगरेशन fileआकार 13 और आकार 312 रिचार्जेबल AgZn और Li−ion बैटरी के साथ उपयोग के लिए समर्थन फ़ोल्डर में हैं। ये fileवे हैं:
  • पूर्ण एसample fileजिसमें ओटीपी बैंक 1 और बैंक 2 दोनों में ओटीपी मापदंडों के लिए सभी सेटिंग्स शामिल थीं। ये पूर्ण सेटिंग्स ओटीपी बैंक XNUMX और बैंक XNUMX दोनों में ओटीपी मापदंडों के लिए सभी सेटिंग्स शामिल थीं।ample fileये केवल परीक्षण मूल्यांकन के लिए हैं और इनका उपयोग OTP रजिस्टरों को बर्न करने के लिए नहीं किया जाना चाहिए
  • ओटीपी1ample fileजिसमें बैंक 1 ओटीपी रजिस्टर में स्थित सभी कॉन्फ़िगर करने योग्य चार्ज पैरामीटर शामिल थे। इनमें चार्ज पैरामीटर fileबैटरी निर्माताओं द्वारा अनुशंसित मानक सेटिंग्स पहले से ही मौजूद हैं।

बैटरी चार्ज करने के लिए एचपीएम10 का उपयोग करने से पहले, इसमें बैटरी के आकार, वॉल्यूम और बैटरी जीवन से संबंधित चार्ज पैरामीटर होने चाहिए।tagई और डिवाइस के ओटीपी1 में जलाए गए वर्तमान स्तर।

बैटरी चार्ज परीक्षण शुरू करें
यह अनुभाग बताता है कि कमांड लाइन टूल और मूल्यांकन और विकास किट का उपयोग करके S312 Li−ion बैटरी पर चार्जिंग परीक्षण कैसे शुरू किया जाए। इस परीक्षण के लिए, चार्जिंग प्रक्रिया के मूल्यांकन के लिए चार्ज पैरामीटर RAM में लिखे जाएँगे।

  • चित्र 10 में दिखाए अनुसार HPM1 EVB और चार्जर को कनेक्ट करें। भौतिक सेटअप का चित्र चित्र में दिखाया गया है। नीचे चित्र 4:
    चित्र 4. बैटरी चार्ज परीक्षण के लिए HPM10 हार्डवेयर सेटअप
    स्थापना निर्देश
  • CMD टूल के सपोर्ट फ़ोल्डर पर जाएँ। file “SV3_S312_पूर्ण_एसample.otp” ढूंढें और उसे CMD टूल फ़ोल्डर में सेव करें।
  • पीसी पर कमांड प्रॉम्प्ट विंडो खोलें। HPM10 प्रोग्रामिंग इंटरफ़ेस के CMD फ़ोल्डर में स्थित कमांड लाइन टूल पर जाएँ। इसमें मौजूद OTP पैरामीटर के दोनों बैंक लोड करें। file “SV3_S312_पूर्ण_एसample.otp” को निम्न आदेश का उपयोग करके PMIC के RAM में डालें:
    HPM10_OTP_GUI.exe [−−I2C प्रोग्रामर] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
     टिप्पणी: डिफ़ॉल्ट I2C प्रोग्रामर Promira है और गति 400 (kbps) है। यदि CMD कमांड में परिभाषित नहीं किया गया है, तो डिफ़ॉल्ट प्रोग्रामर और गति का उपयोग HPM10 प्रोग्रामिंग इंटरफ़ेस द्वारा किया जाएगा।
Exampले १: प्रोमिरा प्रोग्रामर का उपयोग करके RAM लिखें:
चित्र 5. प्रोमिरा प्रोग्रामर का उपयोग करके RAM लिखें
स्थापना निर्देश
Exampले 2: CAA प्रोग्रामर का उपयोग करके RAM लिखें:
चित्र 6. CAA प्रोग्रामर का उपयोग करके RAM लिखें
स्थापना निर्देश
  • यदि चार्जर बोर्ड का उपयोग किया जाता है, तो "टेस्ट मोड" विकल्प का चयन करने के लिए चार्जर पर गाँठ को घुमाएं, फिर HPM5 EVB के VDDP पर 10 V लागू करने के लिए गाँठ को दबाएं।
  • ओटीपी पैरामीटर्स को रैम में लोड करने और चार्जिंग परीक्षण शुरू करने के लिए कमांड प्रॉम्प्ट विंडो में दिखाए गए निर्देशों का पालन करें।
  • चार्जिंग टेस्ट शुरू होने के बाद, चार्जर बोर्ड चार्जिंग की स्थिति की निगरानी करेगा और उसे प्रदर्शित करेगा। आप गाँठ को फिर से दबाकर चार्जिंग पैरामीटर की जाँच कर सकते हैं, फिर गाँठ को घुमाकर मेनू में स्क्रॉल कर सकते हैं।
  • जब चार्जिंग समाप्त हो जाएगी, तो चार्जर यह प्रदर्शित करेगा कि चार्जिंग सफलतापूर्वक पूरी हुई है या किसी खराबी के साथ समाप्त हुई है, साथ ही त्रुटि कोड भी दिखाएगा।

चार्ज पैरामीटर संशोधित करें
आंकड़ा 7
. सफल बैटरी चार्ज का अंत
स्थापना निर्देश
बैंक 1 ओटीपी में चार्ज पैरामीटर को GUI का उपयोग करके निम्नानुसार संशोधित किया जा सकता है:

  • पीसी पर कमांड प्रॉम्प्ट विंडो खोलें। उस फ़ोल्डर पर जाएँ जहाँ GUI स्थित है। ऊपर प्रोग्रामिंग टूल और EVB सेटअप अनुभाग के आइटम 1 में दिखाए गए अनुसार कमांड का उपयोग करके GUI खोलें।
    Exampपर: प्रोमिरा प्रोग्रामर के साथ GUI खोलें (चित्र 8 देखें)
    चित्र 8.
    प्रोमिरा प्रोग्रामर के साथ GUI खोलें
    स्थापना निर्देश
  • “लोड करें” बटन पर क्लिक करें fileआयात करने के लिए GUI पर उपलब्ध ” बटन file OTP पैरामीटर युक्त। ध्यान दें कि GUI केवल बैंक 1 OTP पैरामीटर को संभालता है। यदि कोई पूर्ण OTP file लोड होने पर, केवल पहले 35 सेटिंग्स आयात की जाएंगी, और शेष मानों को अनदेखा कर दिया जाएगा।
  •  पैरामीटर्स को संशोधित करने के बाद, “जनरेट सीआरसी” बटन पर क्लिक करके “OTP1_CRC1” और “OTP1_CRC2” के लिए नए मानों की गणना करें।
  • “सहेजें” पर क्लिक करें File” बटन दबाकर अंतिम OTP1 को सुरक्षित करें file.

OTP में सेटिंग बर्न करने से पहले अपडेट किए गए चार्ज पैरामीटर का परीक्षण करने की सलाह दी जाती है। पूरा OTP file इस उद्देश्य के लिए आवश्यक है। पूर्ण OTP बनाने के लिए file, बस पूर्ण ओटीपी में से एक लेंample fileसपोर्ट फ़ोल्डर से s को निकालें और पहले 35 सेटिंग्स को अंतिम OTP1 के मानों से बदलें file ऊपर सहेजा गया। चार्ज परीक्षण कमांड लाइन टूल का उपयोग करके किया जाना चाहिए क्योंकि GUI पूर्ण OTP को संभाल नहीं सकता है file

ओटीपी पैरामीटर्स को बर्न करना और पढ़ना
OTP रजिस्टरों को बर्न करने के लिए GUI और कमांड लाइन टूल दोनों का उपयोग किया जा सकता है।

  • GUI के लिए, सबसे पहले, अंतिम OTP1 लोड करें file जैसा कि ऊपर का उपयोग करके उत्पन्न किया गया है "भार file” GUI टूल में फ़ंक्शन, फिर “ का उपयोग करेंजैप ओटीपी” फ़ंक्शन जलने की प्रक्रिया शुरू करने के लिए।
  • कमांड लाइन टूल के लिए, विंडोज प्रॉम्प्ट में निम्नलिखित कमांड दर्ज करें:
    HPM10_OTP_GUI.exe [−−I2C प्रोग्रामर] [−−speed स्पीड] −z otp1_fileनाम.ओटीपी
  • चार्ज पैरामीटर मानों को स्थायी रूप से सेट करने के लिए पॉपअप निर्देशों का पालन करें।
  • एक बार प्रक्रिया पूरी हो जाने पर, GUI के निचले भाग में स्थिति पट्टी प्रदर्शित होनी चाहिए “ओटीपी सफलतापूर्वक भेजा गया”। कमांड लाइन टूल के लिए, प्रक्रिया संदेश के साथ समाप्त होनी चाहिए “ओटीपी ज़ैप्ड "कमांड भेजा गया" बिना किसी त्रुटि के दिखाया गया।

ओटीपी बर्न के बाद, “ओटीपी पढ़ें” GUI पर फ़ंक्शन का उपयोग बर्न प्रक्रिया को सत्यापित करने के लिए सामग्री को वापस पढ़ने के लिए किया जा सकता है या कमांड लाइन टूल के लिए विंडोज प्रॉम्प्ट में निम्नलिखित कमांड का उपयोग किया जा सकता है:
HPM10_OTP_GUI.exe [−−I2C प्रोग्रामर] [−−speed SPEED] −r out_fileनाम.ओटीपी

महत्वपूर्ण नोट्स

  • OTP रीड प्रक्रिया के दौरान VDDP को चालू करते समय CCIF पैड को LOW दबाकर PMIC को रीसेट करें। अन्यथा, प्राप्त डेटा गलत होगा।
    स्थापना निर्देश
  • श्रवण यंत्र मोड में बैटरी चार्ज करना शुरू करने से पहले, VHA और VDDIO के बीच कनेक्शन या VHA की बाहरी विद्युत आपूर्ति को हटा दें, तथा श्रवण यंत्र मोड में प्रवेश करने के लिए ATST−EN को भी ग्राउंड से कनेक्ट करें।
EZAIRO, Semiconductor Components Industries, LLC dba “onsemi” या संयुक्त राज्य अमेरिका और/या अन्य देशों में इसके सहयोगियों और/या सहायक कंपनियों का पंजीकृत ट्रेडमार्क है। SIGNAKLARA, Semiconductor Components Industries, LLC dba “onsemi” या संयुक्त राज्य अमेरिका और/या अन्य देशों में इसके सहयोगियों और/या सहायक कंपनियों का ट्रेडमार्क है। onsemi को I2C बस प्रोटोकॉल ले जाने के लिए Philips Corporation द्वारा लाइसेंस प्राप्त है। onsemi, , और अन्य नाम, चिह्न और ब्रांड, Semiconductor Components Industries, LLC dba “onsemi” या संयुक्त राज्य अमेरिका और/या अन्य देशों में इसके सहयोगियों और/या सहायक कंपनियों के पंजीकृत और/या सामान्य कानून ट्रेडमार्क हैं। onsemi के पास कई पेटेंट, ट्रेडमार्क, कॉपीराइट, व्यापार रहस्य और अन्य बौद्धिक संपदा के अधिकार हैं। onsemi के उत्पाद/पेटेंट कवरेज की सूची यहाँ देखी जा सकती है www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi बिना किसी सूचना के किसी भी समय यहाँ किसी भी उत्पाद या जानकारी में बदलाव करने का अधिकार सुरक्षित रखता है। यहाँ दी गई जानकारी “जैसी है” प्रदान की गई है और onsemi किसी भी विशेष उद्देश्य के लिए जानकारी की सटीकता, उत्पाद सुविधाओं, उपलब्धता, कार्यक्षमता या अपने उत्पादों की उपयुक्तता के बारे में कोई वारंटी, प्रतिनिधित्व या गारंटी नहीं देता है, न ही onsemi किसी भी उत्पाद या सर्किट के अनुप्रयोग या उपयोग से उत्पन्न होने वाली किसी भी देयता को स्वीकार करता है, और विशेष रूप से किसी भी और सभी देयताओं को अस्वीकार करता है, जिसमें बिना किसी सीमा के विशेष, परिणामी या आकस्मिक क्षति शामिल है। खरीदार अपने उत्पादों और onsemi उत्पादों का उपयोग करने वाले अनुप्रयोगों के लिए जिम्मेदार है, जिसमें सभी कानूनों, विनियमों और सुरक्षा आवश्यकताओं या मानकों का अनुपालन शामिल है, चाहे onsemi द्वारा प्रदान की गई कोई भी सहायता या अनुप्रयोग जानकारी हो। “विशिष्ट” पैरामीटर जो onsemi डेटा शीट और/या विनिर्देशों में प्रदान किए जा सकते हैं, वे अलग-अलग अनुप्रयोगों में भिन्न हो सकते हैं और वास्तविक प्रदर्शन समय के साथ भिन्न हो सकते हैं। “विशिष्ट” सहित सभी ऑपरेटिंग पैरामीटर ग्राहक के तकनीकी विशेषज्ञों द्वारा प्रत्येक ग्राहक अनुप्रयोग के लिए मान्य किए जाने चाहिए। ऑनसेमी अपने किसी भी बौद्धिक संपदा अधिकार या दूसरों के अधिकारों के तहत कोई लाइसेंस नहीं देता है। ऑनसेमी उत्पादों को जीवन समर्थन प्रणालियों या किसी FDA वर्ग 3 चिकित्सा उपकरणों या किसी विदेशी क्षेत्राधिकार में समान या समान वर्गीकरण वाले चिकित्सा उपकरणों या मानव शरीर में प्रत्यारोपण के लिए अभिप्रेत किसी भी उपकरण में महत्वपूर्ण घटक के रूप में उपयोग के लिए डिज़ाइन, इरादा या अधिकृत नहीं किया गया है। यदि खरीदार ऐसे किसी भी अनपेक्षित या अनधिकृत अनुप्रयोग के लिए ऑनसेमी उत्पादों को खरीदता या उपयोग करता है, तो खरीदार ऑनसेमी और उसके अधिकारियों, कर्मचारियों, सहायक कंपनियों, सहयोगियों और वितरकों को सभी दावों, लागतों, क्षतियों और खर्चों और उचित वकील शुल्क के विरुद्ध क्षतिपूर्ति करेगा और हानिरहित रखेगा, जो प्रत्यक्ष या अप्रत्यक्ष रूप से, ऐसे अनपेक्षित या अनधिकृत उपयोग से जुड़े व्यक्तिगत चोट या मृत्यु के किसी भी दावे से उत्पन्न होते हैं, भले ही ऐसा दावा यह आरोप लगाता हो कि ऑनसेमी भाग के डिजाइन या निर्माण के बारे में लापरवाह था। ऑनसेमी एक समान अवसर/सकारात्मक कार्रवाई नियोक्ता है। यह साहित्य सभी लागू कॉपीराइट कानूनों के अधीन है और किसी भी तरीके से पुनर्विक्रय के लिए नहीं है।
अतिरिक्त जानकारी
तकनीकी प्रकाशन: तकनीकी लाइब्रेरी: www.onsemi.com/design/resources/technical-दस्तावेज़ीकरण onsemi Webसाइट: www.onsemi.com
ऑनलाइन समर्थन: www.onsemi.com/सहायता
अतिरिक्त जानकारी के लिए कृपया अपने स्थानीय बिक्री प्रतिनिधि से संपर्क करें www.onsemi.com/समर्थन/बिक्री
कंपनी का लोगो

दस्तावेज़ / संसाधन

onsemi HPM10 प्रोग्रामिंग इंटरफ़ेस सॉफ्टवेयर [पीडीएफ] उपयोगकर्ता गाइड
HPM10 प्रोग्रामिंग इंटरफ़ेस सॉफ़्टवेयर, प्रोग्रामिंग इंटरफ़ेस सॉफ़्टवेयर, इंटरफ़ेस सॉफ़्टवेयर, सॉफ़्टवेयर

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *