Упатство за корисникот на софтверот за програмски интерфејс onsemi HPM10
Вовед
Овој водич дава информации за тоа како да го поставите програмскиот интерфејс HPM10 и да го користите за програмирање на HPM10 EVB за полнење батерија за слушно помагало. Откако развивачот ќе се запознае со употребата на алатката и како работи EVB, тој може фино да ги прилагоди параметрите за полнење следејќи ги упатствата дадени во Упатството за корисникот.
Потребен хардвер
- HPM10−002−GEVK − Комплет за евалуација и развој HPM10 или HPM10−002−GEVB − Одбор за евалуација HPM10
- Windows PC
- 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 Setup
Поврзете го компјутерот со Windows, програмерот I2C и HPM10 EVB како што е прикажано Слика 1 подолу:
Слика 1. Поставување конекција за HPM10 OTP тестирање и програмирање
- Компјутерот ја содржи апликацијата HPM10 Programming Interface и SIGNAKLARA Device Utility инсталирана претходно. Софтверот HPM10 Programming Interface му овозможува на корисникот да ги процени нивните параметри за полнење и да ги запише финализираните поставки на уредот.
Софтверот обезбедува две програмски опции, GUI и Command Line Tool (CMD). Двете опции мора да се извршат во Windows Prompt од нивната соодветна папка со алатки со користење на командите како што е прикажано подолу по конфигурирањето на програмерот:- За GUI −
HPM10_OTP_GUI.exe [−−I2C програмер] [−−брзина SPEED] Пр.ample: HPM10_OTP_GUI.exe −−Promira −−брзина 400 - HPM10_OTP_GUI.exe −−CAA −−брзина 100
- За алатката за командна линија − HPM10_OTP_GUI.exe [−−I2C програмер] [−−брзина SPEED] [−опција за команда] Видете ги сликите 5 и 6 за пр.ampлес.
- За GUI −
- Отворете ја кратенката на менаџерот за конфигурација CTK создадена од SIGNAKLARA Device Utility на работната површина. Кликнете на копчето „Додај“ и поставете ја конфигурацијата на интерфејсот за програмерот I2C наменет за комуникација со програмскиот интерфејс HPM10 како што е прикажано на Слика 2.
Слика 2. Конфигурација на CTK на CAA и Promira I2C адаптери
И програмерите CAA и Promira се поддржани од програмскиот интерфејс HPM10. Проверете дали е инсталиран драјверот за користениот програмер, а потоа кликнете на копчето „Тест“ за да ја тестирате конфигурацијата. Ако поставувањето е точно, треба да се појави прозорец што ја прикажува пораката „Конфигурацијата е во ред“ што покажува дека адаптерот работи. Забележете ја разликата во поставките за брзина на податоци помеѓу двата адаптери. Promira е стандардниот адаптер што го користи дизајнерската алатка HPM10 и може да поддржува брзина на податоци од 400 kbps, додека CAA адаптерот може да поддржува максимум 100 kbps. - Одборот за полнење обезбедува снабдување voltage VDDP на уредот HPM10 и комуницира со уредот за да го прикаже статусот на полнење. Таблата за полнење е корисна за проценка на параметрите за полнење. Оваа плоча може да се замени со напојување доколку не е потребен статус на полнење.
- Уредот HPM10 треба да се поврзе како што е прикажано на Слика 3
Слика 3. Поставување на хардвер HPM10 за OTP евалуација и согорување
за евалуација на параметарот на полнење или OTP изгореници. Ова поврзување веќе треба да се постави со џемперите на свежиот HPM10 EVB. Имајте предвид дека VHA е поврзан со DVREG на HPM10 EVB наместо на прикажаниот надворешен извор на енергија.
OTP параметри
HPM10 PMIC има две банки на OTP регистри:
- Банка 1 ОТП ги содржи сите регистри за параметрите за наплата што може да ги постави корисникот.
- Банка 2 OTP ги содржи сите поставки за калибрација за самиот PMIC плус некои фиксни параметри за полнење. Банка 2 OTP се програмирани за време на тестирањето на производството на PMIC и не треба да се препишуваат. Алатката HPM10 Programming Interface содржи некои стандардни sampле OTP конфигурација files во папката Поддршка за употреба со AgZn и Li−ion батерии кои се полнат со големина 13 и големина 312. Овие files се:
- Целосната сample files кои се состоеја од сите поставки за параметрите OTP и во OTP Bank 1 и Bank 2.ample files се само за тест евалуација и не треба да се користат за снимање на OTP регистрите
- ОТП1 сample files кој се состоеше од сите конфигурабилни параметри за полнење лоцирани во ОТП регистрите на Банката 1. Параметрите за полнење во овие fileТие се веќе пополнети со стандардните поставки препорачани од производителите на батерии.
Пред да може HPM10 да се користи за полнење на батеријата, таа мора да ги има параметрите за полнење кои се однесуваат на големината на батеријата, томtage и сегашните нивоа изгореа во OTP1 на уредот.
Започнете тест за полнење на батеријата
Овој дел опишува како да започнете тест за полнење на S312 Li−ion батерија со користење на алатката Command Line и Комплетот за евалуација и развој. За овој тест, параметрите за полнење ќе бидат запишани во 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] −w SV3_S312_Full_Sampле.отп
ЗАБЕЛЕШКА: Стандардниот I2C програмер е Promira и брзината е 400 (kbps). Ако не е дефинирано во командата CMD, стандардниот програмер и брзината ќе се користат од програмскиот интерфејс HPM10.
Слика 5. Напишете RAM со помош на програмерот Promira

Examp2: Напишете RAM со помош на програмерот CAA:
Слика 6. Напишете RAM со помош на програмерот CAA

- Ако се користи плочата за полнач, свртете го јазолот на полначот за да ја изберете опцијата „Test Mode“, а потоа притиснете го јазолот за да нанесете 5 V на VDDP на HPM10 EVB.
- Следете ги упатствата прикажани во прозорецот за командна линија за да го завршите вчитувањето на параметрите OTP во RAM и да го започнете тестот за полнење.
- Откако ќе започне тестот за полнење, плочката на полначот ќе го следи и прикажува статусот на полнење. Може да се проверат параметрите за полнење со повторно притискање на јазолот, а потоа да се движите низ менито со ротирање на јазолот.
- Кога полнењето ќе заврши, полначот ќе прикаже дали полнењето е успешно завршено или завршило со дефект заедно со кодот за грешка.
Изменете ги параметрите за полнење
Слика 7. Крај на успешно полнење на батеријата
Параметрите за наплата во Банка 1 OTP може да се изменат со користење на GUI како што следува:
- Отворете го прозорецот за командна линија на компјутерот. Одете до папката каде што се наоѓа GUI. Отворете го GUI користејќи ја командата како што е прикажано во точка 1 од делот за програмирање и EVB Setup погоре.
Exampле: Отворете го GUI со програмерот Promira (види слика 8)
Слика 8. Отворете го GUI со Promira Programmer
- Кликнете на „Вчитај fileДостапно е копче на GUI за увоз на file кои ги содржат параметрите OTP. Забележете дека GUI се справува само со параметрите за OTP на Банката 1. Ако целосна ОТП file е вчитана, само првите 35 поставки ќе бидат увезени, а останатите вредности ќе се игнорираат.
- Откако ќе ги измените параметрите, пресметајте ги новите вредности за „OTP1_CRC1“ и „OTP1_CRC2“ со кликнување на копчето „Generate CRC“.
- Кликнете на „Зачувај File” копче за зачувување на финализираниот OTP1 file.
Се препорачува да ги тестирате ажурираните параметри за полнење пред да ги запалите поставките во OTP. Целосниот ОТП file е потребно за оваа намена. За да се состави целосниот ОТП file, едноставно земете една од целосните OTP sample files од папката Поддршка и заменете ги првите 35 поставки со вредностите од финализираниот OTP1 file зачувано погоре. Тестот за полнење треба да се направи со помош на алатката за командна линија бидејќи GUI не може да се справи со целосниот OTP file
Снимање и читање на параметрите на OTP
И GUI и Command Line Tool може да се користат за снимање на OTP регистрите.
- За GUI, прво, вчитајте го финализираниот OTP1 file како што е генерирана погоре со користење на „Вчитај file” функција во алатката GUI, а потоа користете ја „Зап ОТП” функција за започнување на процесот на горење.
- За алатката за командна линија, внесете ја следнава команда во Windows Prompt:
HPM10_OTP_GUI.exe [−−I2C програмер] [−−брзина SPEED] −z otp1_fileиме.отп - Следете ги инструкциите што се појавуваат за трајно да ги поставите вредностите на параметарот за полнење.
- Откако ќе заврши процесот, статусната лента на дното на GUI треба да прикаже „ОТП е успешно затворен“. За алатката за командна линија, процесот треба да заврши со пораката „ОТП е прекината командата е испратена“ прикажана без никаква грешка.
По согорувањето на OTP, на „Прочитај ОТП“ функцијата на GUI може да се користи за читање на содржината за да се потврди процесот на снимање или да се користи следнава команда во Windows Prompt за алатката за командна линија:
HPM10_OTP_GUI.exe [−−I2C програмер] [−−брзина SPEED] −r out_fileиме.отп
Важни забелешки
- Ресетирајте го PMIC со држење на CCIF подлогата НИСКО додека го напојувате VDDP за време на процесот на читање OTP. Во спротивно, добиените податоци ќе бидат неточни.
- Пред да започнете со полнење на батеријата во режим на слушно помагало, отстранете ја врската помеѓу VHA и VDDIO или надворешното напојување со VHA, а исто така поврзете го ATST−EN на земјата за да влезете во режим на слушно помагало.
ТЕХНИЧКИ ПУБЛИКАЦИИ: Техничка библиотека: www.onsemi.com/design/resources/technical-документација онсеми Webсајт: www.onsemi.com
За дополнителни информации, ве молиме контактирајте го вашиот локален претставник за продажба на www.onsemi.com/поддршка/продажба

Документи / ресурси
![]() |
onsemi HPM10 програмски интерфејс софтвер [pdf] Упатство за корисникот HPM10 софтвер за програмски интерфејс, софтвер за програмски интерфејс, софтвер за интерфејс, софтвер |