onsemi HPM10 programmēšanas interfeisa programmatūras lietotāja rokasgrāmata
Ievads
Šajā rokasgrāmatā ir sniegta informācija par to, kā iestatīt HPM10 programmēšanas interfeisu un izmantot to, lai programmētu HPM10 EVB dzirdes aparāta akumulatora uzlādēšanai. Kad izstrādātājs ir iepazinies ar rīka lietošanu un to, kā darbojas EVB, viņš var precīzi noregulēt uzlādes parametrus, izpildot lietotāja atsaucē sniegtos norādījumus.
Nepieciešamā aparatūra
- HPM10-002-GEVK - HPM10 novērtēšanas un izstrādes komplekts vai HPM10-002-GEVB - HPM10 novērtēšanas padome
- Windows dators
- I2C programmētājs
Promira seriālā platforma (kopējā fāze) + adaptera plate un interfeisa kabelis (pieejams no onsemi) vai sakaru paātrinātāja adapteris (CAA)
PIEZĪME: Komunikācijas paātrinātāja adapteris ir sasniedzis dzīves beigas (EOL), un to vairs neiesaka lietot. Lai gan tas joprojām tiek atbalstīts, izstrādātājiem ieteicams izmantot Promira I2C programmētāju.
Programmatūras lejupielāde un instalēšana
- Pieslēdzieties savam MyON kontam. Lejupielādējiet HPM10 programmēšanas interfeisa lietojumprogrammu un lietotāja atsauci no saites: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Izpakojiet dizainu file uz vēlamo darba mapi.
- Savā MyOn kontā lejupielādējiet SIGNAKLARA Device Utility no saites: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Instalējiet izpildāmo utilītu. Iespējams, šī utilīta jau ir instalēta, ja esat strādājis ar EZAIRO® produktiem.
Programmēšanas rīks un EVB iestatīšana
Savienojiet Windows datoru, I2C programmētāju un HPM10 EVB, kā parādīts attēlā 1. attēls zemāk:
1. attēls. Savienojuma iestatīšana HPM10 OTP testēšanai un programmēšanai
- Datorā ir lietojumprogramma HPM10 Programming Interface un iepriekš instalēta SIGNAKLARA Device Utility. Programmēšanas interfeisa programmatūra HPM10 ļauj lietotājam novērtēt uzlādes parametrus un ierakstīt ierīcē galīgos iestatījumus.
Programmatūra nodrošina divas programmēšanas iespējas, GUI un komandrindas rīku (CMD). Abas opcijas ir jāizpilda Windows uzvednē no atbilstošās rīku mapes, izmantojot tālāk norādītās komandas pēc programmētāja konfigurēšanas:- GUI -
HPM10_OTP_GUI.exe [−−I2C programmētājs] [−−speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−ātrums 100
- Komandrindas rīkam – HPM10_OTP_GUI.exe [−−I2C programmētājs] [−−ātruma ĀTRUMS] [−komandu opcija] Skatiet 5. un 6. attēlu, lai redzētu piem.amples.
- GUI -
- Darbvirsmā atveriet CTK konfigurācijas pārvaldnieka saīsni, ko izveidojusi SIGNAKLARA Device Utility. Noklikšķiniet uz pogas "Pievienot" un iestatiet interfeisa konfigurāciju I2C programmētājam, kas paredzēts saziņai ar HPM10 programmēšanas interfeisu, kā parādīts 2. attēls.
2. attēls. CAA un Promira I2C adapteru CTK konfigurācija
Gan CAA, gan Promira programmētājus atbalsta HPM10 programmēšanas interfeiss. Pārliecinieties, vai ir instalēts izmantotā programmētāja draiveris, un pēc tam noklikšķiniet uz pogas “Pārbaudīt”, lai pārbaudītu konfigurāciju. Ja iestatīšana ir pareiza, vajadzētu parādīties logam ar ziņojumu “Konfigurācija ir kārtībā”, kas norāda, ka adapteris darbojas. Ņemiet vērā atšķirību datu ātruma iestatījumos starp diviem adapteriem. Promira ir noklusējuma adapteris, ko izmanto HPM10 projektēšanas rīks, un tas var atbalstīt datu pārraides ātrumu 400 kbps, savukārt CAA adapteris var atbalstīt ne vairāk kā 100 kbps. - Lādētāja padome nodrošina piegādes apjomutage VDDP uz HPM10 ierīci un sazinās ar ierīci, lai parādītu uzlādes statusu. Lādētāja panelis ir noderīgs, lai novērtētu uzlādes parametrus. Šo plati var aizstāt ar barošanas avotu, ja uzlādes statuss nav nepieciešams.
- HPM10 ierīce jāpievieno, kā parādīts attēlā 3. attēls
3. attēls. HPM10 aparatūras iestatīšana OTP novērtēšanai un ierakstīšanai
uzlādes parametru novērtēšanai vai OTP ierakstīšanai. Šī savienojamība jau ir jāiestata ar jaunā HPM10 EVB džemperiem. Ņemiet vērā, ka VHA ir pievienots HPM10 EVB DVREG, nevis parādītajam ārējam barošanas avotam.
OTP parametri
HPM10 PMIC ir divas OTP reģistru bankas:
- 1. bankā OTP ir visi maksas parametru reģistri, kurus var iestatīt lietotājs.
- 2. bankā OTP ir visi kalibrēšanas iestatījumi pašam PMIC, kā arī daži fiksēti uzlādes parametru iestatījumi. 2. bankas OTP tiek ieprogrammētas PMIC ražošanas pārbaudes laikā, un tās nedrīkst pārrakstīt. Programmēšanas interfeisa rīks HPM10 satur dažus standarta sampOTP konfigurācija files mapē Atbalsts lietošanai ar 13. un 312. izmēra uzlādējamām AgZn un Li-ion akumulatoriem. Šie files ir:
- Pilna sample files, kas sastāvēja no visiem OTP parametru iestatījumiem gan OTP Bank 1, gan Bank 2. Šie pilnie sample files ir paredzēti tikai pārbaudes novērtēšanai, un tos nedrīkst izmantot OTP reģistru ierakstīšanai
- OTP1 sample files, kas sastāvēja no visiem konfigurējamiem maksas parametriem, kas atrodas Bank 1 OTP reģistros. Uzlādes parametri tajos files jau ir aizpildīti ar akumulatoru ražotāju ieteiktajiem standarta iestatījumiem.
Lai HPM10 varētu izmantot akumulatora uzlādēšanai, tam ir jābūt uzlādes parametriem, kas saistīti ar akumulatora izmēru, tilptage un strāvas līmeņi sadedzināti ierīces OTP1.
Sāciet akumulatora uzlādes testu
Šajā sadaļā ir aprakstīts, kā sākt S312 litija jonu akumulatora uzlādes pārbaudi, izmantojot komandrindas rīku un novērtēšanas un izstrādes komplektu. Šim testam uzlādes parametri tiks ierakstīti RAM, lai novērtētu uzlādes procesu.
- Pievienojiet HPM10 EVB un lādētāju, kā parādīts 1. attēlā. Fiziskās iestatīšanas attēls ir parādīts 4. attēls zemāk:
4. attēls. HPM10 aparatūras iestatīšana akumulatora uzlādes pārbaudei
- Dodieties uz CMD rīka atbalsta mapi. Kopējiet file “SV3_S312_Pilns_Sample.otp” un saglabājiet to mapē CMD Tool.
- Datorā atveriet komandu uzvednes logu. Pārejiet uz komandrindas rīku, kas atrodas HPM10 programmēšanas interfeisa CMD mapē. Ielādējiet abas OTP parametru bankas, kas ietvertas file “SV3_S312_Pilns_Sample.otp” PMIC RAM, izmantojot šādu komandu:
HPM10_OTP_GUI.exe [−−I2C programmētājs] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
PIEZĪME: noklusējuma I2C programmētājs ir Promira, un ātrums ir 400 (kb/s). Ja CMD komandā tas nav definēts, HPM10 programmēšanas interfeiss izmantos noklusējuma programmētāju un ātrumu.
5. attēls. Ierakstiet RAM, izmantojot Promira programmētāju

Examp2: ierakstiet RAM, izmantojot CAA programmētāju:
6. attēls. Ierakstiet RAM, izmantojot CAA programmētāju

- Ja tiek izmantota lādētāja plate, pagrieziet lādētāja mezglu, lai atlasītu opciju Test Mode, pēc tam nospiediet mezglu, lai HPM5 EVB VDDP pievienotu 10 V.
- Izpildiet komandu uzvednes logā redzamos norādījumus, lai pabeigtu OTP parametru ielādi RAM un sāktu uzlādes pārbaudi.
- Kad uzlādes pārbaude ir sākusies, lādētāja panelis pārraudzīs un parādīs uzlādes statusu. Uzlādes parametrus var pārbaudīt, vēlreiz nospiežot mezglu, pēc tam ritinot izvēlni, pagriežot mezglu.
- Kad uzlāde ir beigusies, lādētājs kopā ar kļūdas kodu parādīs, vai uzlāde ir veiksmīgi pabeigta vai beigusies ar kļūdu.
Mainiet maksas parametrus
7. attēls. Veiksmīgas akumulatora uzlādes beigas
Maksas parametrus 1. bankas OTP var mainīt, izmantojot GUI šādi:
- Datorā atveriet komandu uzvednes logu. Pārejiet uz mapi, kurā atrodas GUI. Atveriet GUI, izmantojot komandu, kā parādīts iepriekš sadaļas Programmēšanas rīks un EVB iestatīšana 1. punktā.
Example: Atveriet GUI, izmantojot Promira programmētāju (skat. 8. attēlu)
8. attēls. Atveriet GUI, izmantojot Promira Programmer
- Noklikšķiniet uz pogas “Ielādēt file”, kas ir pieejama GUI, lai importētu file kas satur OTP parametrus. Ņemiet vērā, ka GUI apstrādā tikai 1. bankas OTP parametrus. Ja pilna OTP file ir ielādēts, tiks importēti tikai pirmie 35 iestatījumi, bet pārējās vērtības tiks ignorētas.
- Pēc parametru modificēšanas aprēķiniet jaunās vērtības “OTP1_CRC1” un “OTP1_CRC2”, noklikšķinot uz pogas “Ģenerēt CRC”.
- Noklikšķiniet uz pogas “Saglabāt File” pogu, lai saglabātu pabeigto OTP1 file.
Pirms iestatījumu ierakstīšanas OTP ir ieteicams pārbaudīt atjauninātos uzlādes parametrus. Pilna OTP file ir nepieciešams šim nolūkam. Lai izveidotu pilnu OTP file, vienkārši paņemiet vienu no pilnajiem OTPample files no mapes Atbalsts un aizstājiet pirmos 35 iestatījumus ar vērtībām no pabeigtā OTP1 file saglabāts iepriekš. Uzlādes pārbaude jāveic, izmantojot komandrindas rīku, jo GUI nevar apstrādāt pilnu OTP file
OTP parametru ierakstīšana un lasīšana
OTP reģistru ierakstīšanai var izmantot gan GUI, gan komandrindas rīku.
- GUI vispirms ielādējiet pabeigto OTP1 file kā ģenerēts iepriekš, izmantojot “Slodze file” funkciju GUI rīkā, pēc tam izmantojiet "Zap OTP” funkciju, lai sāktu degšanas procesu.
- Komandrindas rīkam Windows uzvednē ievadiet šādu komandu:
HPM10_OTP_GUI.exe [−−I2C programmētājs] [−−speed SPEED] −z otp1_filename.otp - Izpildiet uznirstošos norādījumus, lai neatgriezeniski iestatītu uzlādes parametru vērtības.
- Kad process ir pabeigts, statusa joslā GUI apakšā jāparāda “OTP veiksmīgi izjaukts”. Komandrindas rīkam procesam jābeidzas ar ziņojumu “OTP salauzts komanda nosūtīta” parādīts bez kļūdām.
Pēc OTP apdeguma “Lasīt OTP” GUI funkciju var izmantot, lai nolasītu atpakaļ saturu, lai pārbaudītu ierakstīšanas procesu, vai izmantot šo komandu Windows uzvednē komandrindas rīkam:
HPM10_OTP_GUI.exe [−−I2C programmētājs] [−−speed SPEED] −r out_filename.otp
Svarīgas piezīmes
- Atiestatiet PMIC, turot CCIF spilventiņu LOW, vienlaikus ieslēdzot VDDP OTP lasīšanas procesa laikā. Pretējā gadījumā iegūtie dati būs nepareizi.
- Pirms sākat uzlādēt akumulatoru dzirdes aparāta režīmā, atvienojiet savienojumu starp VHA un VDDIO vai ārējo barošanas avotu VHA, kā arī pievienojiet ATST−EN zemei, lai pārietu uz dzirdes aparāta režīmu.
TEHNISKĀS PUBLIKĀCIJAS: Tehniskā bibliotēka: www.onsemi.com/design/resources/technical-dokumentācija onsemi Webvietne: www.onsemi.com
Lai iegūtu papildinformāciju, lūdzu, sazinieties ar vietējo tirdzniecības pārstāvi pa tālr www.onsemi.com/support/sales

Dokumenti / Resursi
![]() |
onsemi HPM10 programmēšanas interfeisa programmatūra [pdfLietotāja rokasgrāmata HPM10 programmēšanas interfeisa programmatūra, programmēšanas interfeisa programmatūra, interfeisa programmatūra, programmatūra |