Руководство пользователя программного обеспечения интерфейса программирования onsemi HPM10
Руководство пользователя программного обеспечения интерфейса программирования onsemi HPM10

Введение
В этом руководстве представлена ​​информация о том, как настроить интерфейс программирования HPM10 и использовать его для программирования HPM10 EVB для зарядки аккумулятора слухового аппарата. Как только разработчик ознакомится с использованием инструмента и принципом работы EVB, он сможет точно настроить параметры зарядки, следуя инструкциям, приведенным в Справочнике пользователя.

Необходимое оборудование

  • HPM10-002-GEVK - Комплект для оценки и разработки HPM10 или HPM10-002-GEVB - Оценочная плата HPM10
  • ПК с Windows
  • I2C-программист
    Последовательная платформа Promira (общая фаза) + плата адаптера и интерфейсный кабель (доступны в onsemi) или адаптер ускорителя связи (CAA)

ПРИМЕЧАНИЕ: Срок службы адаптера ускорителя связи подошел к концу (EOL), и его использование больше не рекомендуется. Хотя он по-прежнему поддерживается, разработчикам рекомендуется использовать программатор Promira I2C.

Загрузка и установка программного обеспечения

  1. Заблокируйте свою учетную запись MyON. Загрузите приложение интерфейса программирования HPM10 и справочник пользователя по ссылке: https://www.онсеми. ком/PowerSolutions/myon/erFolder.do?folderId=8 07021. Разархивируйте дизайн. file в нужную рабочую папку.
  2. В своей учетной записи 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

Инструкция по установке

  1. На компьютере установлено приложение интерфейса программирования HPM10 и установленная ранее утилита SIGNAKLARA Device Utility. Программное обеспечение интерфейса программирования HPM10 позволяет пользователю оценить параметры зарядки и записать окончательные настройки на устройство.
    Программное обеспечение предоставляет два варианта программирования: графический интерфейс и инструмент командной строки (CMD). Оба параметра должны быть выполнены в командной строке Windows из соответствующей папки инструментов с помощью команд, как показано ниже, после настройки программатора:
    • Для графического интерфейса —
      HPM10_OTP_GUI.exe [--I2C-программист] [--скорость СКОРОСТЬ] Примерampфайл: HPM10_OTP_GUI.exe --Promira --скорость 400
    • HPM10_OTP_GUI.exe --CAA --скорость 100
    • Для инструмента командной строки — HPM10_OTP_GUI.exe [--I2C-программист] [-- скорость СКОРОСТЬ] [- опция команды] См. рисунки 5 и 6 для примера.ampлес.
  2.  Откройте на рабочем столе ярлык диспетчера конфигурации CTK, созданный с помощью SIGNAKLARA Device Utility. Нажмите кнопку «Добавить» и установите конфигурацию интерфейса для программатора I2C, предназначенного для связи с программным интерфейсом HPM10, как показано на рисунке. Рисунок 2.
    Рисунок 2. Конфигурация CTK адаптеров CAA и Promira I2C
    Инструкция по установке

    Программисты CAA и Promira поддерживаются интерфейсом программирования HPM10. Убедитесь, что драйвер для используемого программатора установлен, а затем нажмите кнопку «Тест», чтобы проверить конфигурацию. Если настройка правильна, должно появиться окно с сообщением «Конфигурация в порядке», указывающее, что адаптер работает. Обратите внимание на разницу в настройке скорости передачи данных между двумя адаптерами. Promira — это адаптер по умолчанию, используемый инструментом проектирования HPM10, который может поддерживать скорость передачи данных 400 кбит/с, тогда как адаптер CAA может поддерживать максимальную скорость 100 кбит/с.
  3. Плата зарядного устройства обеспечивает питаниеtage VDDP к устройству HPM10 и связывается с устройством для отображения состояния зарядки. Плата зарядного устройства полезна для оценки параметров зарядки. Эту плату можно заменить источником питания, если состояние зарядки не требуется.
  4. Устройство HPM10 следует подключить, как показано на Рисунок 3
    Рисунок 3. Настройка оборудования HPM10 для оценки и записи OTP
    Инструкция по установке
    для оценки параметров заряда или сжигания OTP. Это соединение уже должно быть настроено с помощью перемычек на новом HPM10 EVB. Обратите внимание, что VHA подключен к DVREG на HPM10 EVB вместо показанного внешнего источника питания.

Параметры одноразового пароля
HPM10 PMIC имеет два банка реестров OTP:

  • OTP Банка 1 содержит все реестры параметров начисления, которые может задать пользователь.
  • Банк 2 OTP содержит все настройки калибровки для самого PMIC, а также некоторые настройки параметров фиксированной зарядки. OTP банка 2 программируются во время заводских испытаний PMIC и не должны перезаписываться. Инструмент интерфейса программирования HPM10 содержит некоторые стандартные функции.ampконфигурация OTP files в папке «Поддержка» для использования с AgZn- и литий-ионными аккумуляторами размера 13 и 312. Эти fileы являются:
  • Полная версияample files, который состоял из всех настроек параметров OTP как в OTP Bank 1, так и в Bank 2. Эти полные файлыample fileпредназначены только для тестовой оценки и не должны использоваться для записи регистров OTP.
  • OTP1ample files, который состоял из всех настраиваемых параметров оплаты, расположенных в регистрах OTP Банка 1. Параметры заряда в этих fileВ них уже установлены стандартные настройки, рекомендованные производителями аккумуляторов.

Прежде чем HPM10 можно будет использовать для зарядки аккумулятора, он должен иметь параметры зарядки, соответствующие размеру аккумулятора, объему.tagУровень е и тока записан в 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-программист] [--скорость СКОРОСТЬ] -w SV3_S312_Full_Sample.otp
     ПРИМЕЧАНИЕ: Программатор I2C по умолчанию — Promira, скорость — 400 (кбит/с). Если они не определены в команде CMD, программатор и скорость по умолчанию будут использоваться интерфейсом программирования HPM10.
Exampле 1: Запись ОЗУ с помощью программатора Промира:
Рисунок 5. Запись ОЗУ с помощью программатора Promira
Инструкция по установке
Exampле 2: Записать ОЗУ с помощью программатора CAA:
Рисунок 6. Запись ОЗУ с помощью программатора CAA
Инструкция по установке
  • Если используется плата зарядного устройства, поверните узел на зарядном устройстве, чтобы выбрать опцию «Тестовый режим», затем нажмите узел, чтобы подать напряжение 5 В на VDDP HPM10 EVB.
  • Следуйте инструкциям, отображаемым в окне командной строки, чтобы завершить загрузку параметров OTP в ОЗУ и начать тест зарядки.
  • После начала теста зарядки плата зарядного устройства будет отслеживать и отображать состояние зарядки. Проверить параметры зарядки можно, повторно нажав на узел, а затем пролистать меню, вращая узел.
  • Когда зарядка закончится, зарядное устройство отобразит, была ли зарядка завершена успешно или завершилась с ошибкой, а также код ошибки.

Измените параметры заряда
Рисунок 7
. Конец успешной зарядки аккумулятора
Инструкция по установке
Параметры списания в OTP Банка 1 можно изменить с помощью графического интерфейса следующим образом:

  • Откройте окно командной строки на ПК. Перейдите в папку, где находится графический интерфейс. Откройте графический интерфейс, используя команду, как показано в пункте 1 раздела «Инструмент программирования и настройка EVB» выше.
    Exampль: Откройте графический интерфейс с помощью программатора Promira. (см. рис. 8)
    Рисунок 8.
    Откройте графический интерфейс с помощью Promira Programmer
    Инструкция по установке
  • Нажмите кнопку «Загрузить fileКнопка «доступна в графическом интерфейсе пользователя для импорта file содержащий параметры OTP. Обратите внимание, что графический интерфейс обрабатывает только параметры OTP банка 1. Если полный OTP file загружен, будут импортированы только первые 35 настроек, а остальные значения будут игнорироваться.
  •  После изменения параметров рассчитайте новые значения для «OTP1_CRC1» и «OTP1_CRC2», нажав кнопку «Создать CRC».
  • Нажмите на кнопку «Сохранить File», чтобы сохранить окончательный OTP1. file.

Рекомендуется протестировать обновленные параметры заряда перед записью настроек в OTP. Полное ОТП file для этой цели требуется. Для составления полного OTP file, просто возьмите один из полных OTPample files из папки Support и замените первые 35 настроек значениями из окончательного OTP1. file сохранено выше. Проверка заряда должна выполняться с помощью инструмента командной строки, поскольку графический интерфейс не может обработать полный OTP. file

Запись и чтение параметров OTP
Для записи регистров OTP можно использовать как графический интерфейс, так и инструмент командной строки.

  • Для графического интерфейса сначала загрузите окончательный OTP1. file как создано выше с помощью «Загрузить file” в инструменте с графическим интерфейсом, затем используйте «Зап ОТП” для запуска процесса записи.
  • Для инструмента командной строки введите следующую команду в командной строке Windows:
    HPM10_OTP_GUI.exe [--I2C-программист] [--скорость СКОРОСТЬ] -z otp1_fileимя.otp
  • Следуйте всплывающим инструкциям, чтобы навсегда установить значения параметров заряда.
  • После завершения процесса строка состояния в нижней части графического интерфейса должна отобразить «OTP успешно взломан». Для инструмента командной строки процесс должен завершиться сообщением «ОТП уничтожен команда отправлена» отображается без каких-либо ошибок.

После записи OTP «Читать ОТП» Функцию графического пользовательского интерфейса можно использовать для считывания содержимого для проверки процесса записи или использования следующей команды в командной строке Windows для инструмента командной строки:
HPM10_OTP_GUI.exe [--I2C-программист] [--скорость СКОРОСТЬ] -r out_fileимя.otp

Важные примечания

  • Сбросьте PMIC, удерживая кнопку CCIF в низком состоянии при включении VDDP во время процесса чтения OTP. В противном случае полученные данные будут неверными.
    Инструкция по установке
  • Прежде чем начать заряжать аккумулятор в режиме слухового аппарата, отключите соединение между VHA и VDDIO или внешним источником питания VHA, а также подключите ATST-EN к земле, чтобы войти в режим слухового аппарата.
EZAIRO является зарегистрированной торговой маркой компании Semiconductor Components Industries, LLC dba «onsemi» или ее филиалов и/или дочерних компаний в США и/или других странах. SIGNAKLARA является товарным знаком компании Semiconductor Components Industries, LLC dba «onsemi» или ее филиалов и/или дочерних компаний в США и/или других странах. onsemi имеет лицензию корпорации Philips на использование протокола шины I2C. onsemi, , и другие названия, знаки и бренды являются зарегистрированными товарными знаками и/или товарными знаками общего права компании Semiconductor Components Industries, LLC dba «onsemi» или ее филиалов и/или дочерних компаний в США и/или других странах. onsemi владеет правами на ряд патентов, товарных знаков, авторских прав, коммерческих тайн и другой интеллектуальной собственности. Список продуктов/патентов Onsemi можно получить по адресу: www.onsemi.com/site/pdf/Patent-Marking.pdf. onsemi оставляет за собой право в любое время вносить изменения в любые продукты или информацию, содержащуюся в настоящем документе, без предварительного уведомления. Информация в настоящем документе предоставляется «как есть», и onsemi не дает никаких гарантий, заявлений или гарантий в отношении точности информации, характеристик продукта, доступности, функциональности или пригодности своих продуктов для какой-либо конкретной цели, а также не принимает на себя никакой ответственности, возникающей в связи с этим. от применения или использования какого-либо продукта или схемы, а также отказывается от любой ответственности, включая, помимо прочего, особые, косвенные или случайные убытки. Покупатель несет ответственность за свои продукты и приложения, использующие продукты onsemi, включая соблюдение всех законов, правил и требований или стандартов безопасности, независимо от какой-либо информации о поддержке или приложениях, предоставленной onsemi. «Типичные» параметры, которые могут быть указаны в отдельных технических описаниях и/или спецификациях, могут различаться и действительно различаются в разных приложениях, а фактическая производительность может меняться с течением времени. Все рабочие параметры, включая «типовые», должны быть проверены техническими экспертами заказчика для каждого применения заказчика. onsemi не передает никаких лицензий ни в рамках своих прав интеллектуальной собственности, ни прав других лиц. Продукты onsemi не разработаны, не предназначены и не разрешены для использования в качестве критически важного компонента в системах жизнеобеспечения или любых медицинских устройствах класса 3 FDA или медицинских устройствах с такой же или аналогичной классификацией в иностранной юрисдикции или любых устройствах, предназначенных для имплантации в организм человека. . Если Покупатель приобретет или будет использовать продукцию onsemi для любого такого непреднамеренного или несанкционированного применения, Покупатель должен возместить ущерб и оградить компанию Onsemi, ее должностных лиц, сотрудников, дочерние компании, филиалы и дистрибьюторов от всех претензий, издержек, убытков и издержек, а также разумных гонораров адвокатов, возникающих при этом. вне, прямо или косвенно, каких-либо претензий о телесных повреждениях или смерти, связанных с таким непреднамеренным или несанкционированным использованием, даже если в таких претензиях утверждается, что компания Onsemi проявила халатность в отношении проектирования или изготовления детали. Онсеми — работодатель, предоставляющий равные возможности и позитивные действия. На эту литературу распространяются все применимые законы об авторском праве, и она не подлежит перепродаже каким-либо образом.
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
ТЕХНИЧЕСКИЕ ПУБЛИКАЦИИ: Техническая библиотека: www.onsemi.com/design/resources/technical-документация Webсайт: www.onsemi.com
ОНЛАЙН ПОДДЕРЖКА: www.onsemi.com/поддерживать
Для получения дополнительной информации свяжитесь с вашим местным торговым представителем по адресу www.onsemi.com/поддержка/продажи
Логотип компании

Документы/Ресурсы

Программное обеспечение интерфейса программирования onsemi HPM10 [pdf] Руководство пользователя
Программное обеспечение интерфейса программирования HPM10, Программное обеспечение интерфейса программирования, Программное обеспечение интерфейса, Программное обеспечение

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *