BQKEYPROGRAMMER

Software clave de programa para indicadores de combustible de batería

BQKEYPROGRAMMER

Descargas

Información general

Several TI Fuel Gauge products support authentication for anti-counterfeit protection of battery packs. The selection of the battery authentication scheme between SHA and ECC is left to the user to decide. bqKeyPackager is provided to package the key, and bqKeyProgrammer is provided to program the key onto the selected gauge. The purpose of these two standalone tools is to allow an OEM to encrypt authentication keys in a file and send to a packmaker. The packmaker can then use this file as the data source for bqKeyProgrammer to program the key(s) into a gauge. The key will not be visible to the packmaker.

Funciones
  • Supports multiple TI gauge devices that support authentication
  • Supports SHA1, SHA256, and ECC key packaging depending on the device
  • Keeps key hidden from packmaker for additional security in the manufacturing process
  • Requires EV2300, EV2400 or MKST-3P-ALT-EV2300

Descargas

Software de aplicación y estructura

BQ-KEY-PROGRAMMER-SW Key programmer software for battery fuel (gas) gauges

Productos y hardware compatibles

Productos y hardware compatibles

Productos
Medidores de carga de baterías
BQ40Z50 Administrador de baterías de iones de litio serie 1-4 | indicador de combustible de la batería (gas)
Desarrollo de hardware
Placa de evaluación
BQ40Z50EVM-561 Placa de evaluación de BQ40Z50
Opciones de descarga

BQ-KEY-PROGRAMMER-SW Key programmer software for battery fuel (gas) gauges

close
Última versión
Versión: 1.0.17
Fecha de publicación: 3/11/2023
lock = Requiere aprobación de exportación (1 minuto)
Productos
Medidores de carga de baterías
BQ40Z50 Administrador de baterías de iones de litio serie 1-4 | indicador de combustible de la batería (gas)
Desarrollo de hardware
Placa de evaluación
BQ40Z50EVM-561 Placa de evaluación de BQ40Z50

Información de la versión

Overview

Several TI Fuel Gauge products support authentication for anti-counterfeit protection of battery packs. The selection of the battery authentication scheme between SHA and ECC is left to the user to decide. bqKeyPackager is provided to package the key, and bqKeyProgrammer is provided to program the key onto the selected gauge. The purpose of these two standalone tools is to allow an OEM to encrypt authentication keys in a file and send to a packmaker. The packmaker can then use this file as the data source for bqKeyProgrammer to program the key(s) into a gauge. The key will not be visible to the packmaker.

Features

Supports multiple TI gauge devices that support authentication

Supports SHA1, SHA256, and ECC key packaging depending on the device

Keeps key hidden from packmaker for additional security in the manufacturing process

Requires EV2300, EV2400 or MKST-3P-ALT-EV2300

Novedades

  • Updated support

Recursos adicionales que podría necesitar

Herramienta de programación de software

BQ-BMS-PROGRAMMER-SW Command line programmers for BQ products

Productos y hardware compatibles

Productos y hardware compatibles

Productos
Medidores de carga de baterías
BQ20Z40 Indicador de gas conforme a SBS con tecnología Impedance Track para su uso con BQ29330 BQ20Z40-R1 Indicador de gas conforme a SBS 1.1 con tecnología Impedance Track™ BQ20Z70-V150 Indicador de gas conforme a SBS 1.1 habilitado con tecnología Impedance Track™ BQ20Z70-V160 Medidor de gas conforme a SBS 1.1 habilitado con la tecnología Impedance Track™ para su uso con bq29 BQ20Z80 Medidor de gas conforme a SBS 1.1 habilitado con la tecnología Impedance Track™ para su uso con bq29 BQ20Z80-V102 Indicador de gas conforme a SBS 1.1 habilitado con tecnología Impedance Track™ BQ20Z80-V110 Indicador de gas conforme a SBS 1.1 habilitado con tecnología Impedance Track™ con FW v1.10 BQ20Z80A-V110 Medidor de gas conforme a SBS 1.1 habilitado con la tecnología Impedance Track™ para su uso con bq29 BQ27505-J2 Indicador de combustible con FW v2.15 con Impedance Track™ del lado del sistema BQ27505-J3 Indicador de combustible con FW v2.20 con Impedance Track™ del lado del sistema BQ27505-J4 Indicador de combustible con FW v2.24 con Impedance Track™ del lado del sistema BQ27505-J5 Indicador de combustible con FW v2.29 con Impedance Track™ del lado del sistema BQ27520-G4 Indicador de combustible Impedance Track™ del lado del sistema con LDO integrado. BQ27530-G1 Indicador de combustible (gas) del lado del sistema Impedance-Track con conexión directa a la baterí BQ27531-G1 Indicador de combustible (gas) de la unidad de gestión de la batería Impedance Track™ para controlad BQ27532-G1 Indicador de combustible de la unidad de gestión de la batería Impedance Track™ para cargador bq2425 BQ27545-G1 Indicador de combustible, celda única, lado del paquete, Impedance Track™ BQ27546-G1 Indicador de combustible del lado del paquete de una celda Impedance Track™ con paquete DSBGA BQ27741-G1 Indicador de combustible (gas) del lado del paquete Impedance Track™(tm) con protector integrado BQ27742-G1 Indicador de combustible de batería de iones de litio de una celda con protección integrada | indica BQ27Z558 Indicador de gas de una sola celda con tecnología Impedance Track™ con soporte de E/S de 1.2 V BQ27Z561 Solución para el medidor de gas de circuito integrado Impedance Track™ para serie 1 BQ27Z561-R1 Solución para el indicador de gas de batería Impedance Track™ para paquetes de baterías de iones de BQ27Z561-R2 Solución para el indicador de gas de batería Impedance Track para paquetes de baterías de iones de l BQ27Z746 Indicador de combustible del lado del paquete de una celda con tecnología Impedance Track™ y protect BQ27Z758 Indicador de carga de batería Impedance Track™ serie 1 y protección con carga de 0 V real BQ28Z610 Indicador de combustible de batería con protector integrado para paquetes de serie 1-2 BQ28Z610-R1 Indicador de combustible de batería con protector integrado para paquetes de serie 1-2 BQ28Z620 Indicador de combustible de batería con protector integrado para paquetes de las series 1 a 2 con 1. BQ3050 Indicador de gas y protección de batería conforme a SBS 1.1 de 2 a 4 segundos BQ3055 Administrador de baterías de iones de litio de serie 2, 3 y 4 BQ3060 Indicador de gas y protector conforme a SBS 1.1 BQ30Z554-R1 Administrador de baterías de iones de litio de serie 2, 3 y 4 BQ34110 Medidor de combustible de batería de recuento, celda alta para multiquímica con módulo integrado par BQ34210-Q1 Indicador de combustible CEDV del lado del sistema y una celda apto para automoción BQ34Z100 Medidor de combustible Impedance Track™ de 1-s a 16-s | indicador de gas de batería BQ34Z100-G1 Medidor de combustible independiente para multiquímica Impedance Track™ | indicador de gas de baterí BQ34Z100-R2 Medidor de combustible independiente para multiquímica Impedance Track™ BQ34Z110 Indicador de combustible de amplio alcance con Impedance Track™; para baterías de plomo ácido | indi BQ35100 Indicador de combustible de batería para baterías no recargables (litio primario) y monitor de fin d BQ4050 Medidor de combustible (gas) de batería CEDV serie 1-4 BQ40Z50 Administrador de baterías de iones de litio serie 1-4 | indicador de combustible de la batería (gas) BQ40Z50-R1 Administrador de baterías de iones de litio serie 1-4 compatible con Turbo Mode 1.0 BQ40Z50-R2 Administrador de baterías de iones de litio serie 1-4 compatible con Turbo Mode 2.0 BQ78350 Controlador de gestión de batería de indicador de combustible CEDV complementario para la familia de BQ78350-R1 Medidor de gas de iones de litio CEDV y controlador de gestión de la batería BQ78350-R1A Medidor de gas de iones de litio CEDV y controlador de gestión de la batería
Desarrollo de hardware
Diseño de referencia
TIDA-00029 Diseño de referencia de conexión directa a la batería del indicador de combustible (gas) con Impedan TIDA-00883 Diseño de referencia del administrador de paquetes de baterías de iones de litio de celdas de las se TIDA-00982 Diseño de referencia de solución de administración de baterías de drones, robots o RC 2S1P no milita TIDA-010030 Diseño de referencia de medición precisa y paquete de baterías de iones de litio de 48 V, con corrie
Placa de evaluación
ADVANCED-BQMTESTER Placa de programas y pruebas de estaciones múltiples de bqMTester avanzado de Texas Instruments BQ27510EVM Módulo de evaluación del lado del sistema, de 1 celda con tecnología Impedance Track™ | Indica BQ27520EVM Módulo de evaluación del indicador de combustible de batería del lado del sistema Impedance Track&tr BQ27530EVM Módulo de evaluación de conexión directa de la batería del indicador de combustible (gas) del lado d BQ27531EVM Módulo de evaluación del controlador del cargador del indicador de combustible (gas) Impedance Track BQ27532EVM-656 Módulo de evaluación de la solución de carga de la batería BQ27542EVM Módulo de evaluación de indicador de combustible de batería de iones de litio BQ27545EVM Módulo de evaluación del indicador de combustible de celda única del lado del paquete Impedance Trac BQ27546EVM-702 Indicador de gas bq27546 con tecnología Impedance Track™ BQ27741EVM Módulo de evaluación de protector integrado y medidor de combustible (gas) Impedance Track del lado BQ27742EVM Módulo de evaluación programable con indicador de combustible (gas) de batería de iones de litio de BQ27750EVM-837 Módulo de evaluación del administrador de batería programable de 1 celda BQ27750 BQ27Z558EVM-084 Módulo de evaluación BQ27Z558 para medidor de gas con tecnología Impedance Track™ de una sola celda BQ27Z561EVM-011 Módulo de evaluación del administrador de batería programable de 1S celda BQ27Z561 BQ27Z746EVM-047 Módulo de evaluación de BQ27Z746 para indicador de gas de batería con tecnología Impedance Track™ y BQ28Z610EVM-532 Módulo de evaluación del administrador de batería programable de 1 a 2 celdas BQ28Z610 BQ28Z620EVM-071 Módulo de evaluación BQ28Z620 para indicador de combustible de batería de iones de litio de celda de BQ3050EVM-001 EVM de indicador de gas avanzado conforme a SBS 1.1 bq3050EVM BQ34110EVM-796 Indicador de gas de batería CEDV multiquímica bq34110 para módulo de evaluación de aplicaciones rara BQ34210IQ1EVM-826 Módulo de evaluación de bq34210-Q1 para el indicador de combustible CEDV del lado del sistema BQ34Z100EVM Módulo de evaluación de la batería del indicador de combustible de 1s a 16s Impedance Track Bq34z100 BQ35100EVM-795 Módulo de evaluación de bq35100 de celda primaria de litio con medición de gas del monitor de fin de BQ4050EVM-561 Placa de evaluación de BQ4050  BQ40Z50EVM-561 Placa de evaluación de BQ40Z50 BQ40Z60EVM-578 Módulo de evaluación del administrador de baterías de iones de litio de serie 2, 3 y 4 BQ40Z80EVM-020 Módulo de evaluación del indicador de batería de 2s-7s BQ40Z80 BQMTESTER Placa de programación y prueba multicanal BQMTESTER MKST-3P-ALT-EV2300 Alternativa de MKS Technology para el transceptor de comunicaciones EV2300
Opciones de descarga

BQ-BMS-PROGRAMMER-SW Command line programmers for BQ products

close
Última versión
Versión: 1.0.1
Fecha de publicación: 15/09/2023

SDK, API, and Programmer installer

Suma de comprobación MD5
lock = Requiere aprobación de exportación (1 minuto)
Productos
Medidores de carga de baterías
BQ20Z40 Indicador de gas conforme a SBS con tecnología Impedance Track para su uso con BQ29330 BQ20Z40-R1 Indicador de gas conforme a SBS 1.1 con tecnología Impedance Track™ BQ20Z70-V150 Indicador de gas conforme a SBS 1.1 habilitado con tecnología Impedance Track™ BQ20Z70-V160 Medidor de gas conforme a SBS 1.1 habilitado con la tecnología Impedance Track™ para su uso con bq29 BQ20Z80 Medidor de gas conforme a SBS 1.1 habilitado con la tecnología Impedance Track™ para su uso con bq29 BQ20Z80-V102 Indicador de gas conforme a SBS 1.1 habilitado con tecnología Impedance Track™ BQ20Z80-V110 Indicador de gas conforme a SBS 1.1 habilitado con tecnología Impedance Track™ con FW v1.10 BQ20Z80A-V110 Medidor de gas conforme a SBS 1.1 habilitado con la tecnología Impedance Track™ para su uso con bq29 BQ27505-J2 Indicador de combustible con FW v2.15 con Impedance Track™ del lado del sistema BQ27505-J3 Indicador de combustible con FW v2.20 con Impedance Track™ del lado del sistema BQ27505-J4 Indicador de combustible con FW v2.24 con Impedance Track™ del lado del sistema BQ27505-J5 Indicador de combustible con FW v2.29 con Impedance Track™ del lado del sistema BQ27520-G4 Indicador de combustible Impedance Track™ del lado del sistema con LDO integrado. BQ27530-G1 Indicador de combustible (gas) del lado del sistema Impedance-Track con conexión directa a la baterí BQ27531-G1 Indicador de combustible (gas) de la unidad de gestión de la batería Impedance Track™ para controlad BQ27532-G1 Indicador de combustible de la unidad de gestión de la batería Impedance Track™ para cargador bq2425 BQ27545-G1 Indicador de combustible, celda única, lado del paquete, Impedance Track™ BQ27546-G1 Indicador de combustible del lado del paquete de una celda Impedance Track™ con paquete DSBGA BQ27741-G1 Indicador de combustible (gas) del lado del paquete Impedance Track™(tm) con protector integrado BQ27742-G1 Indicador de combustible de batería de iones de litio de una celda con protección integrada | indica BQ27Z558 Indicador de gas de una sola celda con tecnología Impedance Track™ con soporte de E/S de 1.2 V BQ27Z561 Solución para el medidor de gas de circuito integrado Impedance Track™ para serie 1 BQ27Z561-R1 Solución para el indicador de gas de batería Impedance Track™ para paquetes de baterías de iones de BQ27Z561-R2 Solución para el indicador de gas de batería Impedance Track para paquetes de baterías de iones de l BQ27Z746 Indicador de combustible del lado del paquete de una celda con tecnología Impedance Track™ y protect BQ27Z758 Indicador de carga de batería Impedance Track™ serie 1 y protección con carga de 0 V real BQ28Z610 Indicador de combustible de batería con protector integrado para paquetes de serie 1-2 BQ28Z610-R1 Indicador de combustible de batería con protector integrado para paquetes de serie 1-2 BQ28Z620 Indicador de combustible de batería con protector integrado para paquetes de las series 1 a 2 con 1. BQ3050 Indicador de gas y protección de batería conforme a SBS 1.1 de 2 a 4 segundos BQ3055 Administrador de baterías de iones de litio de serie 2, 3 y 4 BQ3060 Indicador de gas y protector conforme a SBS 1.1 BQ30Z554-R1 Administrador de baterías de iones de litio de serie 2, 3 y 4 BQ34110 Medidor de combustible de batería de recuento, celda alta para multiquímica con módulo integrado par BQ34210-Q1 Indicador de combustible CEDV del lado del sistema y una celda apto para automoción BQ34Z100 Medidor de combustible Impedance Track™ de 1-s a 16-s | indicador de gas de batería BQ34Z100-G1 Medidor de combustible independiente para multiquímica Impedance Track™ | indicador de gas de baterí BQ34Z100-R2 Medidor de combustible independiente para multiquímica Impedance Track™ BQ34Z110 Indicador de combustible de amplio alcance con Impedance Track™; para baterías de plomo ácido | indi BQ35100 Indicador de combustible de batería para baterías no recargables (litio primario) y monitor de fin d BQ4050 Medidor de combustible (gas) de batería CEDV serie 1-4 BQ40Z50 Administrador de baterías de iones de litio serie 1-4 | indicador de combustible de la batería (gas) BQ40Z50-R1 Administrador de baterías de iones de litio serie 1-4 compatible con Turbo Mode 1.0 BQ40Z50-R2 Administrador de baterías de iones de litio serie 1-4 compatible con Turbo Mode 2.0 BQ78350 Controlador de gestión de batería de indicador de combustible CEDV complementario para la familia de BQ78350-R1 Medidor de gas de iones de litio CEDV y controlador de gestión de la batería BQ78350-R1A Medidor de gas de iones de litio CEDV y controlador de gestión de la batería
Desarrollo de hardware
Diseño de referencia
TIDA-00029 Diseño de referencia de conexión directa a la batería del indicador de combustible (gas) con Impedan TIDA-00883 Diseño de referencia del administrador de paquetes de baterías de iones de litio de celdas de las se TIDA-00982 Diseño de referencia de solución de administración de baterías de drones, robots o RC 2S1P no milita TIDA-010030 Diseño de referencia de medición precisa y paquete de baterías de iones de litio de 48 V, con corrie
Placa de evaluación
ADVANCED-BQMTESTER Placa de programas y pruebas de estaciones múltiples de bqMTester avanzado de Texas Instruments BQ27510EVM Módulo de evaluación del lado del sistema, de 1 celda con tecnología Impedance Track™ | Indica BQ27520EVM Módulo de evaluación del indicador de combustible de batería del lado del sistema Impedance Track&tr BQ27530EVM Módulo de evaluación de conexión directa de la batería del indicador de combustible (gas) del lado d BQ27531EVM Módulo de evaluación del controlador del cargador del indicador de combustible (gas) Impedance Track BQ27532EVM-656 Módulo de evaluación de la solución de carga de la batería BQ27542EVM Módulo de evaluación de indicador de combustible de batería de iones de litio BQ27545EVM Módulo de evaluación del indicador de combustible de celda única del lado del paquete Impedance Trac BQ27546EVM-702 Indicador de gas bq27546 con tecnología Impedance Track™ BQ27741EVM Módulo de evaluación de protector integrado y medidor de combustible (gas) Impedance Track del lado BQ27742EVM Módulo de evaluación programable con indicador de combustible (gas) de batería de iones de litio de BQ27750EVM-837 Módulo de evaluación del administrador de batería programable de 1 celda BQ27750 BQ27Z558EVM-084 Módulo de evaluación BQ27Z558 para medidor de gas con tecnología Impedance Track™ de una sola celda BQ27Z561EVM-011 Módulo de evaluación del administrador de batería programable de 1S celda BQ27Z561 BQ27Z746EVM-047 Módulo de evaluación de BQ27Z746 para indicador de gas de batería con tecnología Impedance Track™ y BQ28Z610EVM-532 Módulo de evaluación del administrador de batería programable de 1 a 2 celdas BQ28Z610 BQ28Z620EVM-071 Módulo de evaluación BQ28Z620 para indicador de combustible de batería de iones de litio de celda de BQ3050EVM-001 EVM de indicador de gas avanzado conforme a SBS 1.1 bq3050EVM BQ34110EVM-796 Indicador de gas de batería CEDV multiquímica bq34110 para módulo de evaluación de aplicaciones rara BQ34210IQ1EVM-826 Módulo de evaluación de bq34210-Q1 para el indicador de combustible CEDV del lado del sistema BQ34Z100EVM Módulo de evaluación de la batería del indicador de combustible de 1s a 16s Impedance Track Bq34z100 BQ35100EVM-795 Módulo de evaluación de bq35100 de celda primaria de litio con medición de gas del monitor de fin de BQ4050EVM-561 Placa de evaluación de BQ4050  BQ40Z50EVM-561 Placa de evaluación de BQ40Z50 BQ40Z60EVM-578 Módulo de evaluación del administrador de baterías de iones de litio de serie 2, 3 y 4 BQ40Z80EVM-020 Módulo de evaluación del indicador de batería de 2s-7s BQ40Z80 BQMTESTER Placa de programación y prueba multicanal BQMTESTER MKST-3P-ALT-EV2300 Alternativa de MKS Technology para el transceptor de comunicaciones EV2300

Documentación

Quick Tips text document for Command line programmers

Información de la versión

Description:

BQ-BATTERY-PROGRAMMER-SW software development kit (SDK) is a collection of robust software command line tools that assist with the process of programming, testing, or assembling packs that use TI Battery management products. The executables in this software work with the MKST-3P-ALT-EV2300 MKS Technology alternative for EV2300 communications transceiver. The executables work with a single station but can be extended to multiple stations by using additional software and GUI from MKS Technology Inc. . Support for multiple stations is not included in this software.

There are multiple executables in the download, usually one per family of products. Older products such as BQ20xxx and BQ30xxx are also supported.  Examples using  the C++ programming language API and Python® programming language are provided for custom development.

Requirements:

  • Hardware: MKST-3P-ALT-EV2300
  • Supported operating systems: Windows (32 and 64 bits)
  • Software: Microsoft Visual Studio 2010 C++ Runtime redistributable

Features:

  • Collection of command line executables for Windows
  • Small executable size with few dependencies
  • Fast programming
  • Supports BQFS/DFFS and SREC file formats
  • Provides C API for custom code development
  • Callable from other programs for automation
  • Portable design simplifies deployment
  • Separately downloadable support software to enable legacy software like BQEVSW and ADVANCED-BQMTESTER to work with MKST-3P-ALT-EV2300

Getting started:

1. Download the software

2. Run the installer

3. The executables, C API and Python API files can be found in the install location

4. Run the command line executable without arguments to get usage help. Refer to Readme.txt in the install folder for more information and how to get help using the command line.

Novedades

  • Added support for BQ78350 and BQ34Z100

Desarrollo de software

Herramienta de programación de software
BQKEYPACKAGER Software clave de paquete para indicadores de combustible de batería

Soporte y capacitación

Foros de TI E2E™ con asistencia técnica de los ingenieros de TI

Ver todos los temas del foro Ver todos los temas del foro en inglés

El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.

Si tiene preguntas sobre la calidad, el paquete o el pedido de productos de TI, consulte el soporte de TI.