onsemi HPM10 Programming Interface Software Gabay sa Gumagamit
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

  1. 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.
  2. 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

Pagtuturo sa Pag-install

  1. 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.
  2.  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
    Pagtuturo sa Pag-install

    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.
  3. 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.
  4. Ang HPM10 device ay dapat na konektado tulad ng ipinapakita sa Larawan 3
    Figure 3. HPM10 Hardware Setup para sa OTP Evaluation at Burn
    Pagtuturo sa Pag-install
    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
    Pagtuturo sa Pag-install
  • 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.
Example 1: Sumulat ng RAM gamit ang Promira programmer:
Figure 5. Sumulat ng RAM Gamit ang Promira Programmer
Pagtuturo sa Pag-install
Example 2: Sumulat ng RAM gamit ang CAA programmer:
Figure 6. Isulat ang RAM Gamit ang CAA Programmer
Pagtuturo sa Pag-install
  • 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
Pagtuturo sa Pag-install
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
    Pagtuturo sa Pag-install
  • 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.
    Pagtuturo sa Pag-install
  • 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.
Ang EZAIRO ay rehistradong trademark ng Semiconductor Components Industries, LLC dba “onsemi” o mga kaakibat nito at/o mga subsidiary sa United States at/o iba pang mga bansa. Ang SIGNAKLARA ay trademark ng Semiconductor Components Industries, LLC dba “onsemi” o mga kaakibat nito at/o mga subsidiary sa United States at/o iba pang mga bansa. onsemi ay lisensyado ng Philips Corporation upang dalhin ang I2C bus protocol. onsemi, , at iba pang mga pangalan, marka, at brand ay mga rehistrado at/o karaniwang batas na trademark ng Semiconductor Components Industries, LLC dba “onsemi” o mga kaakibat at/o subsidiary nito sa United States at/o iba pang mga bansa. pagmamay-ari ng onsemi ang mga karapatan sa ilang patent, trademark, copyright, trade secret, at iba pang intelektwal na ari-arian. Maaaring ma-access ang isang listahan ng saklaw ng produkto/patent ng onsemi sa www.onsemi.com/site/pdf/Patent−Marking.pdf. Inilalaan ng onsemi ang karapatang gumawa ng mga pagbabago anumang oras sa anumang produkto o impormasyon dito, nang walang abiso. Ang impormasyon dito ay ibinigay “as−is” at ang onsemi ay hindi gumagawa ng warranty, representasyon o garantiya tungkol sa katumpakan ng impormasyon, mga feature ng produkto, availability, functionality, o pagiging angkop ng mga produkto nito para sa anumang partikular na layunin, at hindi rin inaako ng onsemi ang anumang pananagutan na magmumula. sa labas ng aplikasyon o paggamit ng anumang produkto o circuit, at partikular na itinatanggi ang anuman at lahat ng pananagutan, kabilang ang walang limitasyong espesyal, kinahinatnan o hindi sinasadyang pinsala. Responsable ang mamimili para sa mga produkto at application nito gamit ang mga produktong onsemi, kabilang ang pagsunod sa lahat ng batas, regulasyon at mga kinakailangan o pamantayan sa kaligtasan, anuman ang anumang impormasyon ng suporta o application na ibinigay ng onsemi. Ang mga "karaniwan" na parameter na maaaring ibigay sa mga onsemi data sheet at/o mga detalye ay maaari at mag-iba sa iba't ibang mga application at ang aktwal na pagganap ay maaaring mag-iba sa paglipas ng panahon. Ang lahat ng mga parameter ng pagpapatakbo, kabilang ang "Mga Karaniwang" ay dapat ma-validate para sa bawat aplikasyon ng customer ng mga teknikal na eksperto ng customer. Ang onsemi ay hindi naghahatid ng anumang lisensya sa ilalim ng alinman sa mga karapatan sa intelektwal na ari-arian o mga karapatan ng iba. Ang mga produktong onsemi ay hindi idinisenyo, inilaan, o pinahintulutan para sa paggamit bilang isang kritikal na bahagi sa mga sistema ng suporta sa buhay o anumang FDA Class 3 na mga medikal na aparato o mga aparatong medikal na may pareho o katulad na klasipikasyon sa isang dayuhang hurisdiksyon o anumang mga aparato na inilaan para sa pagtatanim sa katawan ng tao . Kung bumili o gumamit ang Mamimili ng mga produktong onsemi para sa anumang hindi sinasadya o hindi awtorisadong aplikasyon, dapat bayaran ng Mamimili ang onsemi at hindi nakakapinsala ang mga opisyal, empleyado, subsidiary, affiliate, at distributor nito laban sa lahat ng paghahabol, gastos, pinsala, at gastos, at makatwirang bayad sa abugado. mula sa, direkta o hindi direkta, anumang pag-angkin ng personal na pinsala o kamatayan na nauugnay sa naturang hindi sinasadya o hindi awtorisadong paggamit, kahit na ang nasabing claim ay nagsasaad na ang onsemi ay nagpabaya tungkol sa disenyo o paggawa ng bahagi. Ang onsemi ay isang Equal Opportunity/Affirmative Action Employer. Ang panitikan na ito ay napapailalim sa lahat ng naaangkop na batas sa copyright at hindi para muling ibenta sa anumang paraan.
KARAGDAGANG IMPORMASYON
MGA TEKNIKAL NA PUBLIKASYON: Teknikal na Aklatan: www.onsemi.com/design/resources/technical-dokumentasyon onsemi Website: www.onsemi.com
SUMUSUNANG ONLINE: www.onsemi.com/suporta
Para sa karagdagang impormasyon, mangyaring makipag-ugnayan sa iyong lokal na Sales Representative sa www.onsemi.com/suporta/benta
Logo ng Kumpanya

Mga Dokumento / Mga Mapagkukunan

onsemi HPM10 Programming Interface Software [pdf] Gabay sa Gumagamit
HPM10 Programming Interface Software, Programming Interface Software, Interface Software, Software

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *