Guía del usuario del software de interfaz de programación onsemi HPM10
Guía del usuario del software de interfaz de programación onsemi HPM10

Introducción
Esta guía proporciona información sobre cómo configurar la interfaz de programación HPM10 y utilizarla para programar el EVB HPM10 para cargar la batería de un audífono. Una vez que el desarrollador esté familiarizado con el uso de la herramienta y cómo funciona el EVB, puede ajustar los parámetros de carga siguiendo las instrucciones proporcionadas en la Referencia del usuario.

Hardware necesario

  • HPM10−002−GEVK − Kit de evaluación y desarrollo HPM10 o HPM10−002−GEVB − Placa de evaluación HPM10
  • PC con Windows
  • Programador I2C
    Plataforma serie Promira (fase total) + placa adaptadora y cable de interfaz (disponible en onsemi) o adaptador acelerador de comunicación (CAA)

NOTA: El adaptador acelerador de comunicación ha llegado al final de su vida útil (EOL) y ya no se recomienda su uso. Aunque todavía es compatible, se recomienda a los desarrolladores utilizar el programador Promira I2C.

Descargas e instalación de software

  1. Conéctese a su cuenta MyON. Descargue la aplicación de la interfaz de programación HPM10 y la referencia del usuario desde el enlace: https://www.onsemi. com/PowerSolutions/myon/erFolder.do?folderId=8 07021. Descomprima el diseño file a la carpeta de trabajo deseada.
  2. En su cuenta MyOn, descargue SIGNAKLARA Device Utility desde el enlace: https://www.onsemi.com/PowerSolutions/myon/er Folder.do?folderId=422041.
    Instale la utilidad ejecutable. Es posible que ya tenga instalada esta utilidad si ha trabajado con los productos EZAIRO®.

Herramienta de programación y configuración de EVB
Conecte la PC con Windows, el programador I2C y el EVB HPM10 como se muestra en Figura 1 a continuación:
Figura 1. Configuración de la conexión para pruebas y programación de OTP HPM10

Instrucciones de instalación

  1. La computadora contiene la aplicación de interfaz de programación HPM10 y la utilidad de dispositivo SIGNAKLARA instalada previamente. El software de interfaz de programación HPM10 permite al usuario evaluar sus parámetros de carga y grabar la configuración finalizada en el dispositivo.
    El software proporciona dos opciones de programación, la GUI y la herramienta de línea de comandos (CMD). Ambas opciones deben ejecutarse en el símbolo del sistema de Windows desde su correspondiente carpeta de herramientas utilizando los comandos como se muestra a continuación después de configurar el programador:
    • Para la GUI:
      HPM10_OTP_GUI.exe [−−programador I2C] [−−velocidad VELOCIDAD] Examparchivo: HPM10_OTP_GUI.exe −−Promira −−velocidad 400
    • HPM10_OTP_GUI.exe −−CAA −−velocidad 100
    • Para la herramienta de línea de comandos − HPM10_OTP_GUI.exe [−−programador I2C] [−−velocidad VELOCIDAD] [−opción de comando] Consulte las Figuras 5 y 6 para ver ejemplosampLes.
  2.  Abra el acceso directo al administrador de configuración CTK creado por SIGNAKLARA Device Utility en el escritorio. Haga clic en el botón "Agregar" y establezca la configuración de la interfaz para el programador I2C destinado a comunicarse con la interfaz de programación HPM10 como se muestra en Figura 2.
    Figura 2. Configuración CTK de los adaptadores CAA y Promira I2C
    Instrucciones de instalación

    Tanto los programadores CAA como Promira son compatibles con la interfaz de programación HPM10. Asegúrese de que el controlador del programador utilizado esté instalado y luego haga clic en el botón "Probar" para probar la configuración. Si la configuración es correcta, debería aparecer una ventana que muestre el mensaje "La configuración está bien" indicando que el adaptador está operativo. Tenga en cuenta la diferencia en la configuración de velocidad de datos entre los dos adaptadores. Promira es el adaptador predeterminado utilizado por la herramienta de diseño HPM10 y puede admitir una velocidad de datos de 400 kbps, mientras que el adaptador CAA puede admitir un máximo de 100 kbps.
  3. La placa del cargador proporciona el volumen de suministro.tage VDDP al dispositivo HPM10 y se comunica con el dispositivo para mostrar el estado de carga. La placa del cargador es útil para evaluar los parámetros de carga. Esta placa puede ser reemplazada por una fuente de alimentación si no se requiere el estado de carga.
  4. El dispositivo HPM10 debe conectarse como se muestra en Figura 3
    Figura 3. Configuración del hardware HPM10 para evaluación y grabación de OTP
    Instrucciones de instalación
    para evaluación de parámetros de carga o grabación de OTP. Esta conectividad ya debería estar configurada con los puentes en el EVB HPM10 nuevo. Tenga en cuenta que VHA está conectado a DVREG en el HPM10 EVB en lugar de la fuente de alimentación externa que se muestra.

