Onsemi HPM10 Programski interfejs Softverski vodič za korisnike
Uvod
Ovaj vodič pruža informacije o tome kako postaviti HPM10 programski interfejs i koristiti ga za programiranje HPM10 EVB za punjenje baterije slušnog aparata. Kada programer bude upoznat sa upotrebom alata i načinom na koji EVB radi, može fino podesiti parametre punjenja prateći uputstva data u Uputstvu za korisnike.
Potreban hardver
- HPM10−002−GEVK − HPM10 Evaluation and Development Kit ili HPM10−002−GEVB − HPM10 Evaluation Board
- Windows PC
- I2C programer
Promira serijska platforma (ukupna faza) + adapterska ploča i kabel za sučelje (dostupno od onsemi) ili adapter za komunikacijski akcelerator (CAA)
NAPOMENA: Adapter za akcelerator komunikacije došao je do kraja životnog vijeka (EOL) i više se ne preporučuje za korištenje. Iako je još uvijek podržan, programerima se savjetuje da koriste Promira I2C programator.
Preuzimanje i instalacija softvera
- Zaključajte svoj MyON nalog. Preuzmite aplikaciju HPM10 Programming Interface i korisničku referencu sa linka: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Raspakirajte dizajn file u željeni radni folder.
- Na svom MyOn nalogu preuzmite SIGNAKLARA Device Utility sa linka: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Instalirajte izvršni uslužni program. Možda već imate instaliran ovaj uslužni program ako ste radili sa EZAIRO® proizvodima.
Alat za programiranje i EVB podešavanje
Povežite Windows PC, I2C programator i HPM10 EVB kao što je prikazano Slika 1 ispod:
Slika 1. Podešavanje veze za HPM10 OTP testiranje i programiranje
- Računar sadrži aplikaciju HPM10 Programming Interface i SIGNAKLARA Device Utility instaliran ranije. Softver HPM10 Programming Interface omogućava korisniku da procijeni svoje parametre punjenja i snimi finalizirane postavke na uređaj.
Softver nudi dvije opcije programiranja, GUI i alat za komandnu liniju (CMD). Obje opcije se moraju izvršiti u Windows Prompt-u iz odgovarajuće mape alata korištenjem naredbi kao što je prikazano u nastavku nakon konfigurisanja programatora:- Za GUI −
HPM10_OTP_GUI.exe [−−I2C programator] [−−brzina brzine] Example: HPM10_OTP_GUI.exe −−Promira −−brzina 400 - HPM10_OTP_GUI.exe −−CAA −−brzina 100
- Za alat komandne linije − HPM10_OTP_GUI.exe [−−I2C programator] [−−brzina brzine] [−opcija komande] Pogledajte slike 5 i 6 za npr.amples.
- Za GUI −
- Otvorite prečicu CTK konfiguracijskog menadžera koju je kreirao SIGNAKLARA Device Utility na radnoj površini. Kliknite na dugme „Dodaj“ i podesite konfiguraciju interfejsa za I2C programator namenjen za komunikaciju sa HPM10 programskim interfejsom kao što je prikazano u Slika 2.
Slika 2. CTK konfiguracija CAA i Promira I2C adaptera
I CAA i Promira programeri su podržani od HPM10 programskog interfejsa. Uvjerite se da je upravljački program za korišćeni programator instaliran, a zatim kliknite na dugme “Test” da biste testirali konfiguraciju. Ako je podešavanje ispravno, prozor koji prikazuje poruku “Konfiguracija je u redu” bi trebao iskočiti što ukazuje da je adapter operativan. Obratite pažnju na razliku u postavci brzine podataka između dva adaptera. Promira je podrazumevani adapter koji koristi HPM10 dizajnerski alat i može podržati brzinu prenosa podataka od 400 kbps dok CAA adapter može podržati maksimalno 100 kbps. - Charger Board obezbeđuje zalihe voltage VDDP na HPM10 uređaj i komunicira s uređajem kako bi prikazao status punjenja. Charger Board je korisna za procjenu parametara punjenja. Ova ploča se može zamijeniti napajanjem ako status punjenja nije potreban.
- HPM10 uređaj bi trebao biti povezan kako je prikazano na Slika 3
Slika 3. Podešavanje hardvera HPM10 za OTP evaluaciju i snimanje
za procjenu parametara punjenja ili OTP snimanje. Ova konekcija bi već trebala biti postavljena sa džamperima na novom HPM10 EVB. Imajte na umu da je VHA povezan na DVREG na HPM10 EVB umjesto prikazanog vanjskog izvora napajanja.
OTP parametri
HPM10 PMIC ima dvije banke OTP registara:
- Banka 1 OTP sadrži sve registre za parametre naplate koje korisnik može podesiti.
- Banka 2 OTP sadrži sve postavke kalibracije za sam PMIC plus neke postavke fiksnih parametara punjenja. Banka 2 OTP se programira tokom proizvodnog testiranja PMIC-a i ne treba da se prepisuje. Alat HPM10 Programming Interface sadrži neke standardne sample OTP konfiguracija files u folderu Podrška za upotrebu sa punjivim AgZn i Li-ion baterijama veličine 13 i veličine 312. Ove files su:
- Cijeli sample files koji se sastoji od svih postavki za OTP parametre u OTP banci 1 i banci 2. Ovi puni sample files su samo za procjenu testa i ne bi se trebali koristiti za snimanje OTP registara
- OTP1 sample files koji se sastoji od svih konfigurabilnih parametara naplate koji se nalaze u OTP registrima Banke 1. Parametri punjenja u ovim files su već popunjene standardnim postavkama koje preporučuju proizvođači baterija.
Prije nego što se HPM10 može koristiti za punjenje baterije, mora imati parametre punjenja koji se odnose na veličinu baterije, vol.tage i trenutni nivoi upisani u OTP1 uređaja.
Pokrenite test punjenja baterije
Ovaj odjeljak opisuje kako započeti test punjenja na S312 Li-ion bateriji pomoću alata komandne linije i kompleta za evaluaciju i razvoj. Za ovaj test, parametri punjenja će biti upisani u RAM radi procjene procesa punjenja.
- Povežite HPM10 EVB i punjač kao što je prikazano na slici 1. Slika fizičkog podešavanja je prikazana na Slika 4 ispod:
Slika 4. Podešavanje hardvera HPM10 za test punjenja baterije
- Idite do foldera Podrška CMD alata. Kopiraj file “SV3_S312_Full_Sample.otp” i sačuvajte ga u folderu CMD Tool.
- Otvorite prozor komandne linije na računaru. Idite do alata komandne linije koji se nalazi u fascikli CMD programskog interfejsa HPM10. Učitajte obje banke OTP parametara sadržanih u file “SV3_S312_Full_Sample.otp” u RAM PMIC-a koristeći sljedeću naredbu:
HPM10_OTP_GUI.exe [−−I2C programator] [−−brzina brzine] −w SV3_S312_Full_Sample.otp
NAPOMENA: Podrazumevani I2C programator je Promira i brzina je 400 (kbps). Ako nije definirano u CMD naredbi, HPM10 programsko sučelje će koristiti zadani programator i brzinu.
Slika 5. Upišite RAM pomoću Promira programatora

