onsemi HPM10 Ծրագրավորման ինտերֆեյսի ծրագրակազմի օգտագործման ուղեցույց
Ներածություն
Այս ուղեցույցը տեղեկատվություն է տրամադրում HPM10 ծրագրավորման միջերեսը կարգավորելու և այն օգտագործելու համար HPM10 EVB-ը լսողական սարքի մարտկոցը լիցքավորելու համար ծրագրավորելու համար: Երբ մշակողը ծանոթ է գործիքի օգտագործմանը և ինչպես է աշխատում EVB-ն, նա կարող է ճշգրտորեն կարգավորել լիցքավորման պարամետրերը՝ հետևելով Օգտագործողի տեղեկանքում տրված հրահանգներին:
Պահանջվող սարքավորում
- HPM10−002−GEVK − HPM10 գնահատման և զարգացման հավաքածու կամ HPM10−002−GEVB − HPM10 գնահատման խորհուրդ
- Windows PC
- I2C ծրագրավորող
Promira սերիական հարթակ (ընդհանուր փուլ) + ադապտերների տախտակ և ինտերֆեյսի մալուխ (հասանելի է onsemi-ից) կամ կապի արագացուցիչի ադապտեր (CAA)
ԾԱՆՈԹՈՒԹՅՈՒՆ. Կապի արագացուցիչի ադապտերը հասել է իր կյանքի ավարտին (EOL) և այլևս խորհուրդ չի տրվում օգտագործել: Չնայած այն դեռ աջակցվում է, մշակողներին խորհուրդ է տրվում օգտագործել Promira I2C ծրագրավորողը:
Ծրագրային ապահովման ներբեռնում և տեղադրում
- Կողպեք ձեր MyON հաշիվը: Ներբեռնեք HPM10 Programming Interface հավելվածը և Օգտագործողի տեղեկանքը հղումից՝ 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 Programming Interface հավելվածը և նախկինում տեղադրված SIGNAKLARA Device Utility: HPM10 Programming Interface ծրագրակազմը թույլ է տալիս օգտվողին գնահատել լիցքավորման պարամետրերը և այրել վերջնական կարգավորումները սարքում:
Ծրագիրը տրամադրում է ծրագրավորման երկու տարբերակ՝ GUI և Command Line Tool (CMD): Երկու տարբերակներն էլ պետք է կատարվեն Windows Prompt-ում իրենց համապատասխան գործիքների թղթապանակից՝ օգտագործելով ստորև ներկայացված հրամանները՝ ծրագրավորողը կարգավորելուց հետո.- GUI-ի համար −
HPM10_OTP_GUI.exe [−−I2C ծրագրավորող] [−−speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira−−արագություն 400 - HPM10_OTP_GUI.exe −−CAA−−արագություն 100
- Command Line Tool-ի համար − HPM10_OTP_GUI.exe [−−I2C ծրագրավորող] [−−արագության SPEED] [−հրամանի տարբերակ] Տես Նկարներ 5 և 6, օրինակamples.
- GUI-ի համար −
- Բացեք CTK կազմաձևման կառավարչի դյուրանցումը, որը ստեղծվել է SIGNAKLARA Device Utility-ի կողմից աշխատասեղանի վրա: Կտտացրեք «Ավելացնել» կոճակը և սահմանեք ինտերֆեյսի կոնֆիգուրացիան I2C ծրագրավորողի համար, որը նախատեսված է HPM10 ծրագրավորման ինտերֆեյսի հետ հաղորդակցվելու համար, ինչպես ցույց է տրված նկարում. Նկար 2.
Նկար 2. CAA և Promira I2C ադապտերների CTK կոնֆիգուրացիա
Ե՛վ CAA, և՛ Promira ծրագրավորողներն աջակցվում են HPM10 ծրագրավորման միջերեսով: Համոզվեք, որ օգտագործված ծրագրավորողի դրայվերը տեղադրված է, այնուհետև սեղմեք «Թեստ» կոճակը՝ կոնֆիգուրացիան ստուգելու համար: Եթե կարգավորումը ճիշտ է, ապա պետք է հայտնվի պատուհան, որը կցուցադրի «Կազմաձևումը կարգին է» հաղորդագրությունը, որը ցույց է տալիս, որ ադապտորն աշխատում է: Նկատի ունեցեք տվյալների արագության պարամետրերի տարբերությունը երկու ադապտերների միջև: Promira-ն լռելյայն ադապտերն է, որն օգտագործվում է HPM10 նախագծման գործիքի կողմից և կարող է ապահովել տվյալների արագությունը 400 կբիթ/վրկ, մինչդեռ CAA ադապտերը կարող է աջակցել առավելագույնը 100 կբիթ/վրկ: - Լիցքավորման խորհուրդը ապահովում է մատակարարման ծավալըtage VDDP դեպի HPM10 սարք և շփվում է սարքի հետ՝ ցուցադրելու լիցքավորման կարգավիճակը: Լիցքավորման տախտակը օգտակար է լիցքավորման պարամետրերը գնահատելու համար: Այս տախտակը կարող է փոխարինվել սնուցման աղբյուրով, եթե լիցքավորման կարգավիճակը պարտադիր չէ:
- HPM10 սարքը պետք է միացված լինի, ինչպես ցույց է տրված նկարում Նկար 3
Նկար 3. HPM10 ապարատային կարգավորում OTP գնահատման և այրման համար
լիցքավորման պարամետրերի գնահատման կամ OTP այրման համար: Այս միացումն արդեն պետք է կարգավորվի թարմ HPM10 EVB-ի ցատկերներով: Նկատի ունեցեք, որ VHA-ն միացված է DVREG-ին HPM10 EVB-ում ցուցադրված արտաքին էներգիայի աղբյուրի փոխարեն:
OTP պարամետրեր
HPM10 PMIC-ն ունի OTP ռեգիստրների երկու բանկ.
- Bank 1 OTP-ն պարունակում է բոլոր ռեգիստրները գանձման պարամետրերի համար, որոնք կարող են սահմանվել օգտագործողի կողմից:
- Bank 2 OTP-ը պարունակում է PMIC-ի բոլոր տրամաչափման կարգավորումները և լիցքավորման որոշ ֆիքսված պարամետրեր: Bank 2 OTP-ը ծրագրավորված է PMIC-ի արտադրության փորձարկման ժամանակ և չպետք է վերագրվի: HPM10 Programming Interface գործիքը պարունակում է որոշ ստանդարտ sample OTP կոնֆիգուրացիա files Աջակցման պանակում՝ 13 և 312 չափսի վերալիցքավորվող AgZn և Li−ion մարտկոցներով օգտագործելու համար: Սրանք fileս են՝
- Ամբողջական սample files, որոնք բաղկացած էին OTP պարամետրերի բոլոր կարգավորումներից և՛ OTP Bank 1-ում, և՛ Bank 2-ում:ample files-ը միայն թեստային գնահատման համար է և չպետք է օգտագործվի OTP ռեգիստրներն այրելու համար
- The OTP1 sample files, որոնք բաղկացած են կարգավորելի լիցքավորման բոլոր պարամետրերից, որոնք տեղակայված են Բանկի 1 OTP ռեգիստրներում: Դրանցում լիցքավորման պարամետրերը files-երը արդեն հագեցած են ստանդարտ կարգավորումներով, որոնք առաջարկվում են մարտկոցների արտադրողների կողմից:
Մինչ HPM10-ը կարող է օգտագործվել մարտկոցը լիցքավորելու համար, այն պետք է ունենա լիցքավորման պարամետրեր, որոնք վերաբերում են մարտկոցի չափին, ծավալtage և ընթացիկ մակարդակները այրվել են սարքի OTP1-ում:
Սկսեք մարտկոցի լիցքավորման փորձարկում
Այս բաժինը նկարագրում է, թե ինչպես սկսել լիցքավորման փորձարկումը S312 Li−ion մարտկոցի վրա՝ օգտագործելով Command Line գործիքը և Գնահատման և զարգացման հավաքածուն: Այս թեստի համար լիցքավորման պարամետրերը կգրվեն RAM-ում՝ լիցքավորման գործընթացի գնահատման համար:
- Միացրեք HPM10 EVB-ն և լիցքավորիչը, ինչպես ցույց է տրված Նկար 1-ում: Ֆիզիկական կարգաբերման նկարը ցուցադրված է. Նկար 4 ստորև:
Նկար 4. HPM10 ապարատային կարգավորում մարտկոցի լիցքավորման փորձարկման համար
- Նավարկեք դեպի CMD գործիքի Աջակցություն պանակը: Պատճենել file «SV3_S312_Full_Sample.otp» և պահիր այն CMD Tool պանակում:
- Բացեք «Command Prompt» պատուհանը համակարգչի վրա: Նավարկեք դեպի հրամանի տող գործիք, որը գտնվում է HPM10 ծրագրավորման ինտերֆեյսի CMD թղթապանակում: Ներբեռնեք OTP պարամետրերի երկու բանկերը, որոնք պարունակվում են file «SV3_S312_Full_Sample.otp» thePMIC-ի RAM-ում՝ օգտագործելով հետևյալ հրամանը.
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 ծրագրավորողը

- Եթե լիցքավորիչի տախտակն օգտագործվում է, միացրեք հանգույցը լիցքավորիչի վրա՝ ընտրելու «Test Mode» տարբերակը, այնուհետև սեղմեք հանգույցը՝ HPM5 EVB-ի VDDP-ին 10 Վ կիրառելու համար:
- Հետևեք հրամանի տողի պատուհանում ցուցադրված հրահանգներին, որպեսզի ավարտեք OTP պարամետրերի բեռնումը RAM-ում և սկսեք լիցքավորման թեստը:
- Լիցքավորման փորձարկումը սկսելուց հետո լիցքավորման տախտակը կվերահսկի և կցուցադրի լիցքավորման կարգավիճակը: Կարելի է ստուգել լիցքավորման պարամետրերը՝ կրկին սեղմելով հանգույցը, այնուհետև ոլորել ցանկի միջով՝ հանգույցը պտտելով:
- Երբ լիցքավորումն ավարտվի, լիցքավորիչը կցուցադրի, եթե լիցքավորումը հաջողությամբ ավարտվել է կամ ավարտվել է անսարքությամբ, սխալի կոդով:
Փոփոխել լիցքավորման պարամետրերը
Նկար 7. Մարտկոցի հաջող լիցքավորման ավարտը
Բանկ 1 OTP-ի լիցքավորման պարամետրերը կարող են փոփոխվել GUI-ի միջոցով հետևյալ կերպ.
- Բացեք «Command Prompt» պատուհանը համակարգչի վրա: Նավարկեք դեպի այն թղթապանակը, որտեղ գտնվում է GUI-ը: Բացեք GUI-ն՝ օգտագործելով հրամանը, ինչպես ցույց է տրված վերևում Ծրագրավորման գործիքի և EVB Setup բաժնի 1-ին կետում:
Exampլե: Բացեք GUI-ն Promira ծրագրավորողի հետ (տես Նկար 8)
Նկար 8. Բացեք GUI-ն Promira ծրագրավորողի հետ
- Սեղմեք «Բեռնել 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 պահպանված է վերևում։ Լիցքավորման փորձարկումը պետք է կատարվի Command Line Tool-ի միջոցով, քանի որ GUI-ն չի կարող կառավարել ամբողջական OTP-ը file
OTP պարամետրերի այրում և ընթերցում
Ինչպես GUI-ն, այնպես էլ Command Line Tool-ը կարող են օգտագործվել OTP ռեգիստրները այրելու համար:
- GUI-ի համար նախ բեռնեք վերջնական OTP1-ը file ինչպես ստեղծվել է վերևում՝ օգտագործելով «Բեռնել file” գործառույթը theGUI գործիքում, այնուհետև օգտագործեք «Zap OTP” ֆունկցիան սկսելու այրման գործընթացը:
- Command Line Tool-ի համար Windows Prompt-ում մուտքագրեք հետևյալ հրամանը.
HPM10_OTP_GUI.exe [−−I2C ծրագրավորող] [−−արագություն SPEED] −z otp1_fileանունը.otp - Հետևեք բացվող հրահանգներին՝ լիցքավորման պարամետրի արժեքները մշտապես սահմանելու համար:
- Գործընթացն ավարտվելուց հետո GUI-ի ներքևի մասում գտնվող կարգավիճակի տողը պետք է ցուցադրի «OTP-ն հաջողությամբ ավարտվեց»: Command Line Tool-ի համար գործընթացը պետք է ավարտվի հաղորդագրությամբ «OTP-ն խափանվել է ուղարկված հրամանը» ցուցադրված է առանց որևէ սխալի:
OTP-ի այրումից հետո «Կարդացեք OTP» GUI-ի ֆունկցիան կարող է օգտագործվել բովանդակությունը հետ կարդալու համար՝ ստուգելու այրման գործընթացը կամ օգտագործել հետևյալ հրամանը Windows Prompt-ում Command Line Tool-ի համար.
HPM10_OTP_GUI.exe [−−I2C ծրագրավորող] [−−speed SPEED] −r out_fileանունը.otp
Կարևոր նշումներ
- Վերականգնեք PMIC-ը` պահելով CCIF պահոցը ՑԱԾՐ` միաժամանակ միացնելով VDDP-ն OTP-ի ընթերցման գործընթացում: Հակառակ դեպքում, վերցված տվյալները սխալ կլինեն:
- Լսողական ապարատի ռեժիմում մարտկոցը լիցքավորելուց առաջ հեռացրեք VHA-ի և VDDIO-ի միացումը կամ արտաքին սնուցման աղբյուրը VHA-ին, ինչպես նաև միացրեք ATST−EN-ը գետնին՝ լսողական սարքի ռեժիմ մտնելու համար:
ՏԵԽՆԻԿԱԿԱՆ ՀՐԱՏԱՐԱԿՈՒՄՆԵՐ. Տեխնիկական գրադարան՝ www.onsemi.com/design/resources/technical-փաստաթղթերի վերաբերյալ Webկայքը: www.onsemi.com
Լրացուցիչ տեղեկությունների համար խնդրում ենք կապվել ձեր տեղական վաճառքի ներկայացուցչի հետ www.onsemi.com/աջակցություն/վաճառք

Փաստաթղթեր / ռեսուրսներ
![]() |
onsemi HPM10 ծրագրավորման ինտերֆեյսի ծրագրակազմ [pdf] Օգտագործողի ուղեցույց HPM10 Ծրագրավորման ինտերֆեյսի ծրագրակազմ, Ծրագրավորման ինտերֆեյսի ծրագրակազմ, Ինտերֆեյսի ծրագրակազմ, Ծրագրեր |