Посібник користувача програмного забезпечення інтерфейсу програмування 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 і довідник користувача за посиланням: 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. Налаштування підключення для тестування та програмування HPM10 OTP
- Комп’ютер містить програму інтерфейсу програмування HPM10 і програму SIGNAKLARA Device Utility, встановлену раніше. Програмне забезпечення інтерфейсу програмування HPM10 дозволяє користувачеві оцінювати свої параметри заряду та записувати остаточні налаштування на пристрій.
Програмне забезпечення надає два варіанти програмування: GUI та інструмент командного рядка (CMD). Обидва параметри потрібно виконати в підказці Windows із відповідної папки інструментів за допомогою команд, як показано нижче, після налаштування програматора:- Для GUI −
HPM10_OTP_GUI.exe [−−I2C програматор] [−−швидкість SPEED] Пр.ampфайл: HPM10_OTP_GUI.exe −−Promira −−швидкість 400 - HPM10_OTP_GUI.exe −−CAA −−швидкість 100
- Для інструмента командного рядка − HPM10_OTP_GUI.exe [−−I2C програматор] [−−speed SPEED] [−параметр команди] Див. малюнки 5 і 6 для напр.ampлес.
- Для GUI −
- Відкрийте ярлик диспетчера конфігурації CTK, створений утилітою SIGNAKLARA Device Utility на робочому столі. Натисніть кнопку «Додати» та встановіть конфігурацію інтерфейсу для програматора I2C, призначеного для зв’язку з інтерфейсом програмування HPM10, як показано на малюнок 2.
Рисунок 2. Конфігурація CTK адаптерів CAA та Promira I2C
Програматори CAA і Promira підтримуються інтерфейсом програмування HPM10. Переконайтеся, що встановлено драйвер для використовуваного програматора, а потім натисніть кнопку «Тест», щоб перевірити конфігурацію. Якщо налаштування правильні, має з’явитися вікно з повідомленням «Конфігурація в порядку», що вказує на те, що адаптер працює. Зверніть увагу на різницю в налаштуваннях швидкості передачі даних між двома адаптерами. Promira — це адаптер за замовчуванням, який використовується інструментом проектування HPM10 і може підтримувати швидкість передачі даних 400 Кбіт/с, тоді як адаптер CAA може підтримувати максимум 100 Кбіт/с. - Плата зарядного пристрою забезпечує подачу об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, а також деякі параметри фіксованого заряду. Банк 2 OTP програмується під час виробничого тестування PMIC і не повинен бути перезаписаний. Інструмент інтерфейсу програмування HPM10 містить деякі стандартні sampконфігурація OTP files у папці «Підтримка» для використання з AgZn-і літій-іонними акумуляторами розміру 13 і розміру 312. Ці files є:
- Повний sample fileякі складалися з усіх налаштувань для параметрів OTP як у OTP Bank 1, так і в Bank 2. Ці повні sample files призначені лише для перевірки тестів і не повинні використовуватися для запису регістрів OTP
- OTP1 sample 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» в оперативну пам’ять PMIC за допомогою такої команди:
HPM10_OTP_GUI.exe [−−I2C програматор] [−−швидкість SPEED] −w SV3_S312_Full_Sampле.отп
ПРИМІТКА: програматором I2C за замовчуванням є Promira, а швидкість – 400 (кбіт/с). Якщо не визначено в команді CMD, програматор і швидкість за замовчуванням використовуватимуться інтерфейсом програмування HPM10.
Малюнок 5. Запис RAM за допомогою програматора Promira

Example 2: Запис RAM за допомогою програматора CAA:
Малюнок 6. Запис RAM за допомогою CAA Programmer

- Якщо використовується плата зарядного пристрою, поверніть вузол на зарядному пристрої, щоб вибрати опцію «Test Mode», потім натисніть вузол, щоб подати 5 В на VDDP HPM10 EVB.
- Дотримуйтесь інструкцій у вікні командного рядка, щоб завершити завантаження параметрів одноразового пароля в оперативну пам’ять і розпочати перевірку заряджання.
- Після початку перевірки заряджання плата зарядного пристрою відстежуватиме та відображатиме стан заряджання. Перевірити параметри зарядки можна, повторно натиснувши на вузол, потім прокрутити меню, обертаючи вузол.
- Коли заряджання завершиться, зарядний пристрій відобразить, якщо заряджання було завершено успішно або завершилося з помилкою разом із кодом помилки.
Змініть параметри заряду
малюнок 7. Кінець успішного заряджання акумулятора
Параметри стягнення плати в банку 1 OTP можна змінити за допомогою графічного інтерфейсу користувача таким чином:
- Відкрийте вікно командного рядка на ПК. Перейдіть до папки, де знаходиться GUI. Відкрийте GUI за допомогою команди, як показано в пункті 1 розділу Інструмент програмування та налаштування EVB вище.
Exampле: Відкрийте GUI програматором Promira (див. малюнок 8)
малюнок 8. Відкрийте GUI за допомогою Promira Programmer
- Натисніть кнопку «Завантажити file” доступна в графічному інтерфейсі для імпорту file містить параметри OTP. Зауважте, що GUI обробляє лише параметри банку 1 OTP. Якщо повний OTP file завантажується, буде імпортовано лише перші 35 налаштувань, а решта значень ігноруватиметься.
- Після зміни параметрів обчисліть нові значення для «OTP1_CRC1» і «OTP1_CRC2», натиснувши кнопку «Створити CRC».
- Натисніть кнопку «Зберегти File”, щоб зберегти остаточний OTP1 file.
Рекомендується перевірити оновлені параметри заряду перед записом налаштувань в OTP. Повний OTP file для цієї мети потрібно. Щоб створити повний OTP file, просто візьміть один із повних OTPample files із папки «Підтримка» та замініть перші 35 параметрів на значення з остаточного OTP1 file збережено вище. Перевірку заряду слід виконувати за допомогою інструмента командного рядка, оскільки графічний інтерфейс не може обробити повний OTP file
Запис і читання параметрів OTP
Для запису регістрів OTP можна використовувати як GUI, так і інструмент командного рядка.
- Для графічного інтерфейсу спочатку завантажте завершений OTP1 file як створено вище за допомогою «Завантажити file” в інструменті графічного інтерфейсу користувача, а потім скористайтеся «Zap OTP” для початку процесу запису.
- Для інструмента командного рядка введіть таку команду в рядку Windows:
HPM10_OTP_GUI.exe [−−I2C програматор] [−−швидкість SPEED] −z otp1_filename.otp - Дотримуйтесь інструкцій у спливаючому вікні, щоб остаточно встановити значення параметрів заряду.
- Після завершення процесу рядок стану внизу графічного інтерфейсу має відображати «OTP успішно закрито». Для засобу командного рядка процес має завершуватися повідомленням «OTP закрито команду надіслано» відображається без помилок.
Після запису OTP, «Прочитати OTP» функцію в графічному інтерфейсі користувача можна використовувати для читання вмісту, щоб перевірити процес запису, або скористайтеся такою командою в підказці Windows для інструмента командного рядка:
HPM10_OTP_GUI.exe [−−I2C програматор] [−−швидкість SPEED] −r out_filename.otp
Важливі зауваження
- Скиньте PMIC, утримуючи кнопку CCIF LOW під час увімкнення VDDP під час процесу читання OTP. Інакше отримані дані будуть неправильними.
- Перш ніж почати заряджати батарею в режимі слухового апарату, відключіть з’єднання між VHA та VDDIO або зовнішнім джерелом живлення до VHA, а також підключіть ATST-EN до землі, щоб увійти в режим слухового апарату.
ТЕХНІЧНІ ПУБЛІКАЦІЇ: Технічна бібліотека: www.onsemi.com/design/resources/technical-документація онсемі Webсайт: www.onsemi.com
Щоб отримати додаткову інформацію, зверніться до місцевого торгового представника за адресою www.onsemi.com/підтримка/продажі

Документи / Ресурси
![]() |
Програмне забезпечення інтерфейсу програмування onsemi HPM10 [pdfПосібник користувача Програмне забезпечення інтерфейсу програмування HPM10, програмне забезпечення інтерфейсу програмування, програмне забезпечення інтерфейсу, програмне забезпечення |