onsemi HPM10 Programming Interface Software Guide User
Pambuka
Pandhuan iki menehi informasi babagan carane nyiyapake Antarmuka Pemrograman HPM10 lan digunakake kanggo program HPM10 EVB kanggo ngisi daya baterei alat pangrungu. Sawise pangembang wis ngerti panggunaan alat kasebut lan cara kerjane EVB, dheweke bisa nyetel paramèter pangisian daya kanthi nuruti pandhuan sing diwenehake ing Referensi Pangguna.
Hardware sing dibutuhake
- HPM10−002−GEVK − Kit Evaluasi lan Pengembangan HPM10 utawa HPM10−002−GEVB − Papan Evaluasi HPM10
- Windows PC
- Programmer I2C
Platform Serial Promira (Fase Total) + Papan Adaptor & Kabel Antarmuka (kasedhiya saka onsemi) utawa Adaptor Akselerator Komunikasi (CAA)
CATETAN: Adaptor Akselerator Komunikasi wis tekan End of Life (EOL) lan ora dianjurake kanggo digunakake maneh. Sanajan isih didhukung, pangembang disaranake nggunakake programer Promira I2C.
Ngundhuh lan Instalasi Piranti Lunak
- Kunci akun MyON sampeyan. Unduh aplikasi HPM10 Programming Interface lan Referensi Panganggo saka link: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Unzip desain file menyang folder kerja sing dikarepake.
- Ing akun MyOn sampeyan, download Utilitas Piranti SIGNAKLARA saka link: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Instal utilitas sing bisa dieksekusi. Sampeyan bisa uga wis nginstal sarana iki yen sampeyan wis nggarap produk EZAIRO®.
Alat Pemrograman lan EVB Setup
Sambungake PC Windows, programmer I2C lan HPM10 EVB minangka ditampilake ing Gambar 1 ing ngisor iki:
Gambar 1. Setup Sambungan kanggo HPM10 OTP Testing lan Programming
- Komputer kasebut ngemot aplikasi HPM10 Programming Interface, lan SIGNAKLARA Device Utility sing wis diinstal sadurunge. Piranti lunak Antarmuka Pemrograman HPM10 ngidini pangguna ngevaluasi paramèter pangisian daya lan ngobong setelan sing wis rampung menyang piranti kasebut.
Piranti lunak nyedhiyakake rong pilihan pemrograman, GUI lan Command Line Tool (CMD). Opsi loro kasebut kudu dieksekusi ing Windows Prompt saka folder alat sing cocog kanthi nggunakake printah kaya ing ngisor iki sawise ngonfigurasi programmer:- Kanggo GUI −
HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−kacepetan 100
- Kanggo Command Line Tool − HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] [−command option] Waca Gambar 5 lan 6 kanggo examples.
- Kanggo GUI −
- Bukak trabasan manajer konfigurasi CTK sing digawe dening Utilitas Piranti SIGNAKLARA ing desktop. Klik tombol "Tambah" lan setel konfigurasi antarmuka kanggo programmer I2C sing dimaksudake kanggo komunikasi karo HPM10 Programming Interface kaya sing ditampilake ing Gambar 2.
Gambar 2. Konfigurasi CTK saka Adaptor CAA lan Promira I2C
Programer CAA lan Promira didhukung dening Antarmuka Pemrograman HPM10. Priksa manawa driver kanggo programer sing digunakake wis diinstal banjur klik tombol "Test" kanggo nyoba konfigurasi kasebut. Yen persiyapan wis bener, jendhela sing nampilake pesen "Konfigurasi ora apa-apa" kudu pop munggah nuduhake adaptor wis operasional. Elinga prabédan ing setelan kacepetan data antarane loro adaptor. Promira minangka adaptor standar sing digunakake dening alat desain HPM10 lan bisa ndhukung tingkat data 400 kbps nalika adaptor CAA bisa ndhukung maksimal 100 kbps. - Papan Pangisi daya nyedhiyakake pasokan voltage VDDP menyang piranti HPM10 lan komunikasi karo piranti kanggo nampilake status pangisian daya. Papan Pangisi daya migunani kanggo ngevaluasi parameter pangisian daya. Papan iki bisa diganti karo sumber daya yen status pangisian daya ora dibutuhake.
- Piranti HPM10 kudu disambungake kaya sing dituduhake ing Gambar 3
Gambar 3. Persiyapan Hardware HPM10 kanggo Evaluasi lan Burn OTP
kanggo evaluasi parameter biaya utawa OTP burn. Konektivitas iki kudu wis disetel karo jumper ing HPM10 EVB seger. Elinga yen VHA disambungake menyang DVREG ing HPM10 EVB tinimbang sumber daya external ditampilake.
Parameter OTP
HPM10 PMIC duwe rong bank registri OTP:
- Bank 1 OTP ngemot kabeh registri kanggo paramèter pangisian daya sing bisa disetel dening pangguna.
- Bank 2 OTP ngemot kabeh setelan kalibrasi kanggo PMIC dhewe plus sawetara setelan parameter pangisian daya tetep. Bank 2 OTP diprogram sajrone tes pabrikan PMIC lan ora kena ditimpa. Alat HPM10 Programming Interface ngemot sawetara s standarampkonfigurasi OTP files ing folder Dhukungan kanggo nggunakake ukuran 13 lan ukuran 312 baterei AgZn lan Li-ion sing bisa diisi ulang. Iki files yaiku:
- Lengkap sample files kang kalebu kabeh setelan kanggo paramèter OTP ing loro OTP Bank 1 lan Bank 2. Iki s lengkapample files mung kanggo evaluasi test lan ngirim ora digunakake kanggo ngobong register OTP
- OTP1 sample files kang kapérang saka kabeh paramèter daya configurable dumunung ing Bank 1 OTP ndhaftar. Paramèter pangisian daya ing iki files wis pedunungé karo setelan standar dianjurake dening manufaktur baterei.
Sadurunge HPM10 bisa digunakake kanggo ngisi baterei, kudu duwe paramèter pangisian daya sing ana hubungane karo ukuran baterei, vol.tage lan tingkat saiki diobong menyang OTP1 piranti.
Miwiti Tes Ngisi Daya Baterei
Bagean iki nerangake carane miwiti tes pangisian daya ing baterei Li-ion S312 kanthi nggunakake alat Command Line lan Kit Evaluasi lan Pengembangan. Kanggo tes iki, paramèter pangisian daya bakal ditulis ing RAM kanggo evaluasi proses pangisian daya.
- Sambungake HPM10 EVB lan pangisi daya kaya sing ditampilake ing Gambar 1. Gambar persiyapan fisik ditampilake ing Gambar 4 ing ngisor iki:
Gambar 4. Persiyapan Perangkat Keras HPM10 kanggo Tes Ngisi Daya Baterei
- Navigasi menyang folder Dhukungan alat CMD. Nyalin file "SV3_S312_Full_Sample.otp" lan simpen ing folder Alat CMD.
- Bukak jendhela Command Prompt ing PC. Navigasi menyang Command Line Tool dumunung ing folder CMD saka HPM10 Programming Interface. Muat loro Bank saka paramèter OTP sing ana ing file "SV3_S312_Full_Sample.otp" menyang RAM saka thePMIC kanthi nggunakake printah ing ngisor iki:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−SPEED kacepetan] −w SV3_S312_Full_Sample.otp
CATETAN: Programmer I2C standar yaiku Promira lan kacepetan 400 (kbps). Yen ora ditetepake ing printah CMD, programmer gawan lan kacepetan bakal digunakake dening HPM10 Programming Interface.
Gambar 5. Tulis RAM nggunakake Promira Programmer

