onsemi HPM10 programmeerimisliidese tarkvara kasutusjuhend
Sissejuhatus
See juhend sisaldab teavet HPM10 programmeerimisliidese seadistamise ja selle HPM10 EVB programmeerimiseks kuuldeaparaadi aku laadimiseks. Kui arendaja on tööriista kasutamise ja EVB tööga kursis, saab ta laadimisparameetreid peenhäälestada, järgides kasutusjuhendis toodud juhiseid.
Nõutav riistvara
- HPM10-002-GEVK - HPM10 hindamis- ja arenduskomplekt või HPM10-002-GEVB - HPM10 hindamislaud
- Windowsi arvuti
- I2C programmeerija
Promira jadaplatvorm (kogu faas) + adapterplaat ja liidesekaabel (saadaval onsemist) või sidekiirendi adapter (CAA)
MÄRKUS. Kommunikatsioonikiirendi adapter on jõudnud oma kasutusea lõppu (EOL) ja seda ei soovitata enam kasutada. Kuigi see on endiselt toetatud, soovitatakse arendajatel kasutada Promira I2C programmeerijat.
Tarkvara allalaadimine ja installimine
- Lukustage oma MyON konto. Laadige alla HPM10 programmeerimisliidese rakendus ja kasutajaviide lingilt: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Pakkige kujundus lahti file soovitud töökausta.
- Laadige oma MyOn kontol alla SIGNAKLARA Device Utility lingilt: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Installige käivitatav utiliit. Kui olete EZAIRO® toodetega töötanud, võib see utiliit olla juba installitud.
Programmeerimistööriist ja EVB seadistus
Ühendage Windowsi arvuti, I2C programmeerija ja HPM10 EVB, nagu näidatud Joonis 1 allpool:
Joonis 1. Ühenduse seadistus HPM10 OTP testimiseks ja programmeerimiseks
- Arvuti sisaldab programmeerimisliidese rakendust HPM10 ja varem installitud SIGNAKLARA Device Utility. Programmeerimisliidese HPM10 tarkvara võimaldab kasutajal hinnata oma laadimisparameetreid ja salvestada lõplikud sätted seadmesse.
Tarkvara pakub kahte programmeerimisvalikut, GUI ja Command Line Tool (CMD). Mõlemad suvandid tuleb käivitada Windowsi viipas nende vastavast tööriistakaustast, kasutades pärast programmeerija konfigureerimist allolevaid käske:- GUI jaoks −
HPM10_OTP_GUI.exe [−−I2C programmeerija] [−−speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−kiirus 400 - HPM10_OTP_GUI.exe −−CAA −−kiirus 100
- Käsurea tööriista jaoks − HPM10_OTP_GUI.exe [−−I2C programmeerija] [−−kiirus SPEED] [−käsuvalik] Vaata näiteks jooniseid 5 ja 6ampvähem.
- GUI jaoks −
- Avage töölaual SIGNAKLARA Device Utility loodud CTK konfiguratsioonihalduri otsetee. Klõpsake nuppu "Lisa" ja määrake HPM2 programmeerimisliidesega suhtlemiseks mõeldud I10C programmeerija liidese konfiguratsioon, nagu näidatud Joonis 2.
Joonis 2. CAA ja Promira I2C adapterite CTK konfiguratsioon
Programmeerimisliides HPM10 toetab nii CAA kui ka Promira programmeerijaid. Veenduge, et kasutatava programmeerija draiver on installitud ja seejärel klõpsake konfiguratsiooni testimiseks nuppu "Testi". Kui häälestus on õige, peaks ilmuma aken, kus kuvatakse teade „Konfiguratsioon on korras”, mis näitab, et adapter töötab. Pange tähele kahe adapteri andmesidekiiruse seadistuste erinevust. Promira on HPM10 disainitööriista kasutatav vaikeadapter ja see toetab andmeedastuskiirust 400 kbps, samas kui CAA-adapter võib toetada maksimaalselt 100 kbps. - Laadija juhatus annab tarne voltage VDDP HPM10 seadmesse ja suhtleb seadmega laadimisoleku kuvamiseks. Laadimisplaat on kasulik laadimisparameetrite hindamiseks. Kui laadimisolekut ei nõuta, võib selle plaadi asendada toiteallikaga.
- HPM10 seade tuleb ühendada nagu näidatud Joonis 3
Joonis 3. HPM10 riistvara häälestus OTP hindamise ja põletamise jaoks
laadimisparameetrite hindamiseks või OTP põletamiseks. See ühenduvus peaks olema juba värske HPM10 EVB hüppajatega seadistatud. Pange tähele, et VHA on ühendatud HPM10 EVB DVREG-iga, mitte näidatud välise toiteallikaga.
OTP parameetrid
HPM10 PMIC-l on kaks OTP registri panka:
- Pank 1 OTP sisaldab kõiki tasuparameetrite registreid, mida kasutaja saab määrata.
- Pank 2 OTP sisaldab kõiki PMIC-i enda kalibreerimisseadeid ja mõningaid fikseeritud laadimisparameetrite sätteid. Pank 2 OTP programmeeritakse PMIC-i tootmistestimise ajal ja seda ei tohiks üle kirjutada. Programmeerimisliidese HPM10 tööriist sisaldab mõningaid standardseid sampOTP konfiguratsioon files kaustas Support, et kasutada koos suurusega 13 ja 312 laetavate AgZn- ja liitiumioonakudega. Need files on:
- Täis sample files, mis koosnes kõigist OTP parameetrite sätetest nii OTP pangas 1 kui ka pangas 2. Need täielikud sample files on mõeldud ainult testi hindamiseks ja neid ei tohiks kasutada OTP-registrite põletamiseks
- OTP1 sample files, mis koosnes kõigist konfigureeritavatest tasu parameetritest, mis paiknesid panga 1 OTP registrites. Laadimisparameetrid nendes files on juba täidetud akutootjate soovitatud standardsätetega.
Enne HPM10 kasutamist aku laadimiseks peavad sellel olema laadimisparameetrid, mis on seotud aku mahugatage ja voolutasemed põlesid seadme OTP1-sse.
Käivitage aku laadimise test
Selles jaotises kirjeldatakse, kuidas alustada S312 liitiumioonaku laadimistesti, kasutades käsurea tööriista ning hindamis- ja arenduskomplekti. Selle testi jaoks kirjutatakse laadimisparameetrid laadimisprotsessi hindamiseks RAM-i.
- Ühendage HPM10 EVB ja laadija, nagu on näidatud joonisel 1. Füüsilise seadistuse pilt on näidatud Joonis 4 allpool:
Joonis 4. HPM10 riistvara häälestus aku laadimise testi jaoks
- Liikuge CMD tööriista tugikausta. Kopeerige file "SV3_S312_Full_Sample.otp” ja salvestage see kausta CMD Tool.
- Avage arvutis käsuviiba aken. Liikuge käsurea tööriistale, mis asub HPM10 programmeerimisliidese CMD kaustas. Laadige failis sisalduvate OTP parameetrite mõlemad pangad file "SV3_S312_Full_Sample.otp" PMIC-i RAM-i, kasutades järgmist käsku:
HPM10_OTP_GUI.exe [−−I2C programmeerija] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
MÄRKUS: I2C vaikeprogrammeerija on Promira ja kiirus on 400 (kbps). Kui CMD käsus pole määratletud, kasutab HPM10 programmeerimisliides vaikimisi programmeerijat ja kiirust.
Joonis 5. Kirjutage RAM, kasutades Promira programmeerijat

Example 2: kirjutage RAM, kasutades CAA programmeerijat:
Joonis 6. Kirjutage RAM, kasutades CAA programmeerijat

- Kui kasutate laadimisplaati, keerake laadija sõlme, et valida suvand "Testirežiim", seejärel vajutage sõlme, et rakendada HPM5 EVB VDDP-le 10 V.
- Järgige käsuviiba aknas kuvatavaid juhiseid, et lõpetada OTP parameetrite RAM-i laadimine ja alustada laadimistesti.
- Kui laadimistest on alanud, jälgib laadimisplaat laadimisolekut ja kuvab seda. Laadimisparameetreid saab kontrollida uuesti sõlme vajutades, seejärel sõlme keerates menüüs sirvida.
- Kui laadimine on lõppenud, kuvab laadija koos veakoodiga, kas laadimine on edukalt lõpule viidud või lõppenud tõrkega.
Muutke laadimisparameetreid
Joonis 7. Eduka aku laadimise lõpp
Panga 1 OTP tasumise parameetreid saab GUI abil muuta järgmiselt.
- Avage arvutis käsuviiba aken. Liikuge kausta, kus GUI asub. Avage GUI, kasutades käsku, nagu on näidatud ülaltoodud jaotises Programming Tool ja EVB Setup punktis 1.
Example: Avage GUI Promira programmeerijaga (vt joonis 8)
Joonis 8. Avage GUI programmiga Promira Programmer
- Klõpsake nuppu „Laadi file”, mis on GUI-l saadaval, et importida file mis sisaldab OTP parameetreid. Pange tähele, et GUI käsitleb ainult panga 1 OTP parameetreid. Kui täielik OTP file laaditakse, imporditakse ainult esimesed 35 seadet ja ülejäänud väärtusi ignoreeritakse.
- Pärast parameetrite muutmist arvutage "OTP1_CRC1" ja "OTP1_CRC2" uued väärtused, klõpsates nuppu "Generate CRC".
- Klõpsake nuppu "Salvesta File” nuppu, et salvestada lõpetatud OTP1 file.
Enne sätete OTP-sse kirjutamist on soovitatav testida värskendatud laadimisparameetreid. Täielik OTP file on selleks otstarbeks vajalik. Täieliku OTP koostamiseks file, võtke lihtsalt üks täielikest OTP-destample files kaustast Support ja asendage esimesed 35 sätet lõpliku OTP1 väärtustega file ülal salvestatud. Laadimistesti tuleks teha käsurea tööriistaga, kuna GUI ei suuda kogu OTP-d käsitleda file
OTP parameetrite põletamine ja lugemine
OTP registrite põletamiseks saab kasutada nii GUI-d kui ka käsurea tööriista.
- GUI jaoks laadige esmalt lõpetatud OTP1 file nagu ülal, kasutades “Laadige file” funktsiooni GUI tööriistas, seejärel kasutage "Zap OTP” funktsioon põlemisprotsessi käivitamiseks.
- Sisestage käsurea tööriista jaoks Windowsi viibale järgmine käsk:
HPM10_OTP_GUI.exe [−−I2C programmeerija] [−−speed SPEED] −z otp1_filenimi.otp - Laadimisparameetrite väärtuste püsivaks määramiseks järgige hüpikakna juhiseid.
- Kui protsess on lõpule viidud, peaks GUI allosas olekuribal kuvama "OTP katkestamine õnnestus”. Käsurea tööriista puhul peaks protsess lõppema sõnumiga "OTP rikkus käsk saadetud” kuvatakse veatult.
Pärast OTP põlemist "Loe OTP-d" GUI funktsiooni saab kasutada sisu tagasilugemiseks, et kontrollida põlemisprotsessi, või kasutada järgmist käsku Windowsi käsurea tööriista jaoks:
HPM10_OTP_GUI.exe [−−I2C programmeerija] [−−speed SPEED] −r out_filenimi.otp
Olulised märkused
- Lähtestage PMIC, hoides OTP lugemisprotsessi ajal VDDP sisselülitamise ajal CCIF-i klahvi LOW. Vastasel juhul on hangitud andmed valed.
- Enne aku laadimist kuuldeaparaadi režiimis eemaldage ühendus VHA ja VDDIO vahel või VHA välise toiteallika vahel ning ühendage kuuldeaparaadi režiimi sisenemiseks ka ATST−EN maaga.
TEHNILISED PUBLIKATSIOONID: Tehniline raamatukogu: www.onsemi.com/design/resources/technical-dokumentatsioon onsemi Websait: www.onsemi.com
Lisateabe saamiseks võtke ühendust kohaliku müügiesindajaga aadressil www.onsemi.com/tugi/müük

Dokumendid / Ressursid
![]() |
onsemi HPM10 programmeerimisliidese tarkvara [pdfKasutusjuhend HPM10 programmeerimisliidese tarkvara, programmeerimisliidese tarkvara, liidese tarkvara, tarkvara |