onsemi HPM10 Programming Interface Software Gabay sa Gumagamit
Panimula
Ang gabay na ito ay nagbibigay ng impormasyon kung paano i-set up ang HPM10 Programming Interface at gamitin ito upang i-program ang HPM10 EVB para sa pag-charge ng baterya ng hearing aid. Kapag pamilyar na ang developer sa paggamit ng tool at kung paano gumagana ang EVB, maaari niyang i-fine-tune ang mga parameter sa pagsingil sa pamamagitan ng pagsunod sa mga tagubiling ibinigay sa User Reference.
Kinakailangang 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 at Interface Cable (available mula sa onsemi) o Communication Accelerator Adapter (CAA)
TANDAAN: Ang Communication Accelerator Adapter ay umabot na sa End of Life (EOL) nito at hindi na inirerekomenda para gamitin. Bagama't sinusuportahan pa rin ito, pinapayuhan ang mga developer na gamitin ang Promira I2C programmer.
Mga Pag-download at Pag-install ng Software
- I-lock sa iyong MyON account. I-download ang HPM10 Programming Interface application at User Reference mula sa link: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. I-unzip ang disenyo file sa gustong gumaganang folder.
- Sa iyong MyOn account, i-download ang SIGNAKLARA Device Utility mula sa link: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
I-install ang executable utility. Maaaring na-install mo na ang utility na ito kung nagtrabaho ka sa mga produkto ng EZAIRO®.
Programming Tool at EVB Setup
Ikonekta ang Windows PC, I2C programmer at HPM10 EVB tulad ng ipinapakita sa Larawan 1 sa ibaba:
Figure 1. Connection Setup para sa HPM10 OTP Testing and Programming
- Ang computer ay naglalaman ng HPM10 Programming Interface application, at ang SIGNAKLARA Device Utility na nauna nang na-install. Ang software ng HPM10 Programming Interface ay nagbibigay-daan sa user na suriin ang kanilang mga parameter ng pagsingil at i-burn ang mga finalized na setting sa device.
Nagbibigay ang software ng dalawang pagpipilian sa programming, ang GUI at ang Command Line Tool (CMD). Ang parehong mga opsyon ay dapat na isagawa sa Windows Prompt mula sa kanilang kaukulang tool folder sa pamamagitan ng paggamit ng mga command tulad ng ipinapakita sa ibaba pagkatapos i-configure ang programmer:- Para sa GUI −
HPM10_OTP_GUI.exe [−−I2C programmer] [−−bilis BILIS] Halample: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−bilis 100
- Para sa Command Line Tool − HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] [−command option] Tingnan ang Mga Figure 5 at 6 para sa examples.
- Para sa GUI −
- Buksan ang shortcut ng CTK configuration manager na ginawa ng SIGNAKLARA Device Utility sa desktop. I-click ang button na "Add" at itakda ang configuration ng interface para sa I2C programmer na nilayon para sa pakikipag-ugnayan sa HPM10 Programming Interface tulad ng ipinapakita sa Larawan 2.
Figure 2. CTK Configuration ng CAA at Promira I2C Adapter
Parehong ang CAA at Promira programmer ay sinusuportahan ng HPM10 Programming Interface. Tiyaking naka-install ang driver para sa ginamit na programmer at pagkatapos ay i-click ang pindutang "Pagsubok" upang subukan ang pagsasaayos. Kung tama ang setup, dapat mag-pop up ang isang window na nagpapakita ng mensaheng "Okay ang configuration" na nagpapahiwatig na gumagana ang adapter. Tandaan ang pagkakaiba sa setting ng bilis ng data sa pagitan ng dalawang adaptor. Ang Promira ay ang default na adaptor na ginagamit ng tool sa disenyo ng HPM10 at kayang suportahan ang rate ng data na 400 kbps habang ang CAA adapter ay kayang suportahan ang maximum na 100 kbps. - Ang Charger Board ay nagbibigay ng supply voltage VDDP sa HPM10 device at nakikipag-ugnayan sa device para ipakita ang status ng pag-charge. Ang Charger Board ay kapaki-pakinabang para sa pagsusuri ng mga parameter ng pagsingil. Ang board na ito ay maaaring mapalitan ng power supply kung hindi kinakailangan ang status ng pag-charge.
- Ang HPM10 device ay dapat na konektado tulad ng ipinapakita sa Larawan 3
Figure 3. HPM10 Hardware Setup para sa OTP Evaluation at Burn
para sa pagsusuri ng parameter ng bayad o OTP burn. Ang koneksyon na ito ay dapat na naka-set up kasama ang mga jumper sa bagong HPM10 EVB. Tandaan na ang VHA ay konektado sa DVREG sa HPM10 EVB sa halip na ang panlabas na pinagmumulan ng kuryente na ipinapakita.
Mga Parameter ng OTP
Ang HPM10 PMIC ay may dalawang bangko ng OTP registries:
- Ang Bank 1 OTP ay naglalaman ng lahat ng mga pagpapatala para sa mga parameter ng pagsingil na maaaring itakda ng user.
- Ang Bank 2 OTP ay naglalaman ng lahat ng mga setting ng pagkakalibrate para sa PMIC mismo kasama ang ilang mga setting ng fixed na parameter ng singil. Ang Bank 2 OTP ay naka-program sa panahon ng paggawa ng pagsubok ng PMIC at hindi dapat ma-overwrite. Ang HPM10 Programming Interface tool ay naglalaman ng ilang mga pamantayanampang pagsasaayos ng OTP files sa folder ng Suporta para gamitin sa laki 13 at laki na 312 na rechargeable na AgZn at Li−ion na mga baterya. Ang mga ito files ay:
- Ang buong sample files na binubuo ng lahat ng mga setting para sa mga parameter ng OTP sa parehong OTP Bank 1 at Bank 2. Ang buong sample files ay para sa pagsusuri ng pagsubok lamang at hindi dapat gamitin upang sunugin ang mga rehistro ng OTP
- Ang OTP1 sample files na binubuo ng lahat ng na-configure na parameter ng pagsingil na matatagpuan sa mga rehistro ng Bank 1 OTP. Ang mga parameter ng pagsingil sa mga ito files ay puno na ng mga karaniwang setting na inirerekomenda ng mga tagagawa ng baterya.
Bago magamit ang HPM10 para mag-charge ng baterya, dapat mayroon itong mga parameter ng pagsingil na nauugnay sa laki ng baterya, voltage at kasalukuyang mga antas na sinunog sa OTP1 ng device.
Magsimula ng Pagsubok sa Pagsingil ng Baterya
Inilalarawan ng seksyong ito kung paano magsimula ng pagsubok sa pag-charge sa isang S312 Li−ion na baterya sa pamamagitan ng paggamit ng Command Line tool at ang Evaluation and Development Kit. Para sa pagsubok na ito, ang mga parameter ng pagsingil ay isusulat sa RAM para sa pagsusuri ng proseso ng pagsingil.
- Ikonekta ang HPM10 EVB at charger tulad ng ipinapakita sa Figure 1. Ang isang larawan ng pisikal na setup ay ipinapakita sa Larawan 4 sa ibaba:
Figure 4. HPM10 Hardware Setup para sa Battery Charge Test
- Mag-navigate sa folder ng Suporta ng CMD tool. Kopyahin ang file “SV3_S312_Full_Sample.otp” at i-save ito sa folder ng CMD Tool.
- Buksan ang window ng Command Prompt sa PC. Mag-navigate sa Command Line Tool na matatagpuan sa CMD folder ng HPM10 Programming Interface. I-load ang parehong mga Bangko ng mga parameter ng OTP na nakapaloob sa file “SV3_S312_Full_Sample.otp” sa RAM ng thePMIC sa pamamagitan ng paggamit ng sumusunod na command:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−bilis BILIS] −w SV3_S312_Full_Sample.otp
TANDAAN: Ang default na programmer ng I2C ay Promira at ang bilis ay 400 (kbps). Kung hindi tinukoy sa utos ng CMD, ang default na programmer at bilis ay gagamitin ng HPM10 Programming Interface.
Figure 5. Sumulat ng RAM Gamit ang Promira Programmer

Example 2: Sumulat ng RAM gamit ang CAA programmer:
Figure 6. Isulat ang RAM Gamit ang CAA Programmer

- Kung ginamit ang charger board, i-on ang knot sa charger upang piliin ang opsyong "Test Mode", pagkatapos ay pindutin ang knot upang ilapat ang 5 V sa VDDP ng HPM10 EVB.
- Sundin ang mga tagubilin na ipinapakita sa window ng Command Prompt upang makumpleto ang paglo-load ng mga parameter ng OTP sa RAM at simulan ang pagsubok sa pagsingil.
- Kapag nagsimula na ang pagsubok sa pag-charge, susubaybayan at ipapakita ng charger board ang status ng pag-charge. Maaaring suriin ng isa ang mga parameter ng pagsingil sa pamamagitan ng pagpindot muli sa knot, pagkatapos ay mag-scroll sa menu sa pamamagitan ng pag-ikot ng knot.
- Kapag natapos na ang pagsingil, ipapakita ng charger kung matagumpay na nakumpleto ang pag-charge o natapos nang may fault kasama ang error code.
Baguhin ang Mga Parameter ng Pagsingil
Larawan 7. Pagtatapos ng Isang Matagumpay na Pagsingil ng Baterya
Ang mga parameter ng pagsingil sa Bank 1 OTP ay maaaring mabago sa pamamagitan ng paggamit ng GUI gaya ng sumusunod:
- Buksan ang window ng Command Prompt sa PC. Mag-navigate sa folder kung saan matatagpuan ang GUI. Buksan ang GUI sa pamamagitan ng paggamit ng command tulad ng ipinapakita sa item 1 ng Programming Tool at EVB Setup na seksyon sa itaas.
Example: Buksan ang GUI gamit ang Promira programmer (tingnan ang Larawan 8)
Larawan 8. Buksan ang GUI gamit ang Promira Programmer
- I-click ang “Load file” button na available sa GUI para i-import ang file naglalaman ng mga parameter ng OTP. Tandaan na pinangangasiwaan lang ng GUI ang mga parameter ng Bank 1 OTP. Kung isang buong OTP file ay na-load, tanging ang unang 35 na setting ang mai-import, at ang natitirang mga halaga ay hindi papansinin.
- Pagkatapos baguhin ang mga parameter, kalkulahin ang mga bagong halaga para sa "OTP1_CRC1" at "OTP1_CRC2" sa pamamagitan ng pag-click sa button na "Bumuo ng CRC".
- Mag-click sa "I-save File” na button para i-save ang na-finalize na OTP1 file.
Inirerekomenda na subukan ang na-update na mga parameter ng pagsingil bago i-burn ang mga setting sa OTP. Ang buong OTP file ay kinakailangan para sa layuning ito. Upang buuin ang buong OTP file, kunin lang ang isa sa buong OTP sample files mula sa folder ng Suporta at palitan ang unang 35 mga setting ng mga halaga mula sa na-finalize na OTP1 file naka-save sa itaas. Ang pagsubok sa pagsingil ay dapat gawin gamit ang Command Line Tool dahil hindi mahawakan ng GUI ang buong OTP file
Pagsunog at Pagbasa ng Mga Parameter ng OTP
Parehong ang GUI at ang Command Line Tool ay maaaring gamitin upang sunugin ang mga OTP registers.
- Para sa GUI, una, i-load ang pinal na OTP1 file tulad ng nabuo sa itaas sa pamamagitan ng paggamit ng “Mag-load file” function sa GUI tool, pagkatapos ay gamitin ang “I-zap ang OTP” function upang simulan ang proseso ng pagsunog.
- Para sa Command Line Tool, ipasok ang sumusunod na command sa Windows Prompt:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−bilis BILIS] −z otp1_filepangalan.otp - Sundin ang mga tagubilin sa popup para permanenteng itakda ang mga value ng parameter ng pagsingil.
- Kapag nakumpleto na ang proseso, ang status bar sa ibaba ng GUI ay dapat magpakita ng "Matagumpay na na-zapped ang OTP”. Para sa Command Line Tool, ang proseso ay dapat magtapos sa mensahe "Nag-zapped ang OTP command sent” na ipinapakita nang walang anumang error.
Pagkatapos ng OTP burn, ang "Basahin ang OTP" Ang function sa GUI ay maaaring gamitin upang basahin muli ang nilalaman upang i-verify ang proseso ng pagsunog o gamitin ang sumusunod na command sa Windows Prompt para sa Command Line Tool:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−bilis BILIS] −r out_filepangalan.otp
Mahalagang Tala
- I-reset ang PMIC sa pamamagitan ng pagpindot sa CCIF pad na LOW habang pinapagana ang VDDP sa panahon ng proseso ng pagbasa ng OTP. Kung hindi, ang data na nakuha ay magiging mali.
- Bago simulan ang pag-charge ng baterya sa hearing aid mode, tanggalin ang koneksyon sa pagitan ng VHA at VDDIO o ang panlabas na power supply sa VHA, at ikonekta din ang ATST−EN sa ground para pumasok sa hearing aid mode.
MGA TEKNIKAL NA PUBLIKASYON: Teknikal na Aklatan: www.onsemi.com/design/resources/technical-dokumentasyon onsemi Website: www.onsemi.com
Para sa karagdagang impormasyon, mangyaring makipag-ugnayan sa iyong lokal na Sales Representative sa www.onsemi.com/suporta/benta

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