Examplan 2: Tulis RAM nggunakake programmer CAA:
Figure 6. Tulis RAM nggunakake Programmer CAA

- Yen papan pangisi daya digunakake, nguripake simpul ing pangisi daya kanggo milih pilihan "Test Mode", banjur pencet simpul kanggo aplikasi 5 V kanggo VDDP saka HPM10 EVB.
- Tindakake pandhuan sing ditampilake ing jendhela Command Prompt kanggo ngrampungake loading paramèter OTP menyang RAM lan miwiti tes ngisi daya.
- Sawise tes pangisi daya wis diwiwiti, papan pangisi daya bakal ngawasi lan nampilake status pangisi daya. Siji bisa mriksa paramèter pangisian daya kanthi mencet simpul maneh, banjur gulung menu kanthi muter simpul.
- Nalika pangisian daya wis rampung, pangisi daya bakal nampilake yen pangisian daya wis rampung kanthi sukses utawa rampung kanthi kesalahan bebarengan karo kode kesalahan.
Ngowahi Parameter Pangisian Daya
Gambar 7. Pungkasan Ngisi Daya Baterei Sukses
Parameter pangisian daya ing Bank 1 OTP bisa diowahi kanthi nggunakake GUI kaya ing ngisor iki:
- Bukak jendhela Command Prompt ing PC. Navigasi menyang folder ing ngendi GUI dumunung. Bukak GUI kanthi nggunakake printah kaya sing ditampilake ing item 1 saka Alat Pemrograman lan bagean Setup EVB ing ndhuwur.
Example: Bukak GUI karo programer Promira (pirsani Gambar 8)
Gambar 8. Bukak GUI karo Promira Programmer
- Klik ing "Muat file"tombol kasedhiya ing GUI kanggo ngimpor file ngemot parameter OTP. Elinga yen GUI mung nangani paramèter OTP Bank 1. Yen OTP lengkap file dimuat, mung pisanan 35 setelan bakal diimpor, lan nilai isih bakal digatèkaké.
- Sawise ngowahi paramèter, ngitung nilai anyar kanggo "OTP1_CRC1" lan "OTP1_CRC2" kanthi ngeklik tombol "Generate CRC".
- Klik ing "Simpen Filetombol kanggo nyimpen OTP1 sing wis rampung file.
Disaranake kanggo nyoba paramèter pangisian daya sing dianyari sadurunge ngobong setelan kasebut menyang OTP. OTP lengkap file dibutuhake kanggo maksud iki. Kanggo nyipta OTP lengkap file, mung njupuk siji saka lengkap OTP sample files saka folder Dhukungan lan ngganti 35 setelan pisanan karo nilai saka OTP1 rampung file disimpen ing ndhuwur. Tes pangisian daya kudu ditindakake nggunakake Alat Command Line amarga GUI ora bisa nangani OTP lengkap file
Ngobong lan Maca Parameter OTP
GUI lan Command Line Tool bisa digunakake kanggo ngobong register OTP.
- Kanggo GUI, pisanan, muat OTP1 sing wis rampung file minangka kui ing ndhuwur kanthi nggunakake “Muat file” fungsi ing alat GUI, banjur gunakake "Numpang OTP"fungsi kanggo miwiti proses kobong.
- Kanggo Command Line Tool, ketik printah ing ngisor iki ing Windows Prompt:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] −z otp1_filejeneng.otp - Tindakake pandhuan popup kanggo nyetel nilai parameter pangisian daya kanthi permanen.
- Sawise proses rampung, garis status ing sisih ngisor GUI kudu nampilake "OTP kasil diluncurake". Kanggo Alat Command Line, proses kasebut kudu diakhiri karo pesen "OTP dicekel printah dikirim" ditampilake tanpa kesalahan.
Sawise OTP diobong, ing "Waca OTP" fungsi ing GUI bisa digunakake kanggo maca maneh isi kanggo verifikasi proses ngobong utawa nggunakake printah ing ngisor iki ing Windows Prompt kanggo Command Line Tool:
HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] −r out_filejeneng.otp
Cathetan Penting
- Reset PMIC kanthi nahan pad CCIF LOW nalika nguripake VDDP sajrone proses maca OTP. Yen ora, data sing dijupuk bakal salah.
- Sadurunge miwiti ngisi daya baterei ing mode alat pangrungu, copot sambungan antarane VHA lan VDDIO utawa sumber daya eksternal menyang VHA, lan uga sambungake ATST−EN menyang lemah kanggo mlebu ing mode alat bantu dengar.
PUBLIKASI TEKNIS: Perpustakaan Teknis: www.onsemi.com/design/resources/technical-dokumentasi onsemi Websitus: www.onsemi.com
Kanggo informasi tambahan, hubungi Sales Representative lokal ing www.onsemi.com/support/sales

Dokumen / Sumber Daya
![]() |
onsemi HPM10 Programming Interface Software [pdf] Pandhuan pangguna HPM10 Programming Interface Software, Programming Interface Software, Interface Software, Software |