Example 2: Upišite RAM pomoću CAA programatora:
Slika 6. Upišite RAM pomoću CAA programatora

- Ako se koristi ploča punjača, okrenite čvor na punjaču da odaberete opciju “Test Mode”, a zatim pritisnite čvor da biste primijenili 5 V na VDDP HPM10 EVB.
- Pratite uputstva prikazana u prozoru komandne linije da biste dovršili učitavanje OTP parametara u RAM i započeli test punjenja.
- Kada test punjenja započne, ploča punjača će pratiti i prikazati status punjenja. Parametre punjenja možete provjeriti ponovnim pritiskom na čvor, a zatim se pomicati kroz meni okretanjem čvora.
- Kada se punjenje završi, punjač će prikazati da li je punjenje uspješno završeno ili je završeno s greškom zajedno sa kodom greške.
Izmijenite parametre naplate
Slika 7. Kraj uspješnog punjenja baterije
Parametri naplate u OTP-u banke 1 mogu se modificirati korištenjem GUI-a na sljedeći način:
- Otvorite prozor komandne linije na računaru. Idite do fascikle u kojoj se nalazi GUI. Otvorite GUI korišćenjem komande kao što je prikazano u stavci 1 u odeljku Alat za programiranje i EVB podešavanja iznad.
Example: Otvorite GUI sa Promira programatorom (vidi sliku 8)
Slika 8. Otvorite GUI sa Promira Programmerom
- Kliknite na “Učitaj file” dugme dostupno na GUI za uvoz file koji sadrži OTP parametre. Imajte na umu da GUI obrađuje samo OTP parametre banke 1. Ako je potpuni OTP file se učita, samo će prvih 35 postavki biti uvezeno, a preostale vrijednosti će biti zanemarene.
- Nakon izmjene parametara, izračunajte nove vrijednosti za “OTP1_CRC1” i “OTP1_CRC2” klikom na dugme “Generiši CRC”.
- Kliknite na „Sačuvaj File” za spremanje finaliziranog OTP1 file.
Preporučuje se da testirate ažurirane parametre naplate prije snimanja postavki u OTP. Puno tužilaštvo file potrebna za ovu svrhu. Da sastavite kompletan OTP file, jednostavno uzmite jedan od punih OTP-ovaample files iz foldera Podrška i zamijenite prvih 35 postavki vrijednostima iz finaliziranog OTP1 file sačuvano iznad. Test punjenja treba da se uradi pomoću alata komandne linije jer GUI ne može da obradi puni OTP file
Narezivanje i čitanje OTP parametara
I GUI i alat komandne linije mogu se koristiti za snimanje OTP registara.
- Za GUI, prvo učitajte finalizirani OTP1 file kao što je generirano gore korištenjem “Učitaj file” funkciju u GUI alatu, a zatim koristite “Zap OTP” funkcija za pokretanje procesa snimanja.
- Za alat za komandnu liniju, unesite sljedeću naredbu u Windows prompt:
HPM10_OTP_GUI.exe [−−I2C programator] [−−brzina brzine] −z otp1_filename.otp - Slijedite iskačuće upute da trajno postavite vrijednosti parametara punjenja.
- Kada se proces završi, statusna traka na dnu GUI bi trebala prikazati “OTP je uspješno prekinut”. Za alat komandne linije, proces bi trebao završiti porukom “OTP je prekinut komanda poslana” prikazana bez ikakve greške.
Nakon spaljivanja Tužilaštva, “Pročitaj OTP” funkcija na GUI-u može se koristiti za čitanje sadržaja kako bi se potvrdio proces snimanja ili koristiti sljedeću naredbu u Windows prompt-u za alat za komandnu liniju:
HPM10_OTP_GUI.exe [−−I2C programator] [−−brzina brzine] −r out_filename.otp
Važne napomene
- Resetujte PMIC tako što ćete držati CCIF pad NOW dok uključujete VDDP tokom procesa OTP čitanja. U suprotnom će preuzeti podaci biti netačni.
- Pre nego što počnete da punite bateriju u režimu slušnog aparata, uklonite vezu između VHA i VDDIO ili eksternog napajanja za VHA, a takođe povežite ATST−EN sa uzemljenjem da biste ušli u režim slušnog aparata.
TEHNIČKE PUBLIKACIJE: Tehnička biblioteka: www.onsemi.com/design/resources/technical-dokumentacija onsemi Webstranica: www.onsemi.com
Za dodatne informacije obratite se lokalnom prodajnom predstavniku na www.onsemi.com/podrška/prodaja

Dokumenti / Resursi
![]() |
onsemi HPM10 softver za programsko sučelje [pdf] Korisnički priručnik HPM10 softver sučelja za programiranje, softver sučelja za programiranje, softver sučelja, softver |