onsemi HPM10 Programming Interface Software User Guide
Enkonduko
Ĉi tiu gvidilo provizas informojn pri kiel agordi la HPM10-Programado-Interfacon kaj uzi ĝin por programi la HPM10 EVB por ŝargi aŭdhelpan kuirilaron. Post kiam la programisto konas la uzon de la ilo kaj kiel funkcias la EVB, li povas agordi la ŝarĝajn parametrojn sekvante la instrukciojn provizitajn en la Uzanto-Referenco.
Bezonata Aparataro
- HPM10−002−GEVK − HPM10 Taksado kaj Disvolva Ilaro aŭ HPM10−002−GEVB − HPM10 Taksada Estraro
- Vindoza komputilo
- I2C Programisto
Promira Seria Platformo (Tuta Fazo) + Adaptila Tabulo & Interfaca Kablo (havebla de onsemi) aŭ Komunikada Akcelilo-Adaptilo (CAA)
NOTO: La Adaptilo pri Komunikado-Akcelilo atingis sian Finon de Vivo (EOL) kaj ne plu estas rekomendita por uzo. Kvankam ĝi ankoraŭ estas subtenata, programistoj estas konsilitaj uzi la programilon Promira I2C.
Programaro Elŝutoj kaj Instalado
- Ŝlosu vian MyON-konton. Elŝutu la aplikaĵon pri programado-interfaco HPM10 kaj uzantreferencon de la ligo: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Malfermu la dezajnon file al la dezirata labordosierujo.
- En via MyOn-konto, elŝutu la SIGNAKLARA Aparato-Utilaĵon de la ligilo: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Instalu la plenumeblan ilon. Vi eble jam havas ĉi tiun ilon instalita se vi laboris kun la produktoj EZAIRO®.
Programa ilo kaj EVB-Agordo
Konektu la Vindozan komputilon, I2C-programiston kaj HPM10 EVB kiel montrite Bildo 1 sube:
Figuro 1. Konekto-Agordo por HPM10 OTP-Testo kaj Programado
- La komputilo enhavas la aplikaĵon HPM10 Programming Interface, kaj la SIGNAKLARA Aparato-Utilaĵo instalitan antaŭe. La programaro HPM10 Programming Interface permesas al la uzanto taksi siajn ŝargajn parametrojn kaj bruligi la finpretigitajn agordojn al la aparato.
La programaro disponigas du programajn opciojn, la GUI kaj la Command Line Tool (CMD). Ambaŭ opcioj devas esti ekzekutitaj en la Vindoza Prompto el sia responda ila dosierujo uzante la komandojn kiel montrite sube post agordo de la programisto:- Por la GUI −
HPM10_OTP_GUI.exe [−−I2C-programisto] [−−rapideco SPEED] Eksample: HPM10_OTP_GUI.exe −−Promira −−rapideco 400 - HPM10_OTP_GUI.exe −−CAA −−rapideco 100
- Por Command Line Tool − HPM10_OTP_GUI.exe [−−I2C-programisto] [−−speed SPEED] [−komando opcio] Vidu Figurojn 5 kaj 6 por ekz.amples.
- Por la GUI −
- Malfermu la ŝparvojon de CTK-agorda administranto kreita de la SIGNAKLARA Aparato Utilo sur la labortablo. Alklaku la butonon "Aldoni" kaj agordu la interfacan agordon por la I2C-programisto celita por komuniki kun la HPM10-Programa Interfaco kiel montrite en Figuro 2.
Figuro 2. CTK-Agordo de CAA kaj Promira I2C-Adaptiloj
Kaj la CAA kaj Promira programistoj estas subtenataj de la HPM10 Programado-Interfaco. Certigu, ke la ŝoforo por la uzata programisto estas instalita kaj tiam alklaku la butonon "Testo" por testi la agordon. Se la aranĝo estas ĝusta, fenestro aperanta la mesaĝon "Agordo estas en ordo" devus aperi indikante ke la adaptilo funkcias. Notu la diferencon en la agordo de datumrapideco inter la du adaptiloj. Promira estas la defaŭlta adaptilo uzata de la dezajna ilo HPM10 kaj povas subteni datumrapidecon de 400 kbps dum la CAA-adaptilo povas subteni maksimume 100 kbps. - La Ŝargilo-Estraro disponigas la provizon voltage VDDP al la HPM10-aparato kaj komunikas kun la aparato por montri la ŝargan staton. La Ŝargilo-Estraro estas utila por taksi la ŝarĝajn parametrojn. Ĉi tiu tabulo povas esti anstataŭigita per elektroprovizo se la ŝarĝa stato ne estas postulata.
- La HPM10-aparato devas esti konektita kiel montrite en Figuro 3
Figuro 3. HPM10-Aparataro por OTP-Taksado kaj Burn
por taksado de parametroj aŭ OTP-brulado. Ĉi tiu konektebleco jam devus esti agordita per la saltiloj sur la freŝa HPM10 EVB. Notu, ke VHA estas konektita al DVREG sur la HPM10 EVB anstataŭ la ekstera energifonto montrita.
OTP-Parametroj
La HPM10 PMIC havas du bankojn de OTP-registroj:
- Banko 1 OTP enhavas ĉiujn registrojn por la ŝarĝaj parametroj, kiujn la uzanto povas agordi.
- Banko 2 OTP enhavas ĉiujn alĝustigajn agordojn por la PMIC mem plus kelkajn fiksajn ŝarĝajn parametrojn. Banko 2 OTP estas programita dum fabrikado-testado de la PMIC kaj ne devus esti anstataŭita. La HPM10 Programming Interface-ilo enhavas kelkajn normajn sample OTP-agordo files en la Subtena dosierujo por uzo kun grandeco 13 kaj grandeco 312 reŝargeblaj AgZn kaj Li−ion-kuirilaroj. Tiuj ĉi files estas:
- La plena sample files kiuj konsistis el ĉiuj agordoj por la OTP-parametroj en ambaŭ OTP-Banko 1 kaj Banko 2. Ĉi tiuj plenaj sample files estas nur por testa taksado kaj ne devas esti uzataj por bruligi la OTP-registrojn
- La OTP1-sample files kiu konsistis el ĉiuj agordeblaj ŝargaj parametroj situantaj en la Banko 1 OTP-registroj. La ŝarĝaj parametroj en ĉi tiuj files jam estas plenigitaj kun la normaj agordoj rekomenditaj de la kuirilaraj fabrikistoj.
Antaŭ ol HPM10 povas esti uzata por ŝargi kuirilaron, ĝi devas havi la ŝargajn parametrojn rilatajn al la bateriograndeco, vol.tage kaj nunaj niveloj brulis en la OTP1 de la aparato.
Komencu Teston pri Bateria Ŝarĝo
Ĉi tiu sekcio priskribas kiel komenci ŝarĝan teston sur S312 Li−ion-baterio uzante la Komandlinian ilon kaj la Taksadon kaj Disvolvan Ilaron. Por ĉi tiu provo, la ŝarĝaj parametroj estos skribitaj al la RAM por taksado de la ŝarĝa procezo.
- Konektu la HPM10 EVB kaj ŝargilon kiel montrite en Figuro 1. Bildo de la fizika agordo estas montrita en Figuro 4 sube:
Figuro 4. Aparataro de HPM10 por Bateria Ŝarĝo-Testo
- Iru al la Subtena dosierujo de la CMD-ilo. Kopiu la file “SV3_S312_Full_Sample.otp” kaj konservu ĝin en la dosierujo de CMD Tool.
- Malfermu la komandprompton fenestro sur la komputilo. Navigu al la Komandlinia Ilo situanta en la CMD-dosierujo de la HPM10-Programa Interfaco. Ŝarĝu ambaŭ Bankojn de la OTP-parametroj enhavitaj en la file “SV3_S312_Full_Sample.otp" en la RAM de laPMIC uzante la sekvan komandon:
HPM10_OTP_GUI.exe [−−I2C-programisto] [−−rapideco SPEED] −w SV3_S312_Full_Sample.otp
NOTO: La defaŭlta I2C-programisto estas Promira kaj la rapideco estas 400 (kbps). Se ne estas difinita en la CMD-komando, la defaŭlta programisto kaj rapido estos uzataj de la HPM10-Programa Interfaco.
Figuro 5. Skribu RAM Uzante la Promira Programisto

