Onsemi HPM10 Programski interfejs Softverski vodič za korisnike
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

  1. 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.
  2. 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

Uputstvo za instalaciju

  1. 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.
  2.  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
    Uputstvo za instalaciju

    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.
  3. 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.
  4. HPM10 uređaj bi trebao biti povezan kako je prikazano na Slika 3
    Slika 3. Podešavanje hardvera HPM10 za OTP evaluaciju i snimanje
    Uputstvo za instalaciju
    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
    Uputstvo za instalaciju
  • 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.
Example 1: Upišite RAM pomoću programatora Promira:
Slika 5. Upišite RAM pomoću Promira programatora
Uputstvo za instalaciju
Example 2: Upišite RAM pomoću CAA programatora:
Slika 6. Upišite RAM pomoću CAA programatora
Uputstvo za instalaciju
  • 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
Uputstvo za instalaciju
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
    Uputstvo za instalaciju
  • 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.
    Uputstvo za instalaciju
  • 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.
EZAIRO je registrovani zaštitni znak Semiconductor Components Industries, LLC dba “onsemi” ili njegovih filijala i/ili podružnica u Sjedinjenim Državama i/ili drugim zemljama. SIGNAKLARA je zaštitni znak Semiconductor Components Industries, LLC dba “onsemi” ili njegovih filijala i/ili podružnica u Sjedinjenim Državama i/ili drugim zemljama. onsemi je licenciran od strane Philips Corporation za nošenje I2C bus protokola. onsemi, , i drugi nazivi, znaci i brendovi su registrovani i/ili zaštitni znakovi opšteg prava kompanije Semiconductor Components Industries, LLC dba “onsemi” ili njenih filijala i/ili podružnica u Sjedinjenim Državama i/ili drugim zemljama. onsemi posjeduje prava na brojne patente, žigove, autorska prava, poslovne tajne i drugu intelektualnu svojinu. Listu pokrivenosti onsemi proizvoda/patenta može se pristupiti na www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi zadržava pravo izmjene bilo kojeg proizvoda ili informacija ovdje u bilo koje vrijeme, bez prethodne najave. Informacije u ovom dokumentu su date „kao što jesu” i onsemi ne daje nikakvu garanciju, predstavljanje ili garanciju u vezi sa tačnosti informacija, karakteristikama proizvoda, dostupnosti, funkcionalnosti ili prikladnosti svojih proizvoda za bilo koju određenu svrhu, niti onsemi preuzima bilo kakvu odgovornost koja proizilazi van primjene ili upotrebe bilo kojeg proizvoda ili sklopa, i posebno se odriče svake odgovornosti, uključujući bez ograničenja posebne, posljedične ili slučajne štete. Kupac je odgovoran za svoje proizvode i aplikacije koje koriste onsemi proizvode, uključujući usklađenost sa svim zakonima, propisima i sigurnosnim zahtjevima ili standardima, bez obzira na bilo kakvu podršku ili informacije o aplikacijama koje pruža onsemi. „Tipični“ parametri koji se mogu dati u onsemi tehničkim listovima i/ili specifikacijama mogu varirati i variraju u različitim aplikacijama, a stvarne performanse mogu varirati tokom vremena. Svi radni parametri, uključujući i „Typicals“ moraju biti validirani za svaku korisničku aplikaciju od strane tehničkih stručnjaka korisnika. onsemi ne prenosi nikakvu licencu pod bilo kojim od svojih prava intelektualne svojine niti prava drugih. onsemi proizvodi nisu dizajnirani, namijenjeni ili odobreni za upotrebu kao kritična komponenta u sistemima za održavanje života ili bilo koji medicinski uređaj FDA klase 3 ili medicinski uređaj sa istom ili sličnom klasifikacijom u stranoj jurisdikciji ili bilo koji uređaj namijenjen implantaciji u ljudsko tijelo . Ako Kupac kupi ili koristi onsemi proizvode za bilo koju takvu nenamjernu ili neovlaštenu primjenu, Kupac će obeštetiti i zadržati onsemi i njegove službenike, zaposlenike, podružnice, filijale i distributere bezopasnim od svih potraživanja, troškova, šteta i troškova, kao i razumnih odvjetničkih naknada koje proizlaze iz, direktno ili indirektno, bilo koje tvrdnje o ličnim ozljedama ili smrti povezane s takvom nenamjernom ili neovlaštenom upotrebom, čak i ako takva tvrdnja navodi da je onsemi bio nemaran u pogledu dizajna ili proizvodnje dijela. onsemi je poslodavac jednakih mogućnosti/afirmativne akcije. Ova literatura podliježe svim primjenjivim zakonima o autorskim pravima i ni na koji način nije za preprodaju.
DODATNE INFORMACIJE
TEHNIČKE PUBLIKACIJE: Tehnička biblioteka: www.onsemi.com/design/resources/technical-dokumentacija onsemi Webstranica: www.onsemi.com
ONLINE PODRŠKA: www.onsemi.com/podrška
Za dodatne informacije obratite se lokalnom prodajnom predstavniku na www.onsemi.com/podrška/prodaja
Logo kompanije

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

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *