onsemi HPM10 -ohjelmointiliittymän ohjelmiston käyttöopas
onsemi HPM10 -ohjelmointiliittymän ohjelmiston käyttöopas

Johdanto
Tämä opas sisältää tietoja HPM10-ohjelmointiliittymän määrittämisestä ja sen käyttämisestä HPM10 EVB:n ohjelmoimiseen kuulokojeen akun lataamista varten. Kun kehittäjä on perehtynyt työkalun käyttöön ja EVB:n toimintaan, hän voi hienosäätää latausparametreja noudattamalla User Reference -oppaan ohjeita.

Vaadittu laitteisto

  • HPM10−002−GEVK − HPM10 Evaluation and Development Kit tai HPM10−002−GEVB − HPM10 Evaluation Board
  • Windows PC
  • I2C ohjelmoija
    Promira Serial Platform (Total Phase) + sovitinkortti ja liitäntäkaapeli (saatavilla onsemilta) tai Communication Accelerator Adapter (CAA)

HUOMAA: Communication Accelerator Adapter -sovitin on saavuttanut käyttöikänsä loppuun (EOL), eikä sitä enää suositella käytettäväksi. Vaikka sitä edelleen tuetaan, kehittäjiä kehotetaan käyttämään Promira I2C -ohjelmoijaa.

Ohjelmistojen lataus ja asennus

  1. Lukitse MyON-tilillesi. Lataa HPM10 Programming Interface -sovellus ja käyttöopas linkistä: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Pura malli file haluttuun työkansioon.
  2. Lataa MyOn-tilillesi SIGNAKLARA Device Utility linkistä: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    Asenna suoritettava apuohjelma. Sinulla saattaa olla jo asennettu tämä apuohjelma, jos olet työskennellyt EZAIRO®-tuotteiden kanssa.

Ohjelmointityökalu ja EVB Setup
Liitä Windows PC, I2C-ohjelmoija ja HPM10 EVB kuvan osoittamalla tavalla Kuva 1 alla:
Kuva 1. HPM10 OTP -testauksen ja -ohjelmoinnin yhteysasetukset