Parámetros de OTP
El PMIC HPM10 tiene dos bancos de registros OTP:

  • El banco 1 OTP contiene todos los registros de los parámetros de cargo que puede configurar el usuario.
  • El banco 2 OTP contiene todas las configuraciones de calibración para el propio PMIC más algunas configuraciones de parámetros de carga fija. Las OTP del banco 2 se programan durante las pruebas de fabricación del PMIC y no deben sobrescribirse. La herramienta de interfaz de programación HPM10 contiene algunos estándaresampconfiguración de OTP files en la carpeta de Soporte para uso con baterías recargables de AgZn y Li-ion de tamaño 13 y 312. Estos fileLos s son:
  • La s completaample files que consistía en todas las configuraciones para los parámetros OTP tanto en el Banco 1 como en el Banco 2 de OTP. Estos s completosample fileLos s son solo para evaluación de pruebas y no deben usarse para grabar los registros OTP.
  • La OTP1ample files que consistía en todos los parámetros de cargo configurables ubicados en los registros OTP del Banco 1. Los parámetros de carga en estos files ya están llenos de las configuraciones estándar recomendadas por los fabricantes de baterías.

Antes de poder utilizar HPM10 para cargar una batería, debe tener los parámetros de carga relacionados con el tamaño de la batería, vol.tage y los niveles actuales grabados en la OTP1 del dispositivo.

Iniciar una prueba de carga de la batería
Esta sección describe cómo iniciar una prueba de carga en una batería de iones de litio S312 utilizando la herramienta Línea de comandos y el kit de evaluación y desarrollo. Para esta prueba, los parámetros de carga se escribirán en la RAM para evaluar el proceso de carga.

  • Conecte el HPM10 EVB y el cargador como se muestra en la Figura 1. En la siguiente figura se muestra una imagen de la configuración física. Figura 4 a continuación:
    Figura 4. Configuración del hardware HPM10 para prueba de carga de batería
    Instrucciones de instalación
  • Navegue a la carpeta Soporte de la herramienta CMD. Copia el file “SV3_S312_Completo_Sample.otp” y guárdelo en la carpeta CMD Tool.
  • Abra la ventana del símbolo del sistema en la PC. Navegue hasta la herramienta de línea de comandos ubicada en la carpeta CMD de la interfaz de programación HPM10. Cargue ambos bancos de los parámetros OTP contenidos en el file “SV3_S312_Completo_Sample.otp” en la RAM del PMIC usando el siguiente comando:
    HPM10_OTP_GUI.exe [−−Programador I2C] [−−velocidad VELOCIDAD] −w SV3_S312_Full_Sample.otp
     NOTA: El programador I2C predeterminado es Promira y la velocidad es 400 (kbps). Si no se define en el comando CMD, la interfaz de programación HPM10 utilizará el programador y la velocidad predeterminados.
