מדריך למשתמש של ממשק התכנות onsemi HPM10
מָבוֹא
מדריך זה מספק מידע כיצד להגדיר את ממשק התכנות HPM10 ולהשתמש בו כדי לתכנת את ה-HPM10 EVB לטעינת סוללת מכשיר שמיעה. ברגע שהמפתח מכיר את השימוש בכלי וכיצד פועל ה-EVB, הוא יכול לכוונן את פרמטרי הטעינה על ידי ביצוע ההוראות המופיעות בהפניה למשתמש.
חומרה נדרשת
- HPM10−002−GEVK − HPM10 הערכה ופיתוח ערכת או HPM10−002−GEVB − HPM10 Evaluation Board
- Windows PC
- מתכנת I2C
פלטפורמה טורית של פרומירה (שלב כולל) + לוח מתאם וכבל ממשק (זמין מ-onsmi) או מתאם מאיץ תקשורת (CAA)
פֶּתֶק: מתאם מאיץ התקשורת הגיע לסוף החיים שלו (EOL) ואינו מומלץ עוד לשימוש. למרות שהוא עדיין נתמך, למפתחים מומלץ להשתמש במתכנת Promira I2C.
הורדות והתקנה של תוכנות
- נעל לחשבון MyON שלך. הורד את אפליקציית ממשק התכנות HPM10 והעזרה למשתמש מהקישור: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. פתח את העיצוב file לתיקיית העבודה הרצויה.
- בחשבון MyOn שלך, הורד את תוכנית השירות SIGNAKLARA Device Utility מהקישור: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
התקן את כלי ההפעלה. ייתכן שכבר התקנת את כלי השירות הזה אם עבדת עם מוצרי EZAIRO®.
כלי תכנות והגדרות EVB
חבר את מחשב Windows, מתכנת I2C ו-HPM10 EVB כפי שמוצג ב איור 1 למטה:
איור 1. הגדרת חיבור לבדיקת ותכנות HPM10 OTP
- המחשב מכיל את אפליקציית ממשק התכנות HPM10 ואת כלי השירות SIGNAKLARA Device Utility שהותקן בעבר. תוכנת ממשק התכנות HPM10 מאפשרת למשתמש להעריך את פרמטרי הטעינה שלו ולצרוב את ההגדרות הסופיות למכשיר.
התוכנה מספקת שתי אפשרויות תכנות, ה-GUI וכלי שורת הפקודה (CMD). יש להפעיל את שתי האפשרויות בהנחיית Windows מתיקיית הכלים המתאימה להן על ידי שימוש בפקודות כפי שמוצג להלן לאחר קביעת התצורה של המתכנת:- עבור ה-GUI -
HPM10_OTP_GUI.exe [--I2C מתכנת] [--speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira−−speed 400 - HPM10_OTP_GUI.exe −−CAA−−מהירות 100
- עבור כלי שורת הפקודה − HPM10_OTP_GUI.exe [−−I2C מתכנת] [−−speed SPEED] [−אפשרות פקודה] ראה איורים 5 ו-6 למשלamples.
- עבור ה-GUI -
- פתח את קיצור הדרך של מנהל התצורה של CTK שנוצר על ידי כלי השירות SIGNAKLARA Device Utility בשולחן העבודה. לחץ על כפתור "הוסף" והגדר את תצורת הממשק עבור מתכנת I2C המיועד לתקשורת עם ממשק התכנות HPM10 כפי שמוצג ב- איור 2.
איור 2. תצורת CTK של מתאמי CAA ו-Promira I2C
גם המתכנתים של CAA וגם של Promira נתמכים על ידי ממשק התכנות HPM10. ודא שמנהל ההתקן עבור המתכנת המשמש מותקן ולאחר מכן לחץ על כפתור "בדיקה" כדי לבדוק את התצורה. אם ההגדרה נכונה, אמור להופיע חלון המציג את ההודעה "התצורה בסדר" המציין שהמתאם פועל. שימו לב להבדל בהגדרת מהירות הנתונים בין שני המתאמים. Promira הוא מתאם ברירת המחדל המשמש את כלי העיצוב HPM10 והוא יכול לתמוך בקצב נתונים של 400 kbps בעוד שמתאם CAA יכול לתמוך במקסימום של 100 kbps. - לוח המטען מספק את האספקה כרךtage VDDP למכשיר HPM10 ומתקשר עם המכשיר כדי להציג את מצב הטעינה. לוח המטען שימושי להערכת פרמטרי הטעינה. לוח זה עשוי להיות מוחלף על ידי ספק כוח אם מצב הטעינה אינו נדרש.
- יש לחבר את התקן HPM10 כפי שמוצג ב איור 3
איור 3. הגדרת חומרה של HPM10 להערכת וצריבה של OTP
להערכת פרמטרי טעינה או צריבת OTP. הקישוריות הזו כבר צריכה להיות מוגדרת עם המגשרים ב-HPM10 EVB הטרי. שימו לב ש-VHA מחובר ל-DVREG ב-HPM10 EVB במקום מקור המתח החיצוני המוצג.
פרמטרים של OTP
ל-HPM10 PMIC יש שני בנקים של רישום OTP:
- בנק 1 OTP מכיל את כל הרשמים עבור פרמטרי החיוב שניתן להגדיר על ידי המשתמש.
- Bank 2 OTP מכיל את כל הגדרות הכיול עבור ה-PMIC עצמו בתוספת כמה הגדרות פרמטרים קבועים של טעינה. Bank 2 OTP מתוכנתים במהלך בדיקת ייצור של ה-PMIC ואין להחליף אותם. כלי התכנות HPM10 מכיל כמה סעיפים סטנדרטייםampתצורת OTP files בתיקיית התמיכה לשימוש עם סוללות AgZn ו-Li−ion נטענות בגודל 13 ובגודל 312. אלה files הם:
- ה-s המלאample files שהורכבו מכל ההגדרות עבור פרמטרי ה-OTP גם ב-OTP Bank 1 וגם ב-Bank 2.ample files מיועדים להערכת בדיקה בלבד ואין להשתמש בהם כדי לצרוב את אוגרי ה-OTP
- ה-OTP1 sample files שהורכב מכל פרמטרי הטעינה הניתנים להגדרה הממוקמים באוגרי ה-OTP של Bank 1. פרמטרי הטעינה באלה files כבר מאוכלסים בהגדרות הסטנדרטיות המומלצות על ידי יצרני הסוללות.
לפני שניתן להשתמש ב-HPM10 לטעינת סוללה, עליו להיות בעל פרמטרי טעינה הקשורים לגודל הסוללה, נפחtage ורמות זרם צרובות ב-OTP1 של המכשיר.
התחל בדיקת טעינת סוללה
סעיף זה מתאר כיצד להתחיל בדיקת טעינה בסוללת S312 Li−ion באמצעות כלי שורת הפקודה וערכת ההערכה והפיתוח. עבור בדיקה זו, פרמטרי הטעינה ייכתבו ל-RAM לצורך הערכה של תהליך הטעינה.
- חבר את ה-HPM10 EVB והמטען כפי שמוצג באיור 1. תמונה של ההגדרה הפיזית מוצגת ב- איור 4 למטה:
איור 4. הגדרת החומרה של HPM10 לבדיקת טעינת הסוללה
- נווט אל תיקיית התמיכה של כלי ה-CMD. העתק את file "SV3_S312_Full_Sample.otp" ושמור אותו בתיקייה CMD Tool.
- פתח את חלון שורת הפקודה במחשב. נווט אל כלי שורת הפקודה הממוקם בתיקיית CMD של ממשק התכנות HPM10. טען את שני הבנקים של פרמטרי ה-OTP הכלולים ב- file "SV3_S312_Full_Sample.otp" ל-RAM של thePMIC באמצעות הפקודה הבאה:
HPM10_OTP_GUI.exe [−−I2C מתכנת] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
פֶּתֶק: מתכנת ברירת המחדל של I2C הוא Promira והמהירות היא 400 (kbps). אם לא הוגדר בפקודה CMD, מתכנת ברירת המחדל והמהירות ישמשו את ממשק התכנות HPM10.
איור 5. כתוב זיכרון RAM באמצעות מתכנת Promira

Example 2: כתוב זיכרון RAM באמצעות מתכנת CAA:
איור 6. כתוב זיכרון RAM באמצעות מתכנת CAA

- אם נעשה שימוש בלוח המטען, סובב את הקשר במטען כדי לבחור באפשרות "מצב בדיקה", ולאחר מכן לחץ על הקשר כדי להפעיל 5 V על ה-VDDP של ה-HPM10 EVB.
- בצע את ההוראות המוצגות בחלון שורת הפקודה כדי להשלים את טעינת פרמטרי ה-OTP ל-RAM ולהתחיל את בדיקת הטעינה.
- לאחר תחילת בדיקת הטעינה, לוח המטען ינטר ויציג את מצב הטעינה. אפשר לבדוק את פרמטרי הטעינה על ידי לחיצה נוספת על הקשר, ואז לגלול בתפריט על ידי סיבוב הקשר.
- עם סיום הטעינה, המטען יציג אם הטעינה הסתיימה בהצלחה או הסתיימה עם תקלה יחד עם קוד השגיאה.
שנה את פרמטרי הטעינה
איור 7. סוף טעינת סוללה מוצלחת
ניתן לשנות את פרמטרי החיוב בבנק 1 OTP באמצעות ה-GUI באופן הבא:
- פתח את חלון שורת הפקודה במחשב. נווט אל התיקיה שבה נמצא ה-GUI. פתח את ה-GUI באמצעות הפקודה כפי שמוצג בפריט 1 של סעיף כלי התכנות ו-EVB Setup למעלה.
Exampעל: פתח את ה-GUI עם מתכנת Promira (ראה איור 8)
איור 8. פתח את ה-GUI עם פרומירה מתכנת
- לחץ על "טען file" כפתור הזמין ב-GUI כדי לייבא את file המכיל את פרמטרי ה-OTP. שימו לב שה-GUI מטפל רק בפרמטרים של Bank 1 OTP. אם OTP מלא file נטען, רק 35 ההגדרות הראשונות ייובאו, ויתעלמו מהערכים הנותרים.
- לאחר שינוי הפרמטרים, חשב את הערכים החדשים עבור "OTP1_CRC1" ו-"OTP1_CRC2" על ידי לחיצה על כפתור "צור CRC".
- לחץ על הלחצן "שמור Fileכדי לשמור את ה-OTP1 הסופית file.
מומלץ לבדוק את פרמטרי הטעינה המעודכנים לפני צריבת ההגדרות ב-OTP. ה-OTP המלא file נדרש למטרה זו. כדי לחבר את ה-OTP המלא file, פשוט קח אחד מה-OTP המלאיםample files מתיקיית התמיכה והחלף את 35 ההגדרות הראשונות בערכים מה-OTP1 הסופי file נשמר למעלה. בדיקת הטעינה צריכה להיעשות באמצעות כלי שורת הפקודה מכיוון שה-GUI לא יכול להתמודד עם ה-OTP המלא file
צריבה וקריאה של פרמטרי ה-OTP
ניתן להשתמש גם ב-GUI וגם בכלי שורת הפקודה כדי לצרוב את אוגרי ה-OTP.
- עבור ה-GUI, ראשית, טען את ה-OTP1 המוגמר file כפי שנוצר לעיל באמצעות ה- "לִטעוֹן file” פונקציה בכלי ה-GUI, ולאחר מכן השתמש ב-"זאפ OTP" פונקציה כדי להתחיל את תהליך הצריבה.
- עבור כלי שורת הפקודה, הזן את הפקודה הבאה בשורת Windows:
HPM10_OTP_GUI.exe [−−I2C מתכנת] [−−speed SPEED] −z otp1_filename.otp - עקוב אחר ההוראות הקופצות כדי להגדיר לצמיתות את ערכי פרמטר הטעינה.
- לאחר השלמת התהליך, שורת המצב בתחתית ה-GUI אמורה להציג "OTP הופעל בהצלחה". עבור כלי שורת הפקודה, התהליך אמור להסתיים בהודעה "OTP זפז הפקודה נשלחה" מוצגת ללא כל שגיאה.
לאחר צריבת ה-OTP, ה "קרא OTP" ניתן להשתמש בפונקציה ב-GUI כדי לקרוא בחזרה את התוכן כדי לאמת את תהליך הצריבה או להשתמש בפקודה הבאה בבקשת Windows עבור כלי שורת הפקודה:
HPM10_OTP_GUI.exe [−−I2C מתכנת] [−−speed SPEED] −r out_filename.otp
הערות חשובות
- אפס את ה-PMIC על ידי החזקת כרית CCIF LOW בזמן הפעלת VDDP במהלך תהליך הקריאה של OTP. אחרת, הנתונים שיאוחזרו יהיו שגויים.
- לפני שמתחילים לטעון סוללה במצב מכשיר שמיעה, הסר את החיבור בין VHA ל-VDDIO או את ספק הכוח החיצוני ל-VHA, וכן חבר את ATST−EN לאדמה כדי להיכנס למצב מכשיר שמיעה.
פרסומים טכניים: ספרייה טכנית: www.onsemi.com/design/resources/technical-תיעוד onsemi Webאֲתַר: www.onsemi.com
למידע נוסף, אנא צור קשר עם נציג המכירות המקומי שלך בכתובת www.onsemi.com/support/sales

מסמכים / משאבים
![]() |
תוכנת ממשק תכנות onsemi HPM10 [pdfמדריך למשתמש תוכנת ממשק תכנות HPM10, תוכנת ממשק תכנות, תוכנת ממשק, תוכנה |