onsemi HPM10 Programming Interface Software Giya sa Gumagamit
Pasiuna
Kini nga giya naghatag og impormasyon kon unsaon pag-set up ang HPM10 Programming Interface ug gamiton kini sa pagprograma sa HPM10 EVB para sa pag-charge sa baterya sa hearing aid. Kung pamilyar na ang developer sa paggamit sa himan ug kung giunsa ang paglihok sa EVB, mahimo niyang ma-fine-tune ang mga parameter sa pagsingil pinaagi sa pagsunod sa mga panudlo nga gihatag sa Reference sa Gumagamit.
Gikinahanglan nga Hardware
- HPM10−002−GEVK − HPM10 Evaluation and Development Kit o HPM10−002−GEVB − HPM10 Evaluation Board
- Windows PC
- I2C Programmer
Promira Serial Platform (Total Phase) + Adapter Board & Interface Cable (anaa gikan sa onsemi) o Communication Accelerator Adapter (CAA)
NOTA: Ang Communication Accelerator Adapter nakaabot na sa Katapusan sa Kinabuhi (EOL) ug dili na girekomenda nga gamiton. Bisan kung gisuportahan pa kini, gitambagan ang mga developer nga gamiton ang Promira I2C programmer.
Mga Pag-download ug Pag-install sa Software
- I-lock ang imong MyON account. I-download ang HPM10 Programming Interface nga aplikasyon ug User Reference gikan sa link: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Unzip ang disenyo file sa gusto nga folder nga nagtrabaho.
- Sa imong MyOn account, i-download ang SIGNAKLARA Device Utility gikan sa link: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
I-install ang executable utility. Mahimong na-install na nimo kini nga utility kung nagtrabaho ka sa mga produkto sa EZAIRO®.
Programming Tool ug EVB Setup
Ikonektar ang Windows PC, I2C programmer ug HPM10 EVB sama sa gipakita sa Figure 1 sa ubos:
Figure 1. Connection Setup para sa HPM10 OTP Testing and Programming
- Ang kompyuter naglangkob sa HPM10 Programming Interface nga aplikasyon, ug ang SIGNAKLARA Device Utility nga na-install kaniadto. Ang software sa HPM10 Programming Interface nagtugot sa tiggamit sa pagtimbang-timbang sa ilang mga parameter sa bayad ug pagsunog sa mga finalized nga mga setting sa device.
Ang software naghatag og duha ka mga opsyon sa programming, ang GUI ug ang Command Line Tool (CMD). Ang duha ka mga kapilian kinahanglan nga ipatuman sa Windows Prompt gikan sa ilang katugbang nga tool folder pinaagi sa paggamit sa mga sugo sama sa gipakita sa ubos human sa pag-configure sa programmer:- Para sa GUI −
HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−speed 100
- Para sa Command Line Tool − HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] [−command option] Tan-awa ang Figures 5 ug 6 para sa examples.
- Para sa GUI −
- Ablihi ang CTK configuration manager shortcut nga gihimo sa SIGNAKLARA Device Utility sa desktop. I-klik ang "Add" button ug itakda ang interface configuration alang sa I2C programmer nga gituyo alang sa pagpakigsulti sa HPM10 Programming Interface sama sa gipakita sa Hulagway 2.
Figure 2. CTK Configuration sa CAA ug Promira I2C Adapters
Parehong CAA ug Promira programmer gisuportahan sa HPM10 Programming Interface. Siguruha nga ang drayber alang sa gigamit nga programmer na-install ug dayon i-klik ang "Pagsulay" nga buton aron sulayan ang pagsumpo. Kung husto ang pag-setup, ang usa ka bintana nga nagpakita sa mensahe nga "Okay ra ang pag-configure" kinahanglan nga mo-pop up nga nagpaila nga ang adaptor naglihok. Matikdi ang kalainan sa data speed setting tali sa duha ka adapters. Ang Promira mao ang default adapter nga gigamit sa HPM10 design tool ug makasuporta sa data rate nga 400 kbps samtang ang CAA adapter makasuporta sa maximum nga 100 kbps. - Ang Charger Board naghatag sa suplay voltage VDDP sa HPM10 device ug nakigsulti sa device aron ipakita ang status sa pag-charge. Ang Charger Board mapuslanon sa pagtimbang-timbang sa mga parametro sa pag-charge. Kini nga tabla mahimong pulihan sa usa ka suplay sa kuryente kung dili kinahanglan ang kahimtang sa pag-charge.
- Ang HPM10 device kinahanglang konektado sama sa gipakita sa Hulagway 3
Figure 3. HPM10 Hardware Setup para sa OTP Evaluation ug Burn
para sa charge parameter evaluation o OTP burn. Kini nga koneksyon kinahanglan na nga ma-set up sa mga jumper sa bag-ong HPM10 EVB. Timan-i nga ang VHA konektado sa DVREG sa HPM10 EVB imbes sa eksternal nga tinubdan sa kuryente nga gipakita.
Mga Parameter sa OTP
Ang HPM10 PMIC adunay duha ka mga bangko sa OTP nga mga rehistro:
- Ang Bank 1 OTP naglangkob sa tanan nga mga rehistro alang sa mga parameter sa bayad nga mahimong itakda sa tiggamit.
- Ang Bank 2 OTP naglangkob sa tanan nga mga setting sa pag-calibrate alang sa PMIC mismo ug pipila ka mga setting sa parameter sa pag-charge. Ang Bank 2 OTP giprograma sa panahon sa pagsulay sa paghimo sa PMIC ug dili kinahanglan nga i-overwritten. Ang HPM10 Programming Interface nga himan adunay pipila ka mga sumbanan nga sampug OTP configuration files sa Suporta nga folder para gamiton sa gidak-on nga 13 ug gidak-on nga 312 nga rechargeable nga AgZn ug Li−ion nga mga baterya. Kini files mao ang:
- Ang bug-os nga sample files nga naglangkob sa tanan nga mga setting alang sa mga parameter sa OTP sa OTP Bank 1 ug Bank 2. Kini nga mga bug-os nga sample files alang lamang sa pagsulay sa ebalwasyon ug kinahanglan dili gamiton sa pagsunog sa mga OTP registers
- Ang OTP1 sample files nga gilangkuban sa tanan nga ma-configure nga mga parameter sa bayad nga nahimutang sa mga rehistro sa Bank 1 OTP. Ang mga parametro sa bayad niini files kay napuno na sa mga standard setting nga girekomenda sa mga tiggama sa baterya.
Sa dili pa magamit ang HPM10 sa pag-charge sa usa ka baterya, kini kinahanglan nga adunay mga parameter sa pagsingil nga may kalabutan sa gidak-on sa baterya, vol.tage ug kasamtangan nga lebel gisunog sa OTP1 sa device.
Pagsugod ug Battery Charge Test
Kini nga seksyon naghulagway kung giunsa pagsugod ang pagsulay sa pag-charge sa usa ka S312 Li−ion nga baterya pinaagi sa paggamit sa tool sa Command Line ug ang Evaluation and Development Kit. Alang sa kini nga pagsulay, ang mga parameter sa bayad isulat sa RAM alang sa pagtimbang-timbang sa proseso sa pag-charge.
- Ikonektar ang HPM10 EVB ug charger sama sa gipakita sa Figure 1. Usa ka hulagway sa pisikal nga setup gipakita sa Figure 4 sa ubos:
Figure 4. HPM10 Hardware Setup para sa Battery Charge Test
- Pagdala ngadto sa Suporta nga folder sa CMD tool. Kopyaha ang file “SV3_S312_Full_Sample.otp” ug i-save kini sa CMD Tool folder.
- Ablihi ang Command Prompt nga bintana sa PC. Pagdala ngadto sa Command Line Tool nga nahimutang sa CMD folder sa HPM10 Programming Interface. I-load ang duha ka Bangko sa mga parameter sa OTP nga anaa sa file “SV3_S312_Full_Sample.otp” ngadto sa RAM sa thePMIC pinaagi sa paggamit sa mosunod nga sugo:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] −w SV3_S312_Full_Sample.otp
NOTA: Ang default nga programmer sa I2C mao ang Promira ug ang gikusgon mao ang 400 (kbps). Kung wala gihubit sa CMD command, ang default programmer ug speed gamiton sa HPM10 Programming Interface.
Figure 5. Isulat ang RAM Gamit ang Promira Programmer

