Panduan Pengguna Perisian Antaramuka Pengaturcaraan onsemi HPM10
pengenalan
Panduan ini menyediakan maklumat tentang cara menyediakan Antara Muka Pengaturcaraan HPM10 dan menggunakannya untuk memprogramkan EVB HPM10 untuk mengecas bateri alat pendengaran. Setelah pembangun sudah biasa dengan penggunaan alat dan cara EVB berfungsi, dia boleh memperhalusi parameter pengecasan dengan mengikut arahan yang diberikan dalam Rujukan Pengguna.
Perkakasan yang Diperlukan
- HPM10−002−GEVK − Kit Penilaian dan Pembangunan HPM10 atau HPM10−002−GEVB − Lembaga Penilaian HPM10
- Windows PC
- Pengaturcara I2C
Platform Bersiri Promira (Fasa Jumlah) + Papan Penyesuai & Kabel Antara Muka (tersedia daripada onsemi) atau Penyesuai Pemecut Komunikasi (CAA)
NOTA: Penyesuai Pemecut Komunikasi telah mencapai Hujung Hayat (EOL) dan tidak lagi disyorkan untuk digunakan. Walaupun ia masih disokong, pembangun dinasihatkan untuk menggunakan pengaturcara Promira I2C.
Muat Turun dan Pemasangan Perisian
- Kunci pada akaun MyON anda. Muat turun aplikasi Antara Muka Pengaturcaraan HPM10 dan Rujukan Pengguna dari pautan: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Nyahzip reka bentuk file ke folder kerja yang dikehendaki.
- Dalam akaun MyOn anda, muat turun Utiliti Peranti SIGNAKLARA daripada pautan: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Pasang utiliti boleh laku. Anda mungkin sudah memasang utiliti ini jika anda telah menggunakan produk EZAIRO®.
Alat Pengaturcaraan dan Persediaan EVB
Sambungkan Windows PC, pengaturcara I2C dan HPM10 EVB seperti yang ditunjukkan dalam Rajah 1 di bawah:
Rajah 1. Persediaan Sambungan untuk Pengujian dan Pengaturcaraan OTP HPM10
- Komputer ini mengandungi aplikasi Antara Muka Pengaturcaraan HPM10, dan Utiliti Peranti SIGNAKLARA dipasang sebelum ini. Perisian Antara Muka Pengaturcaraan HPM10 membolehkan pengguna menilai parameter caj mereka dan membakar tetapan yang dimuktamadkan ke peranti.
Perisian ini menyediakan dua pilihan pengaturcaraan, GUI dan Command Line Tool (CMD). Kedua-dua pilihan mesti dilaksanakan dalam Windows Prompt dari folder alat yang sepadan dengan menggunakan arahan seperti yang ditunjukkan di bawah selepas mengkonfigurasi pengaturcara:- Untuk GUI −
HPM10_OTP_GUI.exe [−−I2C pengaturcara] [−−kelajuan SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−kelajuan 400 - HPM10_OTP_GUI.exe −−CAA −−kelajuan 100
- Untuk Alat Baris Perintah − HPM10_OTP_GUI.exe [−−I2C programmer] [−−speed SPEED] [−command option] Lihat Rajah 5 dan 6 untuk examples.
- Untuk GUI −
- Buka pintasan pengurus konfigurasi CTK yang dibuat oleh Utiliti Peranti SIGNAKLARA pada desktop. Klik butang "Tambah" dan tetapkan konfigurasi antara muka untuk pengaturcara I2C yang bertujuan untuk berkomunikasi dengan Antara Muka Pengaturcaraan HPM10 seperti yang ditunjukkan dalam Rajah 2.
Rajah 2. Konfigurasi CTK Penyesuai CAA dan Promira I2C
Kedua-dua pengaturcara CAA dan Promira disokong oleh Antara Muka Pengaturcaraan HPM10. Pastikan pemacu untuk pengaturcara yang digunakan dipasang dan kemudian klik butang "Uji" untuk menguji konfigurasi. Jika persediaan adalah betul, tetingkap yang memaparkan mesej "Konfigurasi okey" akan muncul yang menunjukkan penyesuai berfungsi. Perhatikan perbezaan dalam tetapan kelajuan data antara kedua-dua penyesuai. Promira ialah penyesuai lalai yang digunakan oleh alat reka bentuk HPM10 dan boleh menyokong kadar data 400 kbps manakala penyesuai CAA boleh menyokong maksimum 100 kbps. - Lembaga Pengecas menyediakan bekalan voltage VDDP ke peranti HPM10 dan berkomunikasi dengan peranti untuk memaparkan status pengecasan. Papan Pengecas berguna untuk menilai parameter pengecasan. Papan ini boleh digantikan dengan bekalan kuasa jika status pengecasan tidak diperlukan.
- Peranti HPM10 harus disambungkan seperti yang ditunjukkan dalam Rajah 3
Rajah 3. Persediaan Perkakasan HPM10 untuk Penilaian dan Pembakaran OTP
untuk penilaian parameter caj atau pembakaran OTP. Kesambungan ini sepatutnya telah disediakan dengan pelompat pada HPM10 EVB baharu. Ambil perhatian bahawa VHA disambungkan kepada DVREG pada EVB HPM10 dan bukannya sumber kuasa luaran yang ditunjukkan.
Parameter OTP
PMIC HPM10 mempunyai dua bank pendaftaran OTP:
- OTP Bank 1 mengandungi semua pendaftaran untuk parameter caj yang boleh ditetapkan oleh pengguna.
- OTP Bank 2 mengandungi semua tetapan penentukuran untuk PMIC itu sendiri serta beberapa tetapan parameter caj tetap. OTP Bank 2 diprogramkan semasa ujian pembuatan PMIC dan tidak boleh ditimpa. Alat Antara Muka Pengaturcaraan HPM10 mengandungi beberapa s standardampkonfigurasi OTP files dalam folder Sokongan untuk digunakan dengan saiz 13 dan saiz 312 boleh dicas semula bateri AgZn dan Li−ion. Ini files ialah:
- s penuhample files yang terdiri daripada semua tetapan untuk parameter OTP dalam kedua-dua OTP Bank 1 dan Bank 2. s penuh iniample files adalah untuk penilaian ujian sahaja dan tidak boleh digunakan untuk membakar daftar OTP
- OTP1 sample files yang terdiri daripada semua parameter caj boleh dikonfigurasikan yang terdapat dalam daftar OTP Bank 1. Parameter caj dalam ini files sudah diisi dengan tetapan standard yang disyorkan oleh pengeluar bateri.
Sebelum HPM10 boleh digunakan untuk mengecas bateri, ia mesti mempunyai parameter pengecasan yang berkaitan dengan saiz bateri, voltage dan paras semasa dibakar ke dalam OTP1 peranti.
Mulakan Ujian Caj Bateri
Bahagian ini menerangkan cara memulakan ujian pengecasan pada bateri Li−ion S312 dengan menggunakan alat Barisan Perintah dan Kit Penilaian dan Pembangunan. Untuk ujian ini, parameter caj akan ditulis ke RAM untuk penilaian proses pengecasan.
- Sambungkan HPM10 EVB dan pengecas seperti ditunjukkan dalam Rajah 1. Gambar persediaan fizikal ditunjukkan dalam Rajah 4 di bawah:
Rajah 4. Persediaan Perkakasan HPM10 untuk Ujian Caj Bateri
- Navigasi ke folder Sokongan alat CMD. Salin file “SV3_S312_Full_Sample.otp” dan simpannya dalam folder Alat CMD.
- Buka tetingkap Command Prompt pada PC. Navigasi ke Alat Baris Perintah yang terletak dalam folder CMD antara Muka Pengaturcaraan HPM10. Muatkan kedua-dua Bank parameter OTP yang terkandung dalam file “SV3_S312_Full_Sample.otp” ke dalam RAM thePMIC dengan menggunakan arahan berikut:
HPM10_OTP_GUI.exe [−−I2C pengaturcara] [−−kelajuan SPEED] −w SV3_S312_Full_Sample.otp
NOTA: Pengaturcara I2C lalai ialah Promira dan kelajuannya ialah 400 (kbps). Jika tidak ditakrifkan dalam arahan CMD, pengaturcara lalai dan kelajuan akan digunakan oleh Antara Muka Pengaturcaraan HPM10.
Rajah 5. Tulis RAM Menggunakan Promira Programmer

Examppada 2: Tulis RAM menggunakan pengaturcara CAA:
Rajah 6. Tulis RAM Menggunakan Pengaturcara CAA

- Jika papan pengecas digunakan, putar simpulan pada pengecas untuk memilih pilihan "Mod Ujian", kemudian tekan simpulan untuk menggunakan 5 V pada VDDP HPM10 EVB.
- Ikut arahan yang ditunjukkan dalam tetingkap Command Prompt untuk melengkapkan pemuatan parameter OTP ke RAM dan mulakan ujian pengecasan.
- Sebaik sahaja ujian pengecasan dimulakan, papan pengecas akan memantau dan memaparkan status pengecasan. Seseorang boleh menyemak parameter pengecasan dengan menekan simpulan sekali lagi, kemudian tatal melalui menu dengan memutarkan simpulan.
- Apabila pengecasan telah tamat, pengecas akan memaparkan jika pengecasan telah berjaya diselesaikan atau berakhir dengan kerosakan bersama dengan kod ralat.
Ubah Suai Parameter Caj
Rajah 7. Tamat Pengecasan Bateri yang Berjaya
Parameter caj dalam OTP Bank 1 boleh diubah suai dengan menggunakan GUI seperti berikut:
- Buka tetingkap Command Prompt pada PC. Navigasi ke folder di mana GUI berada. Buka GUI dengan menggunakan arahan seperti yang ditunjukkan dalam item 1 Alat Pengaturcaraan dan bahagian Persediaan EVB di atas.
Example: Buka GUI dengan pengaturcara Promira (lihat Rajah 8)
Rajah 8. Buka GUI dengan Promira Programmer
- Klik butang “Muat file” butang tersedia pada GUI untuk mengimport file mengandungi parameter OTP. Ambil perhatian bahawa GUI hanya mengendalikan parameter OTP Bank 1. Jika OTP penuh file dimuatkan, hanya 35 tetapan pertama akan diimport, dan nilai selebihnya akan diabaikan.
- Selepas mengubah suai parameter, hitung nilai baharu untuk "OTP1_CRC1" dan "OTP1_CRC2" dengan mengklik pada butang "Jana CRC".
- Klik pada "Simpan Filebutang untuk menyimpan OTP1 yang dimuktamadkan file.
Adalah disyorkan untuk menguji parameter caj yang dikemas kini sebelum membakar tetapan ke dalam OTP. OTP penuh file diperlukan untuk tujuan ini. Untuk mengarang OTP penuh file, hanya ambil salah satu daripada OTP penuhample files daripada folder Sokongan dan gantikan 35 tetapan pertama dengan nilai daripada OTP1 yang dimuktamadkan file disimpan di atas. Ujian caj harus dilakukan menggunakan Alat Baris Perintah kerana GUI tidak dapat mengendalikan OTP penuh file
Membakar dan Membaca Parameter OTP
Kedua-dua GUI dan Alat Baris Perintah boleh digunakan untuk membakar daftar OTP.
- Untuk GUI, mula-mula, muatkan OTP1 yang dimuktamadkan file seperti yang dijana di atas dengan menggunakan "Beban file” berfungsi dalam alatGUI, kemudian gunakan "Zap OTP” fungsi untuk memulakan proses pembakaran.
- Untuk Alat Baris Perintah, masukkan arahan berikut dalam Windows Prompt:
HPM10_OTP_GUI.exe [−−I2C pengaturcara] [−−kelajuan SPEED] −z otp1_filenama.otp - Ikut arahan pop timbul untuk menetapkan nilai parameter caj secara kekal.
- Setelah proses selesai, bar status di bahagian bawah GUI harus memaparkan "OTP berjaya dizap”. Untuk Alat Baris Perintah, proses harus berakhir dengan mesej “OTP meleset arahan dihantar” ditunjukkan tanpa sebarang ralat.
Selepas pembakaran OTP, “Baca OTP” fungsi pada GUI boleh digunakan untuk membaca semula kandungan untuk mengesahkan proses pembakaran atau menggunakan arahan berikut dalam Windows Prompt untuk Alat Baris Perintah:
HPM10_OTP_GUI.exe [−−I2C pengaturcara] [−−kelajuan SPEED] −r out_filenama.otp
Nota Penting
- Tetapkan semula PMIC dengan menahan pad CCIF LOW sambil menghidupkan VDDP semasa proses membaca OTP. Jika tidak, data yang diambil akan menjadi salah.
- Sebelum mula mengecas bateri dalam mod bantuan pendengaran, tanggalkan sambungan antara VHA dan VDDIO atau bekalan kuasa luaran ke VHA, dan juga sambungkan ATST−EN ke tanah untuk memasuki mod alat pendengaran.
PENERBITAN TEKNIKAL: Perpustakaan Teknikal: www.onsemi.com/design/resources/technical-dokumentasi onsemi Webtapak: www.onsemi.com
Untuk maklumat tambahan, sila hubungi Wakil Jualan tempatan anda di www.onsemi.com/sokongan/jualan

Dokumen / Sumber
![]() |
Perisian Antaramuka Pengaturcaraan onsemi HPM10 [pdf] Panduan Pengguna Perisian Antara Muka Pengaturcaraan HPM10, Perisian Antara Muka Pengaturcaraan, Perisian Antaramuka, Perisian |