Example 2: Skribu RAM per la CAA-programisto:
Figuro 6. Skribu RAM Uzante la CAA-Programiston

- Se la ŝargila tabulo estas uzata, turnu la nodon sur la ŝargilon por elekti la opcion "Test Mode", tiam premu la nodon por apliki 5 V al la VDDP de la HPM10 EVB.
- Sekvu la instrukciojn montritajn en la Komando-Invito-fenestro por kompletigi la ŝarĝon de la OTP-parametroj al RAM kaj komenci la ŝarĝan teston.
- Post kiam la ŝarĝa testo komenciĝis, la ŝargila tabulo kontrolos kaj montros la ŝarĝan staton. Oni povas kontroli la ŝarĝajn parametrojn premante la nodon denove, poste rulumi la menuon turnante la nodon.
- Kiam la ŝarĝo finiĝis, la ŝargilo montros ĉu la ŝarĝo sukcese finiĝis aŭ finiĝis kun misfunkciado kune kun la erarkodo.
Modifi La Ŝargajn Parametrojn
Figuro 7. Fino de Sukcesa Bateria Ŝarĝo
La ŝarĝaj parametroj en Banko 1 OTP povas esti modifitaj uzante la GUI jene:
- Malfermu la komandprompton fenestro sur la komputilo. Iru al la dosierujo kie troviĝas la GUI. Malfermu la GUI per la komando kiel montrita en la ero 1 de la sekcio de Programado-Ilo kaj EVB-Agordo supre.
Example: Malfermu la GUI kun Promira programisto (vidu figuron 8)
Figuro 8. Malfermu la GUI kun Promira Programisto
- Alklaku la "Ŝargi file”butono havebla sur la GUI por importi la file enhavante la OTP-parametrojn. Notu, ke la GUI nur pritraktas la Bank 1 OTP-parametrojn. Se plena OTP file estas ŝarĝita, nur la unuaj 35 agordoj estos importitaj, kaj la ceteraj valoroj estos ignoritaj.
- Post modifi la parametrojn, kalkulu la novajn valorojn por "OTP1_CRC1" kaj "OTP1_CRC2" alklakante la butonon "Generu CRC".
- Alklaku la "Konservi File” butonon por konservi la finpretigitan OTP1 file.
Oni rekomendas testi la ĝisdatigitajn ŝarĝajn parametrojn antaŭ ol bruligi la agordojn en la OTP. La plena OTP file estas postulata por tiu celo. Verki la plenan OTP file, simple prenu unu el la plenaj OTP-ojample files el la Subtena dosierujo kaj anstataŭigu la unuajn 35 agordojn per la valoroj de la finpretigita OTP1 file konservita supre. La ŝarĝa testo devus esti farita per la Komandlinia Ilo ĉar la GUI ne povas trakti la plenan OTP file
Bruligi kaj Legante la OTP-Parametrojn
Kaj la GUI kaj la Komandlinia Ilo povas esti uzataj por bruligi la OTP-registrojn.
- Por la GUI, unue, ŝarĝu la finpretigitan OTP1 file kiel generite supre uzante la “Ŝarĝu file” funkcio en la GUI-ilo, tiam uzu la "Zap OTP” funkcio por komenci la brulprocezon.
- Por la Komandlinia Ilo, enigu la sekvan komandon en la Vindoza Prompto:
HPM10_OTP_GUI.exe [−−I2C-programisto] [−−rapideco SPEED] −z otp1_filenomo.otp - Sekvu la ŝprucfenestrajn instrukciojn por konstante agordi la ŝarĝajn parametrajn valorojn.
- Post kiam la procezo estas finita, la statusbreto ĉe la fundo de la GUI devus montri "OTP zapis sukcese”. Por la Komandlinia Ilo, la procezo devus finiĝi kun la mesaĝo "OTP zapis ordon sendita” montrita sen ia eraro.
Post la OTP brulvundo, la "Legu OTP" funkcio sur la GUI povas esti uzata por relegi la enhavon por kontroli la brulprocezon aŭ uzi la jenan komandon en la Vindoza Prompto por la Komandlinia Ilo:
HPM10_OTP_GUI.exe [−−I2C-programisto] [−−rapideco SPEED] −r out_filenomo.otp
Gravaj Notoj
- Restarigu la PMIC tenante la CCIF-kuseneton LOW dum ŝaltado de VDDP dum la OTP-lega procezo. Alie, la datumoj prenitaj estos malĝustaj.
- Antaŭ ol komenci ŝargi kuirilaron en aŭdhelpa reĝimo, forigu la konekton inter VHA kaj VDDIO aŭ la eksteran elektroprovizon al VHA, kaj ankaŭ konektu ATST−EN al la grundo por eniri aŭdhelpan reĝimon.
TEKNIKAJ PUBBLIKAJNOJ: Teknika Biblioteko: www.onsemi.com/design/resources/technical-dokumentado onsemi Webretejo: www.onsemi.com
Por pliaj informoj, bonvolu kontakti vian lokan vendan reprezentanton ĉe www.onsemi.com/subteno/vendoj

Dokumentoj/Rimedoj
![]() |
onsemi HPM10 Programado-Interfaca Programaro [pdf] Uzantogvidilo HPM10 Programado de Interfaco-Programaro, Programado de Interfaco-Programaro, Interfaco-Programaro, Programaro |