Guía de usuario del software de interfaz de programación onsemi HPM10
Introdución
Esta guía ofrece información sobre como configurar a interface de programación HPM10 e usala para programar o HPM10 EVB para cargar unha batería de audífonos. Unha vez que o programador estea familiarizado co uso da ferramenta e como funciona o EVB, pode axustar os parámetros de carga seguindo as instrucións proporcionadas na Referencia do usuario.
Hardware necesario
- HPM10−002−GEVK − Kit de avaliación e desenvolvemento HPM10 ou HPM10−002−GEVB − Placa de avaliación HPM10
- PC con Windows
- Programador I2C
Plataforma serie Promira (fase total) + placa adaptadora e cable de interfaz (dispoñible en onsemi) ou adaptador de acelerador de comunicación (CAA)
NOTA: O adaptador do acelerador de comunicación alcanzou o seu fin de vida útil (EOL) e xa non se recomenda para o seu uso. Aínda que aínda é compatible, recoméndase aos desenvolvedores que utilicen o programador Promira I2C.
Descargas e instalación de software
- Bloquea a túa conta MyON. Descargue a aplicación de interface de programación HPM10 e a referencia de usuario desde a ligazón: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Descomprimir o deseño file ao cartafol de traballo desexado.
- Na súa conta MyOn, descargue a SIGNAKLARA Device Utility desde a ligazón: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
Instala a utilidade executable. É posible que xa teña instalada esta utilidade se traballou cos produtos EZAIRO®.
Ferramenta de programación e configuración EVB
Conecte o PC con Windows, o programador I2C e o HPM10 EVB como se mostra en Figura 1 a continuación:
Figura 1. Configuración da conexión para a proba e programación de HPM10 OTP
- O ordenador contén a aplicación HPM10 Programming Interface e a SIGNAKLARA Device Utility instalada anteriormente. O software da interface de programación HPM10 permite ao usuario avaliar os seus parámetros de carga e gravar a configuración definitiva no dispositivo.
O software ofrece dúas opcións de programación, a GUI e a ferramenta de liña de comandos (CMD). Ambas opcións deben executarse no Símbolo de Windows desde o cartafol de ferramentas correspondente usando os comandos que se mostran a continuación despois de configurar o programador:- Para a GUI −
HPM10_OTP_GUI.exe [−−Programador I2C] [−−VELOCIDADE] Example: HPM10_OTP_GUI.exe −−Promira −−speed 400 - HPM10_OTP_GUI.exe −−CAA −−velocidade 100
- Para a ferramenta de liña de comandos − HPM10_OTP_GUI.exe [−−programador I2C] [−−velocidade VELOCIDADE] [−opción de comando] Consulte as figuras 5 e 6 por exemploamples.
- Para a GUI −
- Abre o atallo do xestor de configuración CTK creado pola utilidade de dispositivos SIGNAKLARA no escritorio. Faga clic no botón "Engadir" e configure a configuración da interface para o programador I2C destinado a comunicarse coa interface de programación HPM10 como se mostra en Figura 2.
Figura 2. Configuración CTK dos adaptadores CAA e Promira I2C
Tanto os programadores CAA como Promira son compatibles coa interface de programación HPM10. Asegúrese de que o controlador para o programador utilizado estea instalado e, a continuación, faga clic no botón "Probar" para probar a configuración. Se a configuración é correcta, debería aparecer unha xanela coa mensaxe "A configuración está ben" indicando que o adaptador está operativo. Teña en conta a diferenza na configuración da velocidade de datos entre os dous adaptadores. Promira é o adaptador predeterminado que usa a ferramenta de deseño HPM10 e pode soportar unha velocidade de datos de 400 kbps mentres que o adaptador CAA pode soportar un máximo de 100 kbps. - A Xunta de Carga proporciona a subministración voltage VDDP ao dispositivo HPM10 e comunícase co dispositivo para mostrar o estado de carga. A placa de carga é útil para avaliar os parámetros de carga. Esta placa pódese substituír por unha fonte de alimentación se non se precisa o estado de carga.
- O dispositivo HPM10 debe estar conectado como se indica en Figura 3
Figura 3. Configuración do hardware HPM10 para a avaliación e gravación de OTP
para a avaliación de parámetros de carga ou queima OTP. Esta conectividade xa debería configurarse cos jumpers do novo HPM10 EVB. Teña en conta que VHA está conectado a DVREG no HPM10 EVB en lugar da fonte de enerxía externa que se mostra.
Parámetros OTP
O HPM10 PMIC ten dous bancos de rexistros OTP:
- Bank 1 OTP contén todos os rexistros para os parámetros de carga que pode configurar o usuario.
- O banco 2 OTP contén todos os axustes de calibración para o propio PMIC máis algúns axustes de parámetros de carga fixas. O banco 2 OTP prográmanse durante as probas de fabricación do PMIC e non deben sobrescribirse. A ferramenta de interface de programación HPM10 contén algúns estándaresampconfiguración OTP files no cartafol Soporte para usar con baterías recargables AgZn e Li-ion de tamaño 13 e tamaño 312. Estes files son:
- O s completoample files que consistía en todos os axustes para os parámetros OTP tanto no Banco 1 como no Banco 2 de OTP. Estes s completosample files son só para a avaliación de probas e non deben usarse para gravar os rexistros OTP
- O OTP1 sample files que consistía en todos os parámetros de carga configurables localizados nos rexistros OTP do Banco 1. Os parámetros de carga nestes files xa están completadas coas configuracións estándar recomendadas polos fabricantes de baterías.
Antes de poder usar HPM10 para cargar unha batería, debe ter os parámetros de carga relacionados co tamaño da batería, vol.tage e os niveis actuais gravados no OTP1 do dispositivo.
Iniciar unha proba de carga da batería
Esta sección describe como iniciar unha proba de carga nunha batería de iones de litio S312 usando a ferramenta de liña de comandos e o Kit de avaliación e desenvolvemento. Para esta proba, os parámetros de carga escribiranse na RAM para a avaliación do proceso de carga.
- Conecte o HPM10 EVB e o cargador como se mostra na Figura 1. Unha imaxe da configuración física móstrase en Figura 4 a continuación:
Figura 4. Configuración do hardware HPM10 para a proba de carga da batería
- Navega ata o cartafol Soporte da ferramenta CMD. Copia o file “SV3_S312_Full_Sample.otp” e gárdao no cartafol da ferramenta CMD.
- Abre a xanela do símbolo do sistema no PC. Navega ata a ferramenta de liña de comandos situada no cartafol CMD da interface de programación HPM10. Cargue os dous bancos dos parámetros OTP contidos no file “SV3_S312_Full_Sample.otp" na RAM do PMIC mediante o seguinte comando:
HPM10_OTP_GUI.exe [−−Programador I2C] [−−VELOCIDADE] −w SV3_S312_Full_Sample.otp
NOTA: O programador I2C predeterminado é Promira e a velocidade é de 400 (kbps). Se non se define no comando CMD, a interface de programación HPM10 usará o programador e a velocidade predeterminados.
Figura 5. Escribir RAM usando o programador Promira

Example 2: Escriba RAM usando o programador CAA:
Figura 6. Escribir RAM usando o programador CAA

- Se se usa a placa do cargador, xire o nó do cargador para seleccionar a opción "Modo de proba" e, a continuación, prema o nó para aplicar 5 V ao VDDP do HPM10 EVB.
- Siga as instrucións que aparecen na xanela do símbolo do sistema para completar a carga dos parámetros OTP na RAM e iniciar a proba de carga.
- Unha vez iniciada a proba de carga, a placa do cargador supervisará e mostrará o estado de carga. Pódese comprobar os parámetros de carga premendo de novo o nó e, a continuación, desprazarse polo menú xirando o nó.
- Cando remate a carga, o cargador mostrará se a carga se completou correctamente ou se rematou cun fallo xunto co código de erro.
Modificar os parámetros de carga
Figura 7. Fin dunha carga de batería exitosa
Os parámetros de carga no banco 1 OTP pódense modificar usando a GUI do seguinte xeito:
- Abre a xanela do símbolo do sistema no PC. Navega ata o cartafol onde se atopa a GUI. Abra a GUI usando o comando como se mostra no elemento 1 da sección de Configuración de EVB e Ferramenta de programación anterior.
ExampLe: Abra a GUI co programador Promira (ver figura 8)
Figura 8. Abra a GUI co programador Promira
- Fai clic en "Cargar file” dispoñible na GUI para importar o file que contén os parámetros OTP. Teña en conta que a GUI só xestiona os parámetros OTP do Banco 1. Se un OTP completo file está cargado, só se importarán os primeiros 35 axustes e ignoraranse os valores restantes.
- Despois de modificar os parámetros, calcule os novos valores para "OTP1_CRC1" e "OTP1_CRC2" facendo clic no botón "Xerar CRC".
- Fai clic en "Gardar File” para gardar o OTP1 finalizado file.
Recoméndase probar os parámetros de carga actualizados antes de gravar a configuración no OTP. O OTP completo file é necesario para este fin. Para compoñer o OTP completo file, simplemente tome un dos OTP completosample files do cartafol Soporte e substitúe os primeiros 35 axustes polos valores do OTP1 finalizado file gardado arriba. A proba de carga debe realizarse mediante a ferramenta de liña de comandos xa que a GUI non pode xestionar o OTP completo file
Gravación e lectura de parámetros OTP
Tanto a GUI como a ferramenta de liña de comandos pódense usar para gravar os rexistros OTP.
- Para a GUI, primeiro, cargue o OTP1 finalizado file como xerado anteriormente usando o “Carga file” función na ferramenta GUI e, a continuación, use o "Zap OTP” función para iniciar o proceso de queima.
- Para a ferramenta de liña de comandos, introduza o seguinte comando no indicador de Windows:
HPM10_OTP_GUI.exe [−−Programador I2C] [−−VELOCIDADE] −z otp1_filenome.otp - Siga as instrucións emerxentes para establecer permanentemente os valores dos parámetros de carga.
- Unha vez que se complete o proceso, a barra de estado na parte inferior da GUI debería mostrar "OTP realizouse correctamente". Para a ferramenta de liña de comandos, o proceso debería rematar coa mensaxe "OTP faltou comando enviado” mostrado sen ningún erro.
Despois da queima OTP, o "Ler OTP" A función da GUI pódese usar para ler o contido para verificar o proceso de gravación ou usar o seguinte comando na solicitude de Windows para a ferramenta de liña de comandos:
HPM10_OTP_GUI.exe [−−Programador I2C] [−−VELOCIDADE] −r out_filenome.otp
Notas importantes
- Restablece o PMIC mantendo o botón CCIF BAIXO mentres se activa VDDP durante o proceso de lectura OTP. En caso contrario, os datos recuperados serán incorrectos.
- Antes de comezar a cargar unha batería no modo de audífono, quite a conexión entre VHA e VDDIO ou a fonte de alimentación externa ao VHA, e tamén conecte ATST−EN á terra para entrar no modo de audífono.
PUBLICACIÓNS TÉCNICAS: Biblioteca técnica: www.onsemi.com/design/resources/technical-documentación onsemi Websitio: www.onsemi.com
Para obter información adicional, póñase en contacto co seu representante de vendas local en www.onsemi.com/soporte/vendas

Documentos/Recursos
![]() |
Software de interfaz de programación onsemi HPM10 [pdfGuía do usuario Software de interface de programación HPM10, software de interface de programación, software de interface, software |