Exampel 1: Escribe RAM usando el programador Promira:
Figura 5. Escritura de RAM usando el programador Promira
Instrucciones de instalación
Exampel 2: Escribe RAM usando el programador CAA:
Figura 6. Escritura de RAM mediante el programador CAA
Instrucciones de instalación
  • Si se utiliza la placa del cargador, gire el nudo del cargador para seleccionar la opción “Modo de prueba”, luego presione el nudo para aplicar 5 V al VDDP del HPM10 EVB.
  • Siga las instrucciones que se muestran en la ventana del símbolo del sistema para completar la carga de los parámetros OTP en la RAM e iniciar la prueba de carga.
  • Una vez que haya comenzado la prueba de carga, la placa del cargador monitoreará y mostrará el estado de carga. Se pueden verificar los parámetros de carga presionando el nudo nuevamente y luego desplazarse por el menú girando el nudo.
  • Cuando la carga haya finalizado, el cargador mostrará si la carga se completó correctamente o finalizó con una falla junto con el código de error.

Modificar los parámetros de carga
Figura 7
. Fin de una carga de batería exitosa
Instrucciones de instalación
Los parámetros de cargo en el Banco 1 OTP se pueden modificar utilizando la GUI de la siguiente manera:

  • Abra la ventana del símbolo del sistema en la PC. Navegue hasta la carpeta donde se encuentra la GUI. Abra la GUI utilizando el comando como se muestra en el elemento 1 de la sección Herramienta de programación y configuración de EVB anterior.
    Exampen: Abra la GUI con el programador Promira (ver Figura 8)
    Figura 8.
    Abra la GUI con el programador Promira
    Instrucciones de instalación
  • Haga clic en "Cargar file"Botón disponible en la GUI para importar el file que contiene los parámetros OTP. Tenga en cuenta que la GUI solo maneja los parámetros OTP del Banco 1. Si una OTP completa file está cargado, solo se importarán las primeras 35 configuraciones y los valores restantes se ignorarán.
  •  Después de modificar los parámetros, calcule los nuevos valores para “OTP1_CRC1” y “OTP1_CRC2” haciendo clic en el botón “Generar CRC”.
  • Haga clic en “Guardar FileBotón "para guardar la OTP1 finalizada file.

Se recomienda probar los parámetros de carga actualizados antes de grabar la configuración en la OTP. La OTP completa file se requiere para este propósito. Para redactar la OTP completa file, simplemente tome una de las OTP completasample files de la carpeta Soporte y reemplace las primeras 35 configuraciones con los valores de la OTP1 finalizada file guardado arriba. La prueba de carga debe realizarse utilizando la herramienta de línea de comandos ya que la GUI no puede manejar la OTP completa file

Grabar y leer los parámetros OTP
Tanto la GUI como la herramienta de línea de comandos se pueden utilizar para grabar los registros OTP.

  • Para la GUI, primero, cargue la OTP1 finalizada file como se generó anteriormente usando el "Carga file” función en la herramienta GUI, luego use el botón "Zap OTP”Función para iniciar el proceso de grabación.
  • Para la herramienta de línea de comandos, ingrese el siguiente comando en el símbolo del sistema de Windows:
    HPM10_OTP_GUI.exe [−−Programador I2C] [−−velocidad VELOCIDAD] −z otp1_filenombre.otp
  • Siga las instrucciones emergentes para configurar permanentemente los valores de los parámetros de carga.
  • Una vez que se completa el proceso, la barra de estado en la parte inferior de la GUI debería mostrar "OTP eliminado con éxito”. Para la herramienta de línea de comandos, el proceso debería finalizar con el mensaje “OTP eliminada comando enviado” se muestra sin ningún error.

Después de la quema de OTP, el “Leer OTP” La función en la GUI se puede usar para volver a leer el contenido y verificar el proceso de grabación o usar el siguiente comando en el símbolo del sistema de Windows para la herramienta de línea de comandos:
HPM10_OTP_GUI.exe [−−programador I2C] [−−velocidad VELOCIDAD] −r out_filenombre.otp

Notas importantes

  • Restablezca el PMIC manteniendo presionado el pad CCIF en nivel BAJO mientras enciende el VDDP durante el proceso de lectura de OTP. De lo contrario, los datos recuperados serán incorrectos.
    Instrucciones de instalación
  • Antes de comenzar a cargar una batería en modo de audífono, retire la conexión entre VHA y VDDIO o la fuente de alimentación externa a VHA, y también conecte ATST-EN a tierra para ingresar al modo de audífono.
EZAIRO es una marca registrada de Semiconductor Components Industries, LLC dba “onsemi” o sus afiliadas y/o subsidiarias en los Estados Unidos y/u otros países. SIGNAKLARA es una marca registrada de Semiconductor Components Industries, LLC dba “onsemi” o sus afiliadas y/o subsidiarias en los Estados Unidos y/u otros países. onsemi tiene licencia de Philips Corporation para llevar el protocolo de bus I2C. onsemi, y otros nombres, marcas y marcas son marcas comerciales registradas y/o de derecho consuetudinario de Semiconductor Components Industries, LLC dba “onsemi” o sus afiliados y/o subsidiarias en los Estados Unidos y/u otros países. onsemi posee los derechos de una serie de patentes, marcas comerciales, derechos de autor, secretos comerciales y otra propiedad intelectual. Se puede acceder a una lista de la cobertura de patentes/productos de onsemi en www.onsemi.com/site/pdf/Patent−Marking.pdf. onsemi se reserva el derecho de realizar cambios en cualquier momento a cualquier producto o información contenida en este documento, sin previo aviso. La información contenida en este documento se proporciona "tal cual" y onsemi no ofrece ninguna garantía con respecto a la exactitud de la información, las características del producto, la disponibilidad, la funcionalidad o la idoneidad de sus productos para ningún propósito particular, ni asume ninguna responsabilidad que surja. de la aplicación o uso de cualquier producto o circuito, y específicamente renuncia a toda responsabilidad, incluidos, entre otros, daños especiales, consecuentes o incidentales. El comprador es responsable de sus productos y aplicaciones que utilizan productos de onsemi, incluido el cumplimiento de todas las leyes, regulaciones y requisitos o estándares de seguridad, independientemente de cualquier información de soporte o aplicaciones proporcionada por onsemi. Los parámetros "típicos" que pueden proporcionarse en las hojas de datos y/o especificaciones onsemi pueden variar, y de hecho varían, en diferentes aplicaciones y el rendimiento real puede variar con el tiempo. Todos los parámetros operativos, incluidos los "típicos", deben ser validados para cada aplicación del cliente por los expertos técnicos del cliente. onsemi no transmite ninguna licencia sobre ninguno de sus derechos de propiedad intelectual ni los derechos de otros. Los productos onsemi no están diseñados, destinados ni autorizados para su uso como componente crítico en sistemas de soporte vital o cualquier dispositivo médico Clase 3 de la FDA o dispositivos médicos con una clasificación igual o similar en una jurisdicción extranjera o cualquier dispositivo destinado a ser implantado en el cuerpo humano. . Si el Comprador compra o utiliza productos de onsemi para cualquier aplicación no intencionada o no autorizada, el Comprador indemnizará y eximirá de responsabilidad a onsemi y a sus funcionarios, empleados, subsidiarias, afiliadas y distribuidores contra todos los reclamos, costos, daños y gastos, y honorarios razonables de abogados que surjan. de, directa o indirectamente, cualquier reclamación por lesiones personales o muerte asociada con dicho uso no intencionado o no autorizado, incluso si dicha reclamación alega que onsemi fue negligente con respecto al diseño o fabricación de la pieza. onsemi es un empleador que ofrece igualdad de oportunidades y acción afirmativa. Esta literatura está sujeta a todas las leyes de derechos de autor aplicables y no se puede revender de ninguna manera.
INFORMACIÓN ADICIONAL
PUBLICACIONES TÉCNICAS: Biblioteca técnica: www.onsemi.com/design/resources/technical-documentación en semi Websitio: www.onsemi.com
SOPORTE EN LÍNEA: www.onsemi.com/apoyo
Para obtener información adicional, comuníquese con su representante de ventas local al www.onsemi.com/soporte/ventas
Logotipo de la empresa

Documentos / Recursos

Software de interfaz de programación onsemi HPM10 [pdf] Guía del usuario
Software de interfaz de programación HPM10, Software de interfaz de programación, Software de interfaz, Software

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *