onsemi HPM10 Programming Interface Software User Guide
Ynlieding
Dizze hantlieding jout ynformaasje oer hoe't jo de HPM10-programmearring-ynterface ynstelle en it brûke om de HPM10 EVB te programmearjen foar it opladen fan in harkapparaatbatterij. As de ûntwikkelder ienris bekend is mei it gebrûk fan it ark en hoe't de EVB wurket, kin hy de oplaadparameters fine-tune troch de ynstruksjes te folgjen yn 'e brûkersreferinsje.
Required Hardware
- HPM10−002−GEVK − HPM10 Evaluaasje en Untwikkeling Kit of HPM10−002−GEVB − HPM10 Evaluaasje Board
- Windows PC
- I2C Programmer
Promira Serial Platform (Totale Fase) + Adapter Board & Interface Kabel (beskikber fan onsemi) of Communication Accelerator Adapter (CAA)
NOAT: De Communication Accelerator Adapter hat syn End of Life (EOL) berikt en wurdt net langer oanrikkemandearre foar gebrûk. Hoewol it noch stipe wurdt, wurde ûntwikkelders advisearre om de Promira I2C-programmeur te brûken.
Software Downloads en ynstallaasje
- Beskoattelje op jo MyON-akkount. Download de HPM10-programmearring-ynterface-applikaasje en brûkersreferinsje fan 'e keppeling: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Unzip it ûntwerp file nei de winske wurkmap.
- Download yn jo MyOn-akkount it SIGNAKLARA Device Utility fan 'e keppeling: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Ynstallearje it útfierbere hulpprogramma. Jo kinne dit hulpprogramma al ynstalleare hawwe as jo mei de EZAIRO®-produkten wurke hawwe.
Programming Tool en EVB Setup
Ferbine de Windows PC, I2C-programmeur en HPM10 EVB lykas werjûn yn Ofbylding 1 hjirûnder:
figuer 1. Ferbining Setup foar HPM10 OTP Testing en Programming
- De kompjûter befettet de HPM10 Programming Interface-applikaasje, en it SIGNAKLARA Device Utility dat earder ynstalleare is. De HPM10-programmearring-ynterface-software lit de brûker har ladingparameters evaluearje en de finalisearre ynstellingen op it apparaat ferbaarne.
De software biedt twa programmeeropsjes, de GUI en it Command Line Tool (CMD). Beide opsjes moatte wurde útfierd yn 'e Windows-prompt fanút har oerienkommende arkmap troch de kommando's te brûken lykas hjirûnder werjûn nei it konfigurearjen fan de programmer:- Foar de GUI -
HPM10_OTP_GUI.exe [−−I2C programmeur] [−−speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe - CAA - snelheid 100
- Foar kommandorigelark - HPM10_OTP_GUI.exe [--I2C-programmeur] [--snelheid SPEED] [-kommando-opsje] Sjoch figueren 5 en 6 foar bygelyksamples.
- Foar de GUI -
- Iepenje de fluchtoets CTK-konfiguraasjebehearder makke troch it SIGNAKLARA Device Utility op it buroblêd. Klikje op de knop "Tafoegje" en set de ynterface-konfiguraasje yn foar de I2C-programmeur bedoeld foar kommunikaasje mei de HPM10-programmearring ynterface lykas werjûn yn figuer 2.
figuer 2. CTK Konfiguraasje fan CAA en Promira I2C Adapters
Sawol de CAA- as Promira-programmeurs wurde stipe troch de HPM10 Programming Interface. Soargje derfoar dat de stjoerprogramma foar de brûkte programmeur is ynstalleare en klik dan op de knop "Test" om de konfiguraasje te testen. As de opset goed is, soe in finster moatte ferskine mei it berjocht "Konfiguraasje is goed" dat oanjout dat de adapter wurket. Notysje it ferskil yn 'e gegevens snelheid ynstelling tusken de twa adapters. Promira is de standertadapter brûkt troch it HPM10-ûntwerpark en kin in gegevensrate fan 400 kbps stypje, wylst de CAA-adapter in maksimum fan 100 kbps kin stypje. - De Charger Board jout it oanbod voltage VDDP nei it HPM10-apparaat en kommunisearret mei it apparaat om de oplaadstatus te werjaan. It Charger Board is nuttich foar it evaluearjen fan de oplaadparameters. Dit boerd kin ferfongen wurde troch in stroomfoarsjenning as de oplaadstatus net fereaske is.
- It HPM10-apparaat moat wurde ferbûn lykas werjûn yn figuer 3
figuer 3. HPM10 Hardware Setup foar OTP Evaluaasje en Burn
foar lading parameter evaluaasje of OTP burn. Dizze ferbining moat al ynsteld wurde mei de jumpers op 'e frisse HPM10 EVB. Tink derom dat VHA is ferbûn mei DVREG op 'e HPM10 EVB ynstee fan' e eksterne krêftboarne werjûn.
OTP parameters
De HPM10 PMIC hat twa banken fan OTP-registraasjes:
- Bank 1 OTP befettet alle registers foar de ladingparameters dy't kinne wurde ynsteld troch de brûker.
- Bank 2 OTP befettet alle kalibraasje ynstellings foar de PMIC sels plus guon fêste lading parameter ynstellings. Bank 2 OTP wurde programmearre tidens produksjetesten fan 'e PMIC en moatte net oerskreaun wurde. De HPM10 Programming Interface ark befettet inkele standert sample OTP konfiguraasje files yn de Support map foar gebrûk mei grutte 13 en grutte 312 oplaadbare AgZn en Li-ion batterijen. Dizze files binne:
- De folsleine sample files dy't bestie út alle ynstellings foar de OTP parameters yn sawol OTP Bank 1 as Bank 2. Dizze folsleine sample files binne allinich foar testevaluaasje en moatte net brûkt wurde om de OTP-registers te ferbaarnen
- De priis fan OTP1ample files dy't bestie út alle ynstelbere lading parameters leit yn de Bank 1 OTP registers. De lading parameters yn dizze files binne al befolke mei de standert ynstellings oanrikkemandearre troch de batterij fabrikanten.
Foardat HPM10 kin wurde brûkt om in batterij op te laden, moat it de ladingparameters hawwe oangeande de batterijgrutte, vol.tage en aktuele nivo's ferbaarnd yn 'e OTP1 fan it apparaat.
Begjin in batterijladingstest
Dizze seksje beskriuwt hoe't jo in oplaadtest begjinne kinne op in S312 Li-ion-batterij mei it kommandorigelark en de evaluaasje- en ûntwikkelingskit. Foar dizze test sille de ladingsparameters wurde skreaun nei it RAM foar evaluaasje fan it oplaadproses.
- Ferbine de HPM10 EVB en oplader lykas werjûn yn figuer 1. In foto fan de fysike opset wurdt werjûn yn figuer 4 hjirûnder:
figuer 4. HPM10 Hardware Setup foar Battery Charge Test
- Gean nei de map Support fan it CMD-ark. Kopiearje de file “SV3_S312_Full_Sample.otp" en bewarje it yn 'e CMD Tool-map.
- Iepenje it Kommando-prompt-finster op 'e PC. Gean nei it Kommandorigel-ark yn 'e CMD-map fan' e HPM10 Programming Interface. Laad beide Banken fan de OTP parameters befette yn de file “SV3_S312_Full_Sample.otp" yn it RAM fan thePMIC troch it folgjende kommando te brûken:
HPM10_OTP_GUI.exe [−−I2C programmeur] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
NOAT: De standert I2C-programmeur is Promira en de snelheid is 400 (kbps). As net definieare yn it CMD-kommando, sil de standertprogrammeur en snelheid brûkt wurde troch de HPM10-programmearring.
figuer 5. Skriuw RAM Mei help fan de Promira Programmer

Example 2: Skriuw RAM mei de CAA-programmeur:
figuer 6. Skriuw RAM Mei help fan de CAA Programmer

- As it oplaadboerd wurdt brûkt, draai dan de knoop op 'e oplader om de opsje "Testmodus" te selektearjen, druk dan op de knoop om 5 V oan te passen op 'e VDDP fan 'e HPM10 EVB.
- Folgje de ynstruksjes werjûn yn it Kommando-prompt-finster om it laden fan 'e OTP-parameters nei RAM te foltôgjen en de oplaadtest te begjinnen.
- Sadree't de oplaadtest is begon, sil it oplaadboerd de oplaadstatus kontrolearje en werjaan. Men kin de oplaadparameters kontrolearje troch opnij op de knoop te drukken, en dan troch it menu rôlje troch de knoop te draaien.
- As de lading is einige, sil de lader werjaan as it opladen mei súkses foltôge is of einige mei in flater tegearre mei de flaterkoade.
Feroarje de Charge Parameters
figuer 7. Ein fan in suksesfolle batterijlading
De ladingparameters yn Bank 1 OTP kinne wizige wurde troch de GUI te brûken as folget:
- Iepenje it Kommando-prompt-finster op 'e PC. Gean nei de map wêr't de GUI leit. Iepenje de GUI mei it kommando lykas werjûn yn item 1 fan 'e seksje Programming Tool en EVB Setup hjirboppe.
Example: Iepenje de GUI mei Promira-programmeur (sjoch figuer 8)
figuer 8. Iepenje de GUI mei Promira Programmer
- Klik op "Laad file” knop beskikber op de GUI te ymportearjen de file mei de OTP-parameters. Tink derom dat de GUI allinich de Bank 1 OTP-parameters behannelet. As in folsleine OTP file wurdt laden, allinne de earste 35 ynstellings wurde ymportearre, en de oerbleaune wearden wurde negearre.
- Nei it wizigjen fan de parameters, berekkenje de nije wearden foar "OTP1_CRC1" en "OTP1_CRC2" troch te klikken op de knop "CRC generearje".
- Klikje op de "Bewarje File” knop om de finalisearre OTP1 file.
It is oan te rieden om de bywurke ladingsparameters te testen foardat de ynstellingen yn 'e OTP ferbaarne. De heule skiednis fan OTP file is foar dit doel nedich. Om de folsleine OTP te komponearjen file, nim gewoan ien fan 'e folsleine OTP sample files út de map Support en ferfange de earste 35 ynstellings mei de wearden út de finalisearre OTP1 file bewarre boppe. De ladingstest moat dien wurde mei it Command Line Tool, om't de GUI de folsleine OTP net kin omgean file
De OTP-parameters ferbaarne en lêze
Sawol de GUI as it Command Line Tool kinne brûkt wurde om de OTP-registers te ferbaarnen.
- Foar de GUI, lade earst de finalisearre OTP1 file lykas generearre hjirboppe troch it brûken fan de "Lade file” funksje yn it GUI-ark, brûk dan de "Zap OTP” funksje om it brânproses te begjinnen.
- Foar it kommandorigel-ark, fier it folgjende kommando yn yn 'e Windows-prompt:
HPM10_OTP_GUI.exe [−−I2C programmeur] [−−speed SPEED] −z otp1_filenamme.otp - Folgje de pop-up ynstruksjes om permanint yn te stellen de lading parameter wearden.
- Sadree't it proses is foltôge, moat de statusbalke oan 'e ûnderkant fan' e GUI "OTP slagge mei súkses". Foar it Command Line Tool moat it proses einigje mei it berjocht "OTP slacht kommando ferstjoerd" werjûn sûnder flater.
Nei de OTP burn, de "Lêze OTP" funksje op 'e GUI kin brûkt wurde om de ynhâld werom te lêzen om it brânproses te ferifiearjen of it folgjende kommando te brûken yn' e Windows-prompt foar it kommandorigelark:
HPM10_OTP_GUI.exe [−−I2C programmeur] [−−speed SPEED] −r out_filenamme.otp
Wichtige notysjes
- Reset de PMIC troch it CCIF-pad LOW te hâlden wylst jo VDDP oansette tidens it OTP-lêsproses. Oars sille de ophelle gegevens ferkeard wêze.
- Foardat jo begjinne mei it opladen fan in batterij yn gehoarapparaatmodus, ferwiderje de ferbining tusken VHA en VDDIO of de eksterne stroomfoarsjenning nei VHA, en ferbine ek ATST−EN oan 'e grûn om de gehoarapparaatmodus yn te gean.
TECHNISCHE PUBLIKASJES: Technyske biblioteek: www.onsemi.com/design/resources/technical-dokumintaasje onsi Website: www.onsemi.com
Foar oanfoljende ynformaasje, nim dan kontakt op mei jo lokale ferkeapfertsjintwurdiger op www.onsemi.com/stipe/ferkeap

Dokuminten / Resources
![]() |
onsemi HPM10 Programming Interface Software [pdf] Brûkersgids HPM10 Programming Interface Software, Programming Interface Software, Interface Software, Software |