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
- 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.
- 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
- 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.
- GUI:lle −
- 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
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. - 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.
- HPM10-laite tulee liittää kuvan osoittamalla tavalla Kuva 3
Kuva 3. HPM10-laitteiston asetukset OTP-arviointia ja polttoa varten
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
- 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.
Kuva 5. Kirjoita RAM Promira Ohjelmoijalla

Example 2: Kirjoita RAM-muistiin CAA-ohjelmoijalla:
Kuva 6. Kirjoita RAM CAA-ohjelmoijalla

- 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
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
- 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ä.
- 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.
TEKNISET JULKAISUT: Tekninen kirjasto: www.onsemi.com/design/resources/technical-dokumentaatio onsemi Websivusto: www.onsemi.com
Lisätietoja saat paikalliselta myyntiedustajaltasi osoitteessa www.onsemi.com/tuki/myynti

Asiakirjat / Resurssit
![]() |
onsemi HPM10 -ohjelmointiliittymäohjelmisto [pdfKäyttöopas HPM10-ohjelmointirajapintaohjelmisto, ohjelmointiliittymäohjelmisto, käyttöliittymäohjelmisto, ohjelmisto |