Інтэрфейс праграмнага забеспячэння onsemi HPM10 Кіраўніцтва карыстальніка
Уводзіны
Гэта кіраўніцтва змяшчае інфармацыю аб тым, як наладзіць інтэрфейс праграмавання HPM10 і выкарыстоўваць яго для праграмавання HPM10 EVB для зарадкі батарэі слыхавога апарата. Пасля таго як распрацоўшчык азнаёміцца з выкарыстаннем інструмента і з тым, як працуе EVB, ён можа дакладна наладзіць параметры зарадкі, прытрымліваючыся інструкцый, прадстаўленых у Даведніку карыстальніка.
Неабходнае абсталяванне
- HPM10−002−GEVK − камплект ацэнкі і распрацоўкі HPM10 або HPM10−002−GEVB − ацэначная плата HPM10
- ПК з Windows
- I2C праграміст
Паслядоўная платформа Promira (поўная фаза) + плата адаптара і інтэрфейсны кабель (даступны ў onsemi) або адаптар паскаральніка сувязі (CAA)
УВАГА: Адаптар паскаральніка сувязі дасягнуў канца жыцця (EOL) і больш не рэкамендуецца для выкарыстання. Нягледзячы на тое, што ён усё яшчэ падтрымліваецца, распрацоўшчыкам рэкамендуецца выкарыстоўваць праграміст Promira I2C.
Загрузка і ўстаноўка праграмнага забеспячэння
- Зафіксуйце свой уліковы запіс MyON. Спампуйце прыкладанне інтэрфейсу праграмавання HPM10 і даведку карыстальніка па спасылцы: https://www.onsemi. ком/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 і ўтыліту прылады SIGNAKLARA, усталяваную раней. Праграмнае забеспячэнне інтэрфейсу праграмавання HPM10 дазваляе карыстальніку ацэньваць свае параметры зарада і запісваць канчатковыя налады на прыладу.
Праграмнае забеспячэнне забяспечвае два варыянты праграмавання: GUI і інструмент каманднага радка (CMD). Абодва варыянты павінны быць выкананы ў радку Windows з адпаведнай папкі інструментаў з дапамогай каманд, як паказана ніжэй, пасля канфігурацыі праграміста:- Для графічнага інтэрфейсу −
HPM10_OTP_GUI.exe [−−I2C праграміст] [−−хуткасьць SPEED] Exampфайл: HPM10_OTP_GUI.exe −−Promira −−хуткасць 400 - HPM10_OTP_GUI.exe −−CAA −−хуткасць 100
- Для інструмента каманднага радка − HPM10_OTP_GUI.exe [−−I2C праграміст] [−−speed SPEED] [−параметр каманды] Глядзіце малюнкі 5 і 6 для прыкладуampлес.
- Для графічнага інтэрфейсу −
- Адкрыйце ярлык дыспетчара канфігурацыі CTK, створаны ўтылітай SIGNAKLARA Device Utility на працоўным стале. Націсніце кнопку «Дадаць» і ўсталюйце канфігурацыю інтэрфейсу для праграміста I2C, прызначанага для сувязі з інтэрфейсам праграмавання HPM10, як паказана на Малюнак 2.
Малюнак 2. Канфігурацыя CTK адаптараў CAA і Promira I2C
Праграмісты CAA і Promira падтрымліваюцца інтэрфейсам праграмавання HPM10. Пераканайцеся, што драйвер для выкарыстоўванага праграміста ўсталяваны, а затым націсніце кнопку «Праверыць», каб праверыць канфігурацыю. Калі ўстаноўка правільная, павінна з'явіцца акно з паведамленнем «Канфігурацыя ў парадку», што сведчыць аб тым, што адаптар працуе. Звярніце ўвагу на розніцу ў наладах хуткасці перадачы дадзеных паміж двума адаптарамі. Promira - адаптар па змаўчанні, які выкарыстоўваецца інструментам распрацоўкі HPM10 і можа падтрымліваць хуткасць перадачы дадзеных 400 кбіт/с, у той час як адаптар CAA можа падтрымліваць максімум 100 кбіт/с. - Зарадная плата забяспечвае пастаўку voltage 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 плюс некаторыя фіксаваныя налады параметраў зарада. Bank 2 OTP запраграмаваны падчас вытворчых выпрабаванняў PMIC і не павінны быць перазапісаны. Інструмент інтэрфейсу праграмавання HPM10 змяшчае некаторыя стандартныя sampканфігурацыя OTP files у тэчцы Support для выкарыстання з акумулятарнымі батарэямі AgZn і Li-ion памерам 13 і 312. Гэтыя fileз'яўляюцца:
- Поўны сample fileякія складаюцца з усіх налад для параметраў OTP як у OTP Bank 1, так і ў Bank 2. Гэтыя поўныя sample files прызначаны толькі для тэставай ацэнкі і не павінны выкарыстоўвацца для запісу рэгістраў OTP
- OTP1 сample files, які складаўся з усіх наладжвальных параметраў зарада, размешчаных у рэгістрах OTP банка 1. Параметры зарада ў гэтых files ужо запоўнены стандартнымі параметрамі, рэкамендаванымі вытворцамі батарэй.
Перш чым HPM10 можна будзе выкарыстоўваць для зарадкі акумулятара, ён павінен мець параметры зарада, якія адносяцца да памеру акумулятара, аб'ёмtage і ўзроўні току згарэлі ў OTP1 прылады.
Пачніце тэст зарада батарэі
У гэтым раздзеле апісваецца, як пачаць тэст зарадкі літый-іённага акумулятара S312 з дапамогай інструмента каманднага радка і камплекта для ацэнкі і распрацоўкі. Для гэтага тэсту параметры зарада будуць запісаны ў аператыўную памяць для ацэнкі працэсу зарадкі.
- Падключыце HPM10 EVB і зарадная прылада, як паказана на малюнку 1. Малюнак фізічнай налады паказаны ў Малюнак 4 ніжэй:
Малюнак 4. Налада апаратнага забеспячэння HPM10 для праверкі зарада батарэі
- Перайдзіце ў тэчку падтрымкі інструмента CMD. Скапіруйце file «SV3_S312_Full_Sample.otp» і захавайце яго ў тэчцы CMD Tool.
- Адкрыйце акно каманднага радка на ПК. Перайдзіце да інструмента каманднага радка, які знаходзіцца ў папцы CMD інтэрфейсу праграмавання HPM10. Загрузіце абодва банкі параметраў OTP, якія змяшчаюцца ў file «SV3_S312_Full_Sample.otp” у аператыўную памяць thePMIC з дапамогай наступнай каманды:
HPM10_OTP_GUI.exe [−−I2C праграміст] [−−хуткасьць SPEED] −w SV3_S312_Full_Sampле.отп
УВАГА: Праграматарам I2C па змаўчанні з'яўляецца Promira і хуткасць 400 (кбіт/с). Калі не вызначана ў камандзе CMD, праграміст па змаўчанні і хуткасць будуць выкарыстоўвацца інтэрфейсам праграмавання HPM10.
Малюнак 5. Запіс у аператыўную памяць з дапамогай праграміста Promira

Exampтолькі 2: Запіс у аператыўную памяць з дапамогай праграміста CAA:
Малюнак 6. Запіс у аператыўную памяць з дапамогай CAA Programmer

- Калі выкарыстоўваецца плата зараднай прылады, павярніце вузел на зараднай прыладзе, каб выбраць опцыю «Тэставы рэжым», затым націсніце вузел, каб падаць 5 В на VDDP HPM10 EVB.
- Выконвайце інструкцыі ў акне каманднага радка, каб завяршыць загрузку параметраў OTP у аператыўную памяць і пачаць тэст зарадкі.
- Пасля пачатку праверкі зарадкі плата зараднай прылады будзе кантраляваць і адлюстроўваць стан зарадкі. Праверыць параметры зарадкі можна паўторным націскам на вузел, затым пракручваць меню, круцячы вузел.
- Калі зарадка скончыцца, зарадная прылада адлюструе, калі зарадка завяршылася паспяхова або скончылася з памылкай, разам з кодам памылкі.
Змяніць параметры зарада
Малюнак 7. Канец паспяховай зарадкі акумулятара
Параметры аплаты ў банку 1 OTP можна змяніць з дапамогай графічнага інтэрфейсу карыстальніка наступным чынам:
- Адкрыйце акно каманднага радка на ПК. Перайдзіце ў тэчку, дзе знаходзіцца графічны інтэрфейс. Адкрыйце графічны інтэрфейс, выкарыстоўваючы каманду, як паказана ў пункце 1 раздзела Інструмент праграмавання і наладкі EVB вышэй.
Exampль: Адкрыйце графічны інтэрфейс з дапамогай праграміста Promira (гл. малюнак 8)
Малюнак 8. Адкрыйце GUI з Promira Programmer
- Націсніце кнопку «Загрузіць file”, даступная ў графічным інтэрфейсе для імпарту file які змяшчае параметры OTP. Звярніце ўвагу, што графічны інтэрфейс апрацоўвае толькі параметры банка 1 OTP. Калі поўны OTP file загружаецца, толькі першыя 35 параметраў будуць імпартаваны, а астатнія значэнні будуць ігнаравацца.
- Пасля змены параметраў вылічыце новыя значэнні для «OTP1_CRC1» і «OTP1_CRC2», націснуўшы кнопку «Стварыць CRC».
- Націсніце кнопку «Захаваць File”, каб захаваць фіналізаваны OTP1 file.
Рэкамендуецца праверыць абноўленыя параметры зарада перад запісам налад у OTP. Поўны OTP file патрабуецца для гэтай мэты. Каб скласці поўны OTP file, проста вазьміце адзін з поўных OTPample files з папкі Support і заменіце першыя 35 параметраў на значэнні з дапрацаванага OTP1 file захавана вышэй. Праверку зарадкі трэба праводзіць з дапамогай інструмента каманднага радка, паколькі графічны інтэрфейс не можа апрацоўваць поўны OTP file
Запіс і чытанне параметраў OTP
І графічны інтэрфейс, і інструмент каманднага радка можна выкарыстоўваць для запісу рэгістраў OTP.
- Для графічнага інтэрфейсу спачатку загрузіце дапрацаваны OTP1 file як створана вышэй з дапамогай «Нагрузка file” функцыю ў інструменце GUI, затым выкарыстоўвайце «Zap OTP”, каб пачаць працэс запісу.
- Для інструмента каманднага радка ўвядзіце наступную каманду ў радку Windows:
HPM10_OTP_GUI.exe [−−I2C праграміст] [−−хуткасьць SPEED] −z otp1_fileімя.отп - Выконвайце ўсплывальныя інструкцыі, каб назаўжды задаць значэнні параметраў зарада.
- Пасля завяршэння працэсу ў радку стану ўнізе графічнага інтэрфейсу павінен з'явіцца «OTP паспяхова спынены». Для інструмента каманднага радка працэс павінен заканчвацца паведамленнем «OTP спынены каманда адпраўлена” паказваецца без памылак.
Пасля запісу OTP, the «Прачытаць OTP» функцыю ў графічным інтэрфейсе можна выкарыстоўваць для чытання змесціва для праверкі працэсу запісу або выкарыстоўваць наступную каманду ў падказцы Windows для інструмента каманднага радка:
HPM10_OTP_GUI.exe [−−I2C праграміст] [−−speed SPEED] −r out_fileімя.отп
Важныя заўвагі
- Скіньце PMIC, утрымліваючы кнопку 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, праграмнае забеспячэнне інтэрфейсу праграмавання, праграмнае забеспячэнне інтэрфейсу, праграмнае забеспячэнне |