Asennusohje

  1. Tietokoneessa on HPM10 Programming Interface -sovellus ja aiemmin asennettu SIGNAKLARA Device Utility. HPM10 Programming Interface -ohjelmiston avulla käyttäjä voi arvioida latausparametrejaan ja polttaa valmiit asetukset laitteeseen.
    Ohjelmistossa on kaksi ohjelmointivaihtoehtoa, GUI ja Command Line Tool (CMD). Molemmat vaihtoehdot on suoritettava Windows-kehotteessa niiden vastaavasta työkalukansiosta käyttämällä alla esitettyjä komentoja ohjelmoijan konfiguroinnin jälkeen:
    • GUI:lle −
      HPM10_OTP_GUI.exe [−−I2C-ohjelmoija] [−−nopeus SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−nopeus 400
    • HPM10_OTP_GUI.exe −−CAA −−nopeus 100
    • Komentorivityökalulle − HPM10_OTP_GUI.exe [−I2C-ohjelmoija] [−−nopeus SPEED] [−komentovaihtoehto] Katso kuvat 5 ja 6 esim.amples.
  2.  Avaa SIGNAKLARA Device Utilityn luoma CTK-konfiguraatiohallinnan pikakuvake työpöydällä. Napsauta "Lisää" -painiketta ja aseta I2C-ohjelmoijan liitäntäasetukset, joka on tarkoitettu kommunikoimaan HPM10-ohjelmointiliittymän kanssa, kuten kohdassa Kuva 2.
    Kuva 2. CAA- ja Promira I2C -sovittimien CTK-kokoonpano
    Asennusohje

    Sekä CAA- että Promira-ohjelmoijia tukee HPM10-ohjelmointiliittymä. Varmista, että käytetyn ohjelmoijan ohjain on asennettu, ja napsauta sitten Testaa-painiketta testataksesi kokoonpanoa. Jos asetukset ovat oikein, näyttöön tulee ikkuna, jossa näkyy viesti "Configuration is OK", joka osoittaa, että sovitin on toiminnassa. Huomaa ero tiedonsiirtonopeuden asetuksissa kahden sovittimen välillä. Promira on HPM10-suunnittelutyökalun käyttämä oletussovitin, joka tukee 400 kbps:n tiedonsiirtonopeutta, kun taas CAA-sovitin voi tukea enintään 100 kbps:n nopeutta.
  3. Laturikortti tarjoaa syöttötilavuudentage VDDP HPM10-laitteeseen ja viestii laitteen kanssa lataustilan näyttämiseksi. Laturikortti on hyödyllinen latausparametrien arvioinnissa. Tämä kortti voidaan korvata virtalähteellä, jos lataustilaa ei vaadita.
  4. HPM10-laite tulee liittää kuvan osoittamalla tavalla Kuva 3
    Kuva 3. HPM10-laitteiston asetukset OTP-arviointia ja polttoa varten
    Asennusohje
    latausparametrien arviointia tai OTP-polttoa varten. Tämän liitännän pitäisi olla jo määritetty tuoreen HPM10 EVB:n jumpperien kanssa. Huomaa, että VHA on kytketty DVREG:iin HPM10 EVB:ssä näytetyn ulkoisen virtalähteen sijaan.

OTP-parametrit
HPM10 PMIC:ssä on kaksi OTP-rekisteripankkia:

  • Pankki 1 OTP sisältää kaikki rekisterit veloitusparametreille, jotka käyttäjä voi asettaa.
  • Pankki 2 OTP sisältää kaikki kalibrointiasetukset itse PMIC:lle sekä joitain kiinteitä latausparametriasetuksia. Pankin 2 OTP ohjelmoidaan PMIC:n valmistustestauksen aikana, eikä niitä saa korvata. HPM10-ohjelmointirajapinta-työkalu sisältää joitain standardejaampOTP-määritys files Tuki-kansiossa käytettäväksi ladattavien AgZn- ja Li-ion-akkujen koon 13 ja 312 kanssa. Nämä files ovat:
  • Täydet sample files, joka koostui kaikista OTP-parametrien asetuksista sekä OTP Bank 1:ssä että Pankissa 2. Nämä täydelliset sample files ovat vain testin arviointia varten, eikä niitä tule käyttää OTP-rekisterien polttamiseen
  • OTP1 sample files, joka koostui kaikista konfiguroitavista veloitusparametreista, jotka sijaitsevat Bank 1 OTP -rekistereissä. Latausparametrit näissä files on jo täytetty akun valmistajien suosittelemilla vakioasetuksilla.

Ennen kuin HPM10:tä voidaan käyttää akun lataamiseen, sillä on oltava akun kokoon liittyvät latausparametrit, voltage ja virtatasot poltettiin laitteen OTP1:een.

Aloita akun lataustesti
Tässä osassa kuvataan, kuinka S312 Li-ion -akun lataustesti aloitetaan käyttämällä komentorivityökalua ja arviointi- ja kehityspakettia. Tätä testiä varten latausparametrit kirjoitetaan RAM-muistiin latausprosessin arvioimiseksi.

  • Liitä HPM10 EVB ja laturi kuvan 1 mukaisesti. Kuva fyysisestä asetuksesta näkyy Kuva 4 alla:
    Kuva 4. HPM10-laitteiston asetukset akun lataustestiä varten
    Asennusohje
  • Siirry CMD-työkalun tukikansioon. Kopioi file "SV3_S312_Full_Sample.otp" ja tallenna se CMD Tool -kansioon.
  • Avaa tietokoneen komentokehote-ikkuna. Siirry HPM10-ohjelmointiliittymän CMD-kansiossa olevaan komentorivityökaluun. Lataa molemmat OTP-parametrien pankit file "SV3_S312_Full_Sample.otp" PMIC:n RAM-muistiin käyttämällä seuraavaa komentoa:
    HPM10_OTP_GUI.exe [−−I2C-ohjelmoija] [−−nopeus SPEED] −w SV3_S312_Full_Sample.otp
     HUOM: Oletus I2C-ohjelmoija on Promira ja nopeus on 400 (kbps). Jos sitä ei ole määritetty CMD-komennossa, HPM10-ohjelmointiliittymä käyttää oletusohjelmoijaa ja -nopeutta.
Example 1: Kirjoita RAM Promira-ohjelmoijalla:
Kuva 5. Kirjoita RAM Promira Ohjelmoijalla
Asennusohje
Example 2: Kirjoita RAM-muistiin CAA-ohjelmoijalla:
Kuva 6. Kirjoita RAM CAA-ohjelmoijalla
Asennusohje
  • Jos laturikorttia käytetään, valitse "Testitila"-vaihtoehto kääntämällä laturin solmua ja paina sitten solmua kytkeäksesi 5 V HPM10 EVB:n VDDP:hen.
  • Suorita OTP-parametrien lataaminen RAM-muistiin loppuun ja aloita lataustesti noudattamalla komentokehote-ikkunassa näkyviä ohjeita.
  • Kun lataustesti on alkanut, latauskortti tarkkailee ja näyttää lataustilan. Voit tarkistaa latausparametrit painamalla solmua uudelleen ja selata sitten valikkoa kiertämällä solmua.
  • Kun lataus on päättynyt, laturi näyttää virhekoodin kanssa, onko lataus suoritettu onnistuneesti vai päättynyt vikaan.

Muokkaa latausparametreja
Kuva 7
. Onnistuneen akun latauksen loppu
Asennusohje
Pankin 1 OTP:n veloitusparametreja voidaan muokata graafisen käyttöliittymän avulla seuraavasti:

  • Avaa tietokoneen komentokehote-ikkuna. Siirry kansioon, jossa graafinen käyttöliittymä sijaitsee. Avaa graafinen käyttöliittymä yllä olevan Ohjelmointityökalun ja EVB:n asetukset -osion kohdassa 1 esitetyllä komennolla.
    Exampseuraavat: Avaa graafinen käyttöliittymä Promira-ohjelmoijalla (katso kuva 8)
    Kuva 8.
    Avaa graafinen käyttöliittymä Promira Ohjelmoijalla
    Asennusohje
  • Napsauta "Lataa file” -painike käytettävissä graafisessa käyttöliittymässä tuodaksesi file sisältää OTP-parametrit. Huomaa, että graafinen käyttöliittymä käsittelee vain Pankin 1 OTP-parametreja. Jos täysi OTP file on ladattu, vain ensimmäiset 35 asetusta tuodaan ja loput arvot ohitetaan.
  •  Kun olet muuttanut parametreja, laske uudet arvot "OTP1_CRC1" ja "OTP1_CRC2" napsauttamalla "Generate CRC" -painiketta.
  • Napsauta "Tallenna File” -painiketta tallentaaksesi viimeistellyn OTP1:n file.

On suositeltavaa testata päivitetyt latausparametrit ennen asetusten polttamista OTP:hen. Täysi OTP file tarvitaan tähän tarkoitukseen. Koko OTP:n laatiminen file, ota vain yksi täydellisistä OTP:istäample files tukikansiosta ja korvaa ensimmäiset 35 asetusta viimeistellyn OTP1:n arvoilla file tallennettu yllä. Lataustesti tulee tehdä komentorivityökalulla, koska graafinen käyttöliittymä ei pysty käsittelemään täyttä OTP:tä file

OTP-parametrien polttaminen ja lukeminen
Sekä graafista käyttöliittymää että komentorivityökalua voidaan käyttää OTP-rekisterien polttamiseen.

  • GUI:lle lataa ensin viimeistelty OTP1 file kuten yllä luotiin käyttämällä "Ladata file” toimintoa GUI-työkalussa ja käytä sitten "Zap OTP”-toiminto aloittaa polttoprosessin.
  • Kirjoita komentorivityökalulle seuraava komento Windows-kehotteeseen:
    HPM10_OTP_GUI.exe [−−I2C-ohjelmoija] [−−nopeus SPEED] −z otp1_filenimi.otp
  • Aseta latausparametrien arvot pysyvästi noudattamalla ponnahdusikkunan ohjeita.
  • Kun prosessi on valmis, graafisen käyttöliittymän alareunassa olevan tilapalkin pitäisi näyttää "OTP zapped onnistui." Komentorivityökalussa prosessin pitäisi päättyä viestiin "OTP räjähti komento lähetetty” näkyy ilman virhettä.

OTP-polton jälkeen "Lue OTP" GUI-toimintoa voidaan käyttää sisällön lukemiseen takaisin polttoprosessin tarkistamiseksi tai käyttämällä seuraavaa komentoa Windowsin komentorivityökalussa:
HPM10_OTP_GUI.exe [−−I2C-ohjelmoija] [−−nopeus SPEED] −r out_filenimi.otp

Tärkeitä huomautuksia

  • Nollaa PMIC pitämällä CCIF-levyä LOW-painiketta painettuna samalla, kun käynnistät VDDP:n OTP-lukuprosessin aikana. Muuten haetut tiedot ovat virheellisiä.
    Asennusohje
  • Ennen kuin aloitat akun lataamisen kuulolaitetilassa, irrota VHA:n ja VDDIO:n välinen liitäntä tai VHA:n ulkoinen virtalähde ja kytke myös ATST-EN maahan päästäksesi kuulolaitetilaan.
EZAIRO on Semiconductor Components Industries, LLC dba "onsemi" tai sen tytäryhtiöiden ja/tai tytäryhtiöiden rekisteröity tavaramerkki Yhdysvalloissa ja/tai muissa maissa. SIGNAKLARA on Semiconductor Components Industries, LLC dba "onsemi" tai sen tytäryhtiöiden ja/tai tytäryhtiöiden tavaramerkki Yhdysvalloissa ja/tai muissa maissa. Philips Corporation on lisensoinut onsemin kuljettamaan I2C-väyläprotokollaa. onsemi, ja muut nimet, merkit ja tuotemerkit ovat Semiconductor Components Industries, LLC:n dba "onsemi" tai sen tytäryhtiöiden ja/tai tytäryhtiöiden rekisteröityjä ja/tai yleisiä tavaramerkkejä Yhdysvalloissa ja/tai muissa maissa. onsemi omistaa oikeudet useisiin patentteihin, tavaramerkkeihin, tekijänoikeuksiin, liikesalaisuuksiin ja muihin immateriaalioikeuksiin. Luettelo onsemin tuotteista/patentin kattavuudesta on saatavilla osoitteessa www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi varaa oikeuden tehdä muutoksia mihin tahansa tässä oleviin tuotteisiin tai tietoihin milloin tahansa ilman erillistä ilmoitusta. Tässä olevat tiedot toimitetaan "sellaisenaan", eikä onsemi anna takuita, esityksiä tai takuita tietojen tarkkuudesta, tuotteen ominaisuuksista, saatavuudesta, toimivuudesta tai tuotteidensa sopivuudesta mihinkään tiettyyn tarkoitukseen, eikä onsemi ota vastuuta siitä aiheutuvasta tuotteen tai piirin sovelluksen tai käytön ulkopuolelle, ja kiistää nimenomaisesti kaiken vastuun, mukaan lukien rajoituksetta erityiset, välilliset tai satunnaiset vahingot. Ostaja on vastuussa tuotteistaan ​​ja sovelluksistaan, joissa käytetään onsemi-tuotteita, mukaan lukien kaikkien lakien, määräysten ja turvallisuusvaatimusten tai standardien noudattaminen, riippumatta onsemin tarjoamista tuki- tai sovellustiedoista. "Tyypilliset" parametrit, jotka voidaan antaa onsemi-tietolehdissä ja/tai teknisissä tiedoissa, voivat vaihdella ja vaihtelevat eri sovelluksissa, ja todellinen suorituskyky voi vaihdella ajan myötä. Asiakkaan teknisten asiantuntijoiden on validoitava kaikki toimintaparametrit, mukaan lukien "Typicals" kullekin asiakassovellukselle. onsemi ei välitä minkäänlaista lisenssiä immateriaalioikeuksiinsa tai muiden oikeuksiin. onsemi-tuotteita ei ole suunniteltu, tarkoitettu tai hyväksytty käytettäviksi kriittisenä osana elämää ylläpitävissä järjestelmissä tai missään FDA:n luokan 3 lääkinnällisissä laitteissa tai lääkinnällisissä laitteissa, joilla on sama tai samanlainen luokitus ulkomaisella lainkäyttöalueella, eikä millään laitteilla, jotka on tarkoitettu implantoitavaksi ihmiskehoon. . Jos Ostaja ostaa tai käyttää onsemi-tuotteita mihin tahansa sellaiseen tahattomaan tai luvattomaan sovellukseen, Ostajan on korvattava ja pidettävä onsemi ja sen virkailijat, työntekijät, tytäryhtiöt, tytäryhtiöt ja jakelijat vapaina kaikista vaatimuksista, kustannuksista, vahingoista ja kuluista sekä kohtuullisista asianajopalkkioista. suoraan tai epäsuorasti mistään henkilövahingosta tai kuolemasta, jotka liittyvät tällaiseen tahattomaan tai luvattomaan käyttöön, vaikka väite väittäisi, että onsemi oli huolimaton osan suunnittelun tai valmistuksen suhteen. onsemi on yhtäläisten mahdollisuuksien/myönteisen toiminnan työnantaja. Tämä kirjallisuus on kaikkien sovellettavien tekijänoikeuslakien alainen, eikä sitä saa myydä millään tavalla.
LISÄTIETOJA
TEKNISET JULKAISUT: Tekninen kirjasto: www.onsemi.com/design/resources/technical-dokumentaatio onsemi Websivusto: www.onsemi.com
ONLINE-TUKI: www.onsemi.com/tukea
Lisätietoja saat paikalliselta myyntiedustajaltasi osoitteessa www.onsemi.com/tuki/myynti
Yrityksen logo

Asiakirjat / Resurssit

onsemi HPM10 -ohjelmointiliittymäohjelmisto [pdfKäyttöopas
HPM10-ohjelmointirajapintaohjelmisto, ohjelmointiliittymäohjelmisto, käyttöliittymäohjelmisto, ohjelmisto

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *