Οδηγός χρήσης λογισμικού διεπαφής προγραμματισμού onsemi HPM10
Εισαγωγή
Αυτός ο οδηγός παρέχει πληροφορίες σχετικά με τον τρόπο ρύθμισης της διεπαφής προγραμματισμού HPM10 και τη χρήση της για τον προγραμματισμό του HPM10 EVB για τη φόρτιση μιας μπαταρίας βοηθήματος ακοής. Μόλις ο προγραμματιστής εξοικειωθεί με τη χρήση του εργαλείου και τον τρόπο λειτουργίας του EVB, μπορεί να ρυθμίσει με ακρίβεια τις παραμέτρους φόρτισης ακολουθώντας τις οδηγίες που παρέχονται στην Αναφορά χρήστη.
Απαιτούμενο Υλικό
- HPM10−002−GEVK − HPM10 Evaluation and Development Kit ή HPM10−002−GEVB − HPM10 Evaluation Board
- Υπολογιστής με Windows
- Προγραμματιστής I2C
Σειριακή πλατφόρμα Promira (Συνολική φάση) + Καλώδιο πλακέτας και διεπαφής προσαρμογέα (διατίθεται από την onsemi) ή προσαρμογέας επιτάχυνσης επικοινωνίας (CAA)
ΣΗΜΕΙΩΜΑ: Ο προσαρμογέας επιτάχυνσης επικοινωνίας έχει φτάσει στο τέλος της ζωής του (EOL) και δεν συνιστάται πλέον για χρήση. Αν και εξακολουθεί να υποστηρίζεται, συνιστάται στους προγραμματιστές να χρησιμοποιούν τον προγραμματιστή Promira I2C.
Λήψεις λογισμικού και εγκατάσταση
- Κλειδώστε τον λογαριασμό σας στο MyON. Κατεβάστε την εφαρμογή HPM10 Programming Interface και Αναφορά χρήστη από τον σύνδεσμο: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Αποσυμπιέστε το σχέδιο file στον επιθυμητό φάκελο εργασίας.
- Στον λογαριασμό σας στο MyOn, κατεβάστε το SIGNAKLARA Device Utility από τον σύνδεσμο: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Εγκαταστήστε το εκτελέσιμο βοηθητικό πρόγραμμα. Μπορεί να έχετε ήδη εγκαταστήσει αυτό το βοηθητικό πρόγραμμα εάν έχετε εργαστεί με τα προϊόντα EZAIRO®.
Εργαλείο προγραμματισμού και ρύθμιση EVB
Συνδέστε τον υπολογιστή Windows, τον προγραμματιστή I2C και το HPM10 EVB όπως φαίνεται στην εικόνα Εικόνα 1 παρακάτω:
Εικόνα 1. Ρύθμιση σύνδεσης για δοκιμές και προγραμματισμό OTP HPM10
- Ο υπολογιστής περιέχει την εφαρμογή HPM10 Programming Interface και το SIGNAKLARA Device Utility που είχε εγκατασταθεί προηγουμένως. Το λογισμικό HPM10 Programming Interface επιτρέπει στο χρήστη να αξιολογήσει τις παραμέτρους φόρτισης και να εγγράψει τις οριστικές ρυθμίσεις στη συσκευή.
Το λογισμικό παρέχει δύο επιλογές προγραμματισμού, το GUI και το Command Line Tool (CMD). Και οι δύο επιλογές πρέπει να εκτελεστούν στη γραμμή εντολών των Windows από τον αντίστοιχο φάκελο εργαλείων χρησιμοποιώντας τις εντολές όπως φαίνεται παρακάτω μετά τη διαμόρφωση του προγραμματιστή:- Για το γραφικό περιβάλλον −
HPM10_OTP_GUI.exe [−−I2C προγραμματιστής] [−−speed SPEED] Example: HPM10_OTP_GUI.exe −−Promira −−ταχύτητα 400 - HPM10_OTP_GUI.exe −−CAA −−ταχύτητα 100
- Για το Εργαλείο γραμμής εντολών − HPM10_OTP_GUI.exe [−−προγραμματιστής I2C] [−−ταχύτητα ΤΑΧΥΤΗΤΑ] [−επιλογή εντολών] Δείτε τις Εικόνες 5 και 6 για π.χ.amples.
- Για το γραφικό περιβάλλον −
- Ανοίξτε τη συντόμευση του διαχειριστή διαμόρφωσης CTK που δημιουργήθηκε από το SIGNAKLARA Device Utility στην επιφάνεια εργασίας. Κάντε κλικ στο κουμπί "Προσθήκη" και ορίστε τη διαμόρφωση διεπαφής για τον προγραμματιστή I2C που προορίζεται για επικοινωνία με τη διεπαφή προγραμματισμού HPM10 όπως φαίνεται στο Εικόνα 2.
Εικόνα 2. Διαμόρφωση CTK των προσαρμογέων CAA και Promira I2C
Τόσο οι προγραμματιστές CAA όσο και οι προγραμματιστές Promira υποστηρίζονται από τη διεπαφή προγραμματισμού HPM10. Βεβαιωθείτε ότι το πρόγραμμα οδήγησης για τον προγραμματιστή που χρησιμοποιείται είναι εγκατεστημένο και, στη συνέχεια, κάντε κλικ στο κουμπί «Δοκιμή» για να ελέγξετε τη διαμόρφωση. Εάν η ρύθμιση είναι σωστή, θα πρέπει να εμφανιστεί ένα παράθυρο που θα εμφανίζει το μήνυμα "Η διαμόρφωση είναι εντάξει", δηλώνοντας ότι ο προσαρμογέας λειτουργεί. Σημειώστε τη διαφορά στη ρύθμιση ταχύτητας δεδομένων μεταξύ των δύο προσαρμογέων. Το Promira είναι ο προεπιλεγμένος προσαρμογέας που χρησιμοποιείται από το εργαλείο σχεδίασης HPM10 και μπορεί να υποστηρίξει ρυθμό δεδομένων 400 kbps, ενώ ο προσαρμογέας CAA μπορεί να υποστηρίξει έως και 100 kbps. - Το Charger Board παρέχει την προμήθεια τόμtage VDDP στη συσκευή HPM10 και επικοινωνεί με τη συσκευή για να εμφανίσει την κατάσταση φόρτισης. Η πλακέτα φόρτισης είναι χρήσιμη για την αξιολόγηση των παραμέτρων φόρτισης. Αυτή η πλακέτα μπορεί να αντικατασταθεί από τροφοδοτικό εάν δεν απαιτείται η κατάσταση φόρτισης.
- Η συσκευή HPM10 θα πρέπει να συνδεθεί όπως φαίνεται στο Εικόνα 3
Εικόνα 3. Ρύθμιση υλικού HPM10 για αξιολόγηση και εγγραφή OTP
για αξιολόγηση παραμέτρων φόρτισης ή καύση OTP. Αυτή η συνδεσιμότητα θα πρέπει να έχει ήδη ρυθμιστεί με τους βραχυκυκλωτήρες στο νέο HPM10 EVB. Σημειώστε ότι το VHA είναι συνδεδεμένο στο DVREG στο HPM10 EVB αντί για την εξωτερική πηγή τροφοδοσίας που εμφανίζεται.
Παράμετροι OTP
Το HPM10 PMIC έχει δύο τράπεζες μητρώων OTP:
- Το Bank 1 OTP περιέχει όλα τα μητρώα για τις παραμέτρους χρέωσης που μπορεί να ορίσει ο χρήστης.
- Το Bank 2 OTP περιέχει όλες τις ρυθμίσεις βαθμονόμησης για το ίδιο το PMIC καθώς και ορισμένες σταθερές ρυθμίσεις παραμέτρων φόρτισης. Τα OTP της τράπεζας 2 προγραμματίζονται κατά τη διάρκεια της δοκιμής κατασκευής του PMIC και δεν πρέπει να αντικαθίστανται. Το εργαλείο διεπαφής προγραμματισμού HPM10 περιέχει ορισμένα τυπικά sample διαμόρφωση OTP files στον φάκελο Υποστήριξη για χρήση με επαναφορτιζόμενες μπαταρίες AgZn και Li−ion μεγέθους 13 και μεγέθους 312. Αυτά τα files είναι:
- Το πλήρες sample files που αποτελούνταν από όλες τις ρυθμίσεις για τις παραμέτρους OTP τόσο στο OTP Bank 1 όσο και στο Bank 2. Αυτές οι πλήρειςample fileΤα s προορίζονται μόνο για δοκιμαστική αξιολόγηση και δεν πρέπει να χρησιμοποιούνται για την εγγραφή των καταχωρητών OTP
- Το OTP1 sample files που αποτελούνταν από όλες τις διαμορφώσιμες παραμέτρους χρέωσης που βρίσκονται στους καταχωρητές OTP της Τράπεζας 1. Οι παράμετροι φόρτισης σε αυτά files είναι ήδη γεμάτα με τις τυπικές ρυθμίσεις που συνιστώνται από τους κατασκευαστές μπαταριών.
Για να μπορέσει να χρησιμοποιηθεί το HPM10 για τη φόρτιση μιας μπαταρίας, πρέπει να έχει τις παραμέτρους φόρτισης που σχετίζονται με το μέγεθος της μπαταρίας, voltage και τα τρέχοντα επίπεδα κάηκαν στο OTP1 της συσκευής.
Ξεκινήστε μια δοκιμή φόρτισης μπαταρίας
Αυτή η ενότητα περιγράφει πώς να ξεκινήσετε μια δοκιμή φόρτισης σε μια μπαταρία ιόντων λιθίου S312 χρησιμοποιώντας το εργαλείο Γραμμής εντολών και το κιτ αξιολόγησης και ανάπτυξης. Για αυτήν τη δοκιμή, οι παράμετροι φόρτισης θα εγγραφούν στη μνήμη RAM για αξιολόγηση της διαδικασίας φόρτισης.
- Συνδέστε το HPM10 EVB και το φορτιστή όπως φαίνεται στην Εικόνα 1. Μια εικόνα της φυσικής ρύθμισης φαίνεται στο Σχήμα 4 παρακάτω:
Εικόνα 4. Ρύθμιση υλικού HPM10 για δοκιμή φόρτισης μπαταρίας
- Μεταβείτε στον φάκελο Υποστήριξη του εργαλείου CMD. Αντιγράψτε το file "SV3_S312_Full_Sample.otp» και αποθηκεύστε το στο φάκελο CMD Tool.
- Ανοίξτε το παράθυρο της γραμμής εντολών στον υπολογιστή. Μεταβείτε στο Εργαλείο γραμμής εντολών που βρίσκεται στο φάκελο CMD της διεπαφής προγραμματισμού HPM10. Φορτώστε και τις δύο τράπεζες των παραμέτρων OTP που περιέχονται στο file "SV3_S312_Full_Sample.otp» στη μνήμη RAM του thePMIC χρησιμοποιώντας την ακόλουθη εντολή:
HPM10_OTP_GUI.exe [−−I2C προγραμματιστής] [−−speed SPEED] −w SV3_S312_Full_Sampλε.οτπ
ΣΗΜΕΙΩΜΑ: Ο προεπιλεγμένος προγραμματιστής I2C είναι ο Promira και η ταχύτητα είναι 400 (kbps). Εάν δεν ορίζεται στην εντολή CMD, ο προεπιλεγμένος προγραμματιστής και η ταχύτητα θα χρησιμοποιηθούν από τη διεπαφή προγραμματισμού HPM10.
Εικόνα 5. Γράψτε τη μνήμη RAM χρησιμοποιώντας τον προγραμματιστή Promira

Example 2: Γράψτε τη μνήμη RAM χρησιμοποιώντας τον προγραμματιστή CAA:
Εικόνα 6. Γράψτε τη μνήμη RAM χρησιμοποιώντας τον προγραμματιστή CAA

- Εάν χρησιμοποιείται η πλακέτα φορτιστή, γυρίστε τον κόμπο στον φορτιστή για να επιλέξετε την επιλογή "Test Mode" και, στη συνέχεια, πατήστε τον κόμπο για να εφαρμόσετε 5 V στο VDDP του HPM10 EVB.
- Ακολουθήστε τις οδηγίες που εμφανίζονται στο παράθυρο της γραμμής εντολών για να ολοκληρώσετε τη φόρτωση των παραμέτρων OTP στη μνήμη RAM και να ξεκινήσετε τη δοκιμή φόρτισης.
- Μόλις ξεκινήσει η δοκιμή φόρτισης, η πλακέτα φορτιστή θα παρακολουθεί και θα εμφανίζει την κατάσταση φόρτισης. Μπορείτε να ελέγξετε τις παραμέτρους φόρτισης πατώντας ξανά τον κόμπο και, στη συνέχεια, να μετακινηθείτε στο μενού περιστρέφοντας τον κόμπο.
- Όταν τελειώσει η φόρτιση, ο φορτιστής θα εμφανίσει εάν η φόρτιση ολοκληρώθηκε με επιτυχία ή ολοκληρώθηκε με σφάλμα μαζί με τον κωδικό σφάλματος.
Τροποποίηση των παραμέτρων φόρτισης
Εικόνα 7. Τέλος μιας επιτυχημένης φόρτισης μπαταρίας
Οι παράμετροι χρέωσης στο Bank 1 OTP μπορούν να τροποποιηθούν χρησιμοποιώντας το GUI ως εξής:
- Ανοίξτε το παράθυρο της γραμμής εντολών στον υπολογιστή. Μεταβείτε στο φάκελο όπου βρίσκεται το GUI. Ανοίξτε το GUI χρησιμοποιώντας την εντολή όπως φαίνεται στο στοιχείο 1 της ενότητας Εργαλείο προγραμματισμού και Ρύθμιση EVB παραπάνω.
Example: Ανοίξτε το GUI με τον προγραμματιστή Promira (βλ. Εικόνα 8)
Εικόνα 8. Ανοίξτε το GUI με τον προγραμματιστή Promira
- Κάντε κλικ στο «Φόρτωση fileΔιατίθεται το κουμπί ” στο γραφικό περιβάλλον για την εισαγωγή του file που περιέχει τις παραμέτρους OTP. Σημειώστε ότι το GUI χειρίζεται μόνο τις παραμέτρους OTP της Τράπεζας 1. Εάν ένα πλήρες OTP file φορτώνεται, θα εισαχθούν μόνο οι πρώτες 35 ρυθμίσεις και οι υπόλοιπες τιμές θα αγνοηθούν.
- Αφού τροποποιήσετε τις παραμέτρους, υπολογίστε τις νέες τιμές για τα «OTP1_CRC1» και «OTP1_CRC2» κάνοντας κλικ στο κουμπί «Δημιουργία CRC».
- Κάντε κλικ στο «Αποθήκευση Fileκουμπί ” για αποθήκευση του οριστικού OTP1 file.
Συνιστάται να δοκιμάσετε τις ενημερωμένες παραμέτρους φόρτισης πριν εγγράψετε τις ρυθμίσεις στο OTP. Το πλήρες OTP file απαιτείται για το σκοπό αυτό. Για να συνθέσετε το πλήρες OTP file, απλώς πάρτε ένα από τα πλήρη OTP sample files από το φάκελο Support και αντικαταστήστε τις πρώτες 35 ρυθμίσεις με τις τιμές από το οριστικοποιημένο OTP1 file αποθηκεύτηκε παραπάνω. Η δοκιμή φόρτισης θα πρέπει να γίνει χρησιμοποιώντας το Command Line Tool, καθώς το GUI δεν μπορεί να χειριστεί το πλήρες OTP file
Εγγραφή και ανάγνωση των παραμέτρων OTP
Τόσο το GUI όσο και το Command Line Tool μπορούν να χρησιμοποιηθούν για την εγγραφή των καταχωρητών OTP.
- Για το GUI, πρώτα, φορτώστε το οριστικοποιημένο OTP1 file όπως δημιουργήθηκε παραπάνω χρησιμοποιώντας το "Φορτώνω file” λειτουργήστε στο εργαλείο GUI και, στη συνέχεια, χρησιμοποιήστε το "Zap OTP” λειτουργία για να ξεκινήσει η διαδικασία καύσης.
- Για το Εργαλείο γραμμής εντολών, πληκτρολογήστε την ακόλουθη εντολή στη γραμμή εντολών των Windows:
HPM10_OTP_GUI.exe [−−I2C προγραμματιστής] [−−speed SPEED] −z otp1_fileόνομα.otp - Ακολουθήστε τις αναδυόμενες οδηγίες για να ορίσετε μόνιμα τις τιμές των παραμέτρων χρέωσης.
- Μόλις ολοκληρωθεί η διαδικασία, η γραμμή κατάστασης στο κάτω μέρος του γραφικού περιβάλλοντος θα πρέπει να εμφανίζει "Το OTP ολοκληρώθηκε με επιτυχία». Για το Εργαλείο γραμμής εντολών, η διαδικασία θα πρέπει να τελειώνει με το μήνυμα «Το OTP έπεσε εντολή αποστολής» εμφανίζεται χωρίς κανένα σφάλμα.
Μετά την καύση OTP, το "Διαβάστε OTP" Η λειτουργία στο GUI μπορεί να χρησιμοποιηθεί για την ανάγνωση του περιεχομένου για την επαλήθευση της διαδικασίας εγγραφής ή τη χρήση της ακόλουθης εντολής στη γραμμή εντολών των Windows για το Εργαλείο γραμμής εντολών:
HPM10_OTP_GUI.exe [−−I2C προγραμματιστής] [−−speed SPEED] −r out_fileόνομα.otp
Σημαντικές Σημειώσεις
- Επαναφέρετε το PMIC κρατώντας το pad CCIF LOW ενώ ενεργοποιείτε το VDDP κατά τη διαδικασία ανάγνωσης OTP. Διαφορετικά, τα δεδομένα που θα ανακτηθούν θα είναι λανθασμένα.
- Πριν ξεκινήσετε τη φόρτιση μιας μπαταρίας σε λειτουργία ακουστικού βαρηκοΐας, αφαιρέστε τη σύνδεση μεταξύ VHA και VDDIO ή το εξωτερικό τροφοδοτικό στο VHA και συνδέστε επίσης το ATST−EN στη γείωση για να εισέλθετε σε λειτουργία ακουστικού βαρηκοΐας.
ΤΕΧΝΙΚΕΣ ΕΚΔΟΣΕΙΣ: Τεχνική Βιβλιοθήκη: www.onsemi.com/design/resources/technical-τεκμηρίωση onsemi Webτοποθεσία: www.onsemi.com
Για περισσότερες πληροφορίες, επικοινωνήστε με τον τοπικό αντιπρόσωπο πωλήσεων στη διεύθυνση www.onsemi.com/υποστήριξη/πωλήσεις

Έγγραφα / Πόροι
![]() |
Λογισμικό διεπαφής προγραμματισμού onsemi HPM10 [pdf] Οδηγός χρήστη HPM10 Λογισμικό διεπαφής προγραμματισμού, λογισμικό διεπαφής προγραμματισμού, λογισμικό διεπαφής, λογισμικό |