onsemi HPM10 Programming Interface Software User Guide
Entwodiksyon
Gid sa a bay enfòmasyon sou fason pou mete sou pye HPM10 Programming Interface epi sèvi ak li pou pwograme HPM10 EVB pou chaje yon batri aparèy pou tande. Yon fwa pwomotè a abitye ak itilizasyon zouti a ak fason EVB a fonksyone, li ka ajiste paramèt chaj yo lè li swiv enstriksyon yo bay nan referans itilizatè a.
Materyèl obligatwa
- HPM10−002−GEVK − Twous Evalyasyon ak Devlopman HPM10 oswa HPM10−002−GEVB − Konsèy Evalyasyon HPM10
- Windows PC
- I2C pwogramè
Platfòm Seri Promira (Faz Total) + Adaptè Komisyon Konsèy & Kab Entèfas (ki disponib nan onsemi) oswa Adaptè Accélérateur Kominikasyon (CAA)
REMAK: Adaptè akseleratè kominikasyon an rive nan fen lavi li (EOL) epi li pa rekòmande pou itilize ankò. Malgre ke li toujou sipòte, devlopè yo konseye yo itilize pwogramè Promira I2C la.
Telechajman ak enstalasyon lojisyèl
- Fèmen sou kont MyON ou. Telechaje aplikasyon HPM10 Programming Interface ak referans itilizatè a soti nan lyen an: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Dekonprime konsepsyon an file nan katab k ap travay la vle.
- Nan kont MyOn ou, telechaje SIGNAKLARA Device Utility soti nan lyen sa a: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Enstale sèvis piblik la ègzèkutabl. Ou ka deja enstale sèvis piblik sa a si ou te travay ak pwodwi EZAIRO® yo.
Zouti pwogramasyon ak Enstalasyon EVB
Konekte PC Windows, pwogramè I2C ak HPM10 EVB jan yo montre nan Figi 1 anba a:
Figi 1. Enstalasyon Koneksyon pou HPM10 OTP Tès ak Pwogramasyon
- Òdinatè a gen aplikasyon HPM10 Programming Interface, ak SIGNAKLARA Device Utility enstale deja. Lojisyèl entèfas pwogramasyon HPM10 la pèmèt itilizatè a evalye paramèt chaj yo epi boule paramèt finalize yo sou aparèy la.
Lojisyèl la bay de opsyon pwogramasyon, entèfas ak zouti liy kòmand (CMD). Tou de opsyon yo dwe egzekite nan Windows Prompt nan katab zouti korespondan yo lè l sèvi avèk kòmandman yo jan yo montre anba a apre konfigirasyon pwogramè a:- Pou entèfas −
HPM10_OTP_GUI.exe [−−I2C pwogramè] [−−vitès SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−vitès 400 - HPM10_OTP_GUI.exe −−CAA −−vitès 100
- Pou Zouti Liy Kòmand − HPM10_OTP_GUI.exe [−−I2C pwogramè] [−−vitès SPEED] [−opsyon kòmand] Gade Figi 5 ak 6 pou egzanpamples.
- Pou entèfas −
- Louvri rakoursi manadjè konfigirasyon CTK ki te kreye pa SIGNAKLARA Device Utility sou Desktop la. Klike sou bouton "Ajoute" a epi mete konfigirasyon koòdone pou pwogramè I2C ki gen entansyon pou kominike avèk entèfas pwogramasyon HPM10 jan yo montre nan Figi 2.
Figi 2. Konfigirasyon CTK nan CAA ak Promira I2C adaptè yo
Tou de pwogramè CAA ak Promira yo sipòte pa HPM10 Programming Interface. Asire w enstale chofè pou pwogramè yo itilize a epi klike sou bouton "Tès" pou teste konfigirasyon an. Si konfigirasyon an kòrèk, yon fenèt ki montre mesaj "Konfigirasyon an oke" ta dwe parèt pou endike adaptè a fonksyone. Remake byen diferans ki genyen nan anviwònman vitès done ant de adaptè yo. Promira se adaptè default zouti konsepsyon HPM10 la itilize epi li ka sipòte yon to done 400 kbps pandan y ap adaptè CAA a ka sipòte yon maksimòm 100 kbps. - Komisyon Konsèy la Charger bay rezèv la voltage VDDP nan aparèy HPM10 la epi kominike avèk aparèy la pou montre estati chaj la. Komisyon Konsèy Charger la itil pou evalye paramèt chaj yo. Konsèy sa a ka ranplase pa yon ekipman pou pouvwa si estati chaj la pa obligatwa.
- Aparèy HPM10 la ta dwe konekte jan yo montre nan Figi 3
Figi 3. Enstalasyon Materyèl HPM10 pou Evalyasyon OTP ak Boule
pou evalyasyon paramèt chaj oswa OTP boule. Koneksyon sa a ta dwe deja mete kanpe ak kavalye yo sou fre HPM10 EVB la. Remake byen ke VHA konekte ak DVREG sou HPM10 EVB olye de sous pouvwa ekstèn yo montre.
Paramèt OTP
HPM10 PMIC a gen de bank nan rejis OTP:
- Bank 1 OTP gen tout rejis pou paramèt chaj ke itilizatè a ka mete.
- Bank 2 OTP gen tout paramèt kalibrasyon pou PMIC nan tèt li plis kèk paramèt chaj fiks. Bank 2 OTP yo pwograme pandan tès fabrikasyon PMIC la epi yo pa ta dwe ranplase. Zouti koòdone pwogramasyon HPM10 la gen kèk estandaampkonfigirasyon OTP files nan Katab Sipò pou itilize ak gwosè 13 ak gwosè 312 rechargeable AgZn ak Li-ion pil. Sa yo fileyo se:
- S la plenample files ki konpoze de tout paramèt OTP yo nan tou de OTP Bank 1 ak Bank 2. Sa yo plen sample fileyo se pou evalyasyon tès sèlman epi yo pa ta dwe itilize pou boule rejis OTP yo
- OTP1 yoample files ki fèt nan tout paramèt chaj configurable ki sitiye nan Bank 1 OTP anrejistre yo. Paramèt chaj yo nan sa yo files yo deja peple ak anviwònman yo estanda rekòmande pa manifaktirè yo batri.
Anvan HPM10 ka itilize pou chaje yon batri, li dwe gen paramèt chaj ki gen rapò ak gwosè batri a, vol.tage ak nivo aktyèl yo boule nan OTP1 aparèy la.
Kòmanse yon tès chaj batri
Seksyon sa a dekri kijan pou kòmanse yon tès chaje sou yon batri Li-ion S312 lè l sèvi avèk zouti Liy Kòmand ak Twous Evalyasyon ak Devlopman an. Pou tès sa a, paramèt chaj yo pral ekri nan RAM pou evalyasyon pwosesis chaje a.
- Konekte HPM10 EVB ak plato a jan yo montre nan Figi 1. Yo montre yon foto konfigirasyon fizik la nan Figi 4 anba a:
Figi 4. Enstalasyon Materyèl HPM10 pou tès chaj batri
- Navige nan katab Sipò zouti CMD la. Kopi a file “SV3_S312_Full_Sample.otp” epi sove li nan katab zouti CMD la.
- Louvri fenèt Kòmandman an sou PC a. Navige nan Zouti Liy Kòmand ki sitiye nan katab CMD nan Entèfas Programming HPM10 la. Chaje tou de Banks nan paramèt OTP ki genyen nan file “SV3_S312_Full_Sample.otp" nan RAM nan thePMIC lè l sèvi avèk lòd sa a:
HPM10_OTP_GUI.exe [−−I2C pwogramè] [−−vitès SPEED] −w SV3_S312_Full_Sample.otp
REMAK: Pwogramasyon I2C default la se Promira ak vitès la se 400 (kbps). Si yo pa defini nan kòmandman CMD la, entèfas pwogramasyon HPM10 a pral itilize pwogramè ak vitès defo a.
Figi 5. Ekri RAM lè l sèvi avèk pwogramè Promira

Example 2: Ekri RAM lè l sèvi avèk pwogramè CAA la:
Figi 6. Ekri RAM lè l sèvi avèk pwogramè CAA

- Si yo itilize tablo plato a, vire ne sou plato a pou chwazi opsyon "Mòd Tès la", epi peze ne pou aplike 5 V nan VDDP HPM10 EVB la.
- Swiv enstriksyon yo montre nan fenèt Kòmandman an pou konplete chajman paramèt OTP yo nan RAM epi kòmanse tès la chaje.
- Yon fwa tès la chaje te kòmanse, tablo plato a pral kontwole epi montre estati chaj la. Yon moun ka tcheke paramèt chaje yo pa peze ne a ankò, Lè sa a, woulo liv nan meni an pa wotasyon ne la.
- Lè chaj la te fini, plato a ap montre si chaje a te konplete avèk siksè oswa te fini ak yon fay ansanm ak kòd erè a.
Modifye paramèt chaj yo
Figi 7. Fen yon chaj batri siksè
Paramèt chaj yo nan Bank 1 OTP ka modifye lè w itilize entèfas la jan sa a:
- Louvri fenèt Kòmandman an sou PC a. Navige nan katab la kote entèfas la ye. Louvri entèfas a lè l sèvi avèk kòmandman an jan yo montre nan atik 1 nan seksyon Zouti Programming ak EVB Setup pi wo a.
Example: Louvri entèfas ak pwogramè Promira (gade figi 8)
Figi 8. Louvri entèfas ak pwogramè Promira
- Klike sou "Chajman file” bouton ki disponib sou entèfas pou enpòte a file ki gen paramèt OTP yo. Remake byen ke entèfas a sèlman okipe paramèt Bank 1 OTP yo. Si yon OTP konplè file se chaje, sèlman premye 35 paramèt yo pral enpòte, epi valè ki rete yo pral inyore.
- Apre modifye paramèt yo, kalkile nouvo valè yo pou "OTP1_CRC1" ak "OTP1_CRC2" lè w klike sou bouton "Generate CRC".
- Klike sou "Save File” bouton pou sove OTP1 finalize a file.
Li rekòmande pou teste paramèt chaj yo mete ajou anvan boule anviwònman yo nan OTP la. OTP konplè a file se obligatwa pou objektif sa a. Pou konpoze OTP konplè a file, tou senpleman pran youn nan plen OTP yoample files soti nan katab Sipò a epi ranplase premye 35 paramèt yo ak valè ki soti nan OTP1 finalize a file sove pi wo a. Tès chaj la ta dwe fè lè l sèvi avèk Zouti Liy Kòmandman an kòm entèfas a pa ka okipe OTP konplè a file
Boule ak lekti paramèt OTP yo
Tou de entèfas ak Zouti Liy Kòmandman an ka itilize pou boule rejis OTP yo.
- Pou entèfas, premye, chaje OTP1 finalize a file jan yo te pwodwi pi wo a lè l sèvi avèk la "Chajman file” fonksyone nan zouti GUI, Lè sa a, sèvi ak "Zap OTP” fonksyon yo kòmanse pwosesis la boule.
- Pou Zouti Liy Kòmandman an, antre lòd sa a nan Windows Prompt la:
HPM10_OTP_GUI.exe [−−I2C pwogramè] [−−vitès SPEED] −z otp1_filenon.otp - Swiv enstriksyon popup yo pou tout tan mete valè paramèt chaj yo.
- Yon fwa pwosesis la fini, ba estati ki anba a nan entèfas la ta dwe montre "OTP zapped avèk siksè". Pou Zouti Liy Kòmandman an, pwosesis la ta dwe fini ak mesaj la "OTP zapped kòmandman voye” yo montre san okenn erè.
Apre OTP la boule, la "Li OTP" fonksyon sou entèfas a ka itilize pou li tounen kontni an pou verifye pwosesis boule a oswa itilize kòmandman sa a nan Windows Prompt pou Zouti Liy Kòmandman an:
HPM10_OTP_GUI.exe [−−I2C pwogramè] [−−vitès SPEED] −r out_filenon.otp
Nòt enpòtan
- Reyajiste PMIC la lè w kenbe pad CCIF la ba pandan w ap monte VDDP pandan pwosesis lekti OTP la. Sinon, done yo rekipere yo pral kòrèk.
- Anvan ou kòmanse chaje yon batri nan mòd aparèy pou tande, retire koneksyon ki genyen ant VHA ak VDDIO oswa ekipman pou kouran ekstèn nan VHA, epi tou konekte ATST−EN ak tè a pou antre nan mòd aparèy pou tande.
PILIKASYON TEKNIK: Bibliyotèk teknik: www.onsemi.com/design/resources/technical-dokimantasyon onsemi Websit: www.onsemi.com
Pou plis enfòmasyon, tanpri kontakte reprezantan lavant lokal ou a nan www.onsemi.com/sipò/lavant

Dokiman / Resous
![]() |
onsemi HPM10 Programming Interface Software [pdfGid Itilizatè Lojisyèl entèfas pwogramasyon HPM10, lojisyèl entèfas pwogramasyon, lojisyèl entèfas, lojisyèl |