Exampug 2: Isulat ang RAM gamit ang CAA programmer:
Figure 6. Isulat ang RAM Gamit ang CAA Programmer

- Kung gigamit ang charger board, i-turn ang knot sa charger aron mapili ang opsyon nga "Test Mode", unya i-press ang knot aron magamit ang 5 V sa VDDP sa HPM10 EVB.
- Sunda ang mga instruksyon nga gipakita sa Command Prompt window aron makompleto ang pagkarga sa mga parameter sa OTP sa RAM ug pagsugod sa pagsulay sa pag-charge.
- Kung nagsugod na ang pagsulay sa pag-charge, ang charger board mag-monitor ug magpakita sa kahimtang sa pag-charge. Mahimong susihon sa usa ang mga parameter sa pag-charge pinaagi sa pagpindot pag-usab sa knot, dayon pag-scroll sa menu pinaagi sa pag-rotate sa knot.
- Kung natapos na ang bayad, ang charger magpakita kung ang pag-charge malampuson nga nahuman o natapos nga adunay sayup kauban ang error code.
Usba ang Mga Parameter sa Pagsingil
Hulagway 7. Katapusan sa Usa ka Malampuson nga Pag-charge sa Baterya
Ang mga parametro sa bayad sa Bank 1 OTP mahimong usbon pinaagi sa paggamit sa GUI sama sa mosunod:
- Ablihi ang Command Prompt nga bintana sa PC. Pagdala ngadto sa folder diin nahimutang ang GUI. Ablihi ang GUI pinaagi sa paggamit sa sugo sama sa gipakita sa aytem 1 sa Programming Tool ug EVB Setup nga seksyon sa ibabaw.
Example: Ablihi ang GUI sa Promira programmer (tan-awa ang Figure 8)
Hulagway 8. Ablihi ang GUI sa Promira Programmer
- I-klik ang “Load file” button nga anaa sa GUI aron ma-import ang file nga adunay mga parameter sa OTP. Timan-i nga ang GUI nagdumala lamang sa mga parameter sa Bank 1 OTP. Kung puno ang OTP file gikarga, ang unang 35 ka mga setting lamang ang ma-import, ug ang nahabilin nga mga kantidad dili tagdon.
- Human sa pag-usab sa mga parameter, kuwentaha ang bag-ong mga bili alang sa "OTP1_CRC1" ug "OTP1_CRC2" pinaagi sa pag-klik sa "Generate CRC" button.
- Pag-klik sa "Save File” nga buton aron i-save ang natapos nga OTP1 file.
Girekomenda nga sulayan ang na-update nga mga parameter sa bayad sa dili pa isunog ang mga setting sa OTP. Ang bug-os nga OTP file gikinahanglan alang niini nga katuyoan. Aron ma-compose ang tibuok OTP file, kuhaa lang ang usa sa tibuok OTP sample files gikan sa Suporta nga folder ug ilisan ang unang 35 ka mga setting sa mga bili gikan sa finalized OTP1 file giluwas sa ibabaw. Ang pagsulay sa bayad kinahanglan buhaton gamit ang Command Line Tool tungod kay ang GUI dili makadumala sa tibuuk nga OTP file
Pagsunog ug Pagbasa sa OTP Parameter
Ang GUI ug ang Command Line Tool mahimong gamiton sa pagsunog sa OTP registers.
- Alang sa GUI, una, i-load ang natapos nga OTP1 file ingon nga namugna sa ibabaw pinaagi sa paggamit sa “Pagkarga file” function sa GUI tool, unya gamita ang "Zap OTP” function aron masugdan ang proseso sa pagsunog.
- Para sa Command Line Tool, isulod ang mosunod nga command sa Windows Prompt:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] −z otp1_filengalan.otp - Sunda ang mga instruksyon sa popup aron permanente nga itakda ang mga kantidad sa parameter sa bayad.
- Kung nahuman na ang proseso, ang status bar sa ilawom sa GUI kinahanglan magpakita "Malampuson nga na-zapped ang OTP". Alang sa Command Line Tool, ang proseso kinahanglan matapos sa mensahe "Naguba ang OTP gipadala nga sugo" nga gipakita nga walay bisan unsang sayup.
Human sa pagsunog sa OTP, ang "Pagbasa sa OTP" function sa GUI mahimong gamiton sa pagbasa og balik sa sulod aron mapamatud-an ang proseso sa pagsunog o gamiton ang mosunod nga sugo sa Windows Prompt para sa Command Line Tool:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] −r out_filengalan.otp
Importante nga mga Nota
- I-reset ang PMIC pinaagi sa pagpugong sa CCIF pad nga LOW samtang gipaandar ang VDDP atol sa proseso sa pagbasa sa OTP. Kay kon dili, ang datos nga makuha mahimong sayop.
- Sa dili pa magsugod sa pag-charge sa baterya sa hearing aid mode, kuhaa ang koneksyon tali sa VHA ug VDDIO o sa eksternal nga suplay sa kuryente ngadto sa VHA, ug ikonektar usab ang ATST−EN sa yuta aron makasulod sa hearing aid mode.
TEKNIKAL NGA PUBLIKASYON: Teknikal nga Librarya: www.onsemi.com/design/resources/technical-onsemi ang dokumentasyon Website: www.onsemi.com
Para sa dugang nga impormasyon, palihog kontaka ang imong lokal nga Sales Representative sa www.onsemi.com/suporta/sales

Mga Dokumento / Mga Kapanguhaan
![]() |
onsemi HPM10 Programming Interface Software [pdf] Giya sa Gumagamit HPM10 Programming Interface Software, Programming Interface Software, Interface Software, Software |