BQKEYPROGRAMMER

适用于电池电量监测计的密钥编程软件

BQKEYPROGRAMMER

下载

概述

TI 有多个电量监测计产品可支持电池组防伪认证。用户可在 SHA 和 ECC 之间自行选择电池认证方案。bqKeyPackager 用于打包密钥,而 bqKeyProgrammer 则用于将相应密钥编程到所选监测计中。使用这两个独立工具的目的是让 OEM 能够在一个文件中加密认证密钥,并将其发送至电池组制造商。然后,电池组制造商可以将该文件用作一个数据源,以便支持 bqKeyProgrammer 将密钥编程到监测计中。电池组制造商将无法看到密钥。

特性
  • 支持多个支持认证功能的 TI 监测计器件
  • 支持 SHA1、SHA256 和 ECC 密钥打包,取决于具体的器件
  • 电池组制造商无法看到密钥,提高了制造流程中的安全性
  • 需要 EV2300、EV2400 或 MKST-3P-ALT-EV2300
下载 观看带字幕的视频 视频

下载

应用软件和框架

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

lock = 需要出口许可(1 分钟)
支持的产品和硬件

支持的产品和硬件

产品
电池电量监测
BQ40Z50 1 至 4 节串联锂离子电池组管理器 | 电池电量监测计
硬件开发
评估板
BQ40Z50EVM-561 1 节、2 节、3 节和 4 节锂离子电池组管理器评估模块
下载选项

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

close
最新版本
版本: 1.0.17
发布日期: 03 十一月 2023
lock = 需要出口许可(1 分钟)
产品
电池电量监测
BQ40Z50 1 至 4 节串联锂离子电池组管理器 | 电池电量监测计
硬件开发
评估板
BQ40Z50EVM-561 1 节、2 节、3 节和 4 节锂离子电池组管理器评估模块

发布信息

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

最新动态

  • Updated support

您可能需要的其他资源

软件编程工具

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

lock = 需要出口许可(1 分钟)
支持的产品和硬件

支持的产品和硬件

产品
电池电量监测
BQ20Z40 具有 Impedance Track 技术的符合 SBS 的电量监测计,适用于与 BQ29330 共同使用 BQ20Z40-R1 采用 Impedance Track™ 技术符合 SBS 1.1 的电量监测计 BQ20Z70-V150 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计 BQ20Z70-V160 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,可与 bq29330 一起使用 BQ20Z80 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,可与 bq29312 一起使用 BQ20Z80-V102 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计 BQ20Z80-V110 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,固件版本为 v1.10 BQ20Z80A-V110 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,可与 bq29312A 一起使用 BQ27505-J2 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.15 BQ27505-J3 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.20 BQ27505-J4 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.24 BQ27505-J5 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.29 BQ27520-G4 具有集成 LDO 的系统侧 Impedance Track™ 电量监测计 BQ27530-G1 具有直接电池连接功能的系统侧 Impedance Track 电量监测计 BQ27531-G1 适用于 bq2419x 充电器控制器的电池管理单元 Impedance Track™ 电量监测计 BQ27532-G1 适用于 bq2425x 充电器的电池管理单元 Impedance Track™ 电量监测计 BQ27545-G1 单节电池、电池组侧、Impedance Track™ 电量监测计 BQ27546-G1 采用 DSBGA 封装的单节电池 Impedance Track™ 电池组侧电量监测计 BQ27741-G1 带集成保护器的电池组侧 Impedance Track™ 电量监测计 BQ27742-G1 具有集成保护功能的单节锂离子电池电量监测计 | 电池电量监测计 BQ27Z561 适用于 1 节电池的 Impedance Track™ 集成电路电量计解决方案 BQ27Z561-R1 适用于 1 节锂离子电池组的 Impedance Track™ 电池电量监测计解决方案 BQ27Z561-R2 适用于 1 节锂离子电池组的 Impedance track 电池电量监测计解决方案 BQ27Z746 具有集成保护器、采用 Impedance Track™ 技术的电池包侧单节电池电量监测计 BQ28Z610 适用于 1-2 节串联电池组并具有集成保护器的电池电量监测计 BQ28Z610-R1 适用于 1-2 节串联电池组并具有集成保护器的电池电量监测计 BQ28Z620 具有集成保护器、适用于 1 至 2 节串联电池包、具有 1.2V I/O 的电池电量监测计 BQ3050 符合 SBS 1.1 标准的 2 至 4 节电池电量监测计,提供保护功能 BQ3055 2 节、3 节和 4 节串联锂离子电池组管理器 BQ3060 符合 SBS 1.1 标准的电量监测计和保护器 BQ30Z554-R1 2 节、3 节和 4 节串联锂离子电池组管理器 BQ34110 集成了极少放电型模块的多化合物高电池节数电池电量监测计 BQ34210-Q1 通过汽车级认证的单节电池系统侧 CEDV 电量监测计 BQ34Z100 1 至 16 节电池 Impedance Track™ 电量监测计 | 电池电量监测计 BQ34Z100-G1 多化合物 Impedance Track™ 独立电量监测计 | 电池电量监测计 BQ34Z100-R2 多化合物 Impedance Track™ 独立式电量监测计 BQ34Z110 适用于铅酸电池的宽范围 Impedance Track™ 电量监测计 | 电池电量监测计 BQ35100 用于不可充电电池(锂原)的电池电量监测计和放电结束监测计 BQ4050 1 至 4 节串联 CEDV 电池电量监测计 BQ40Z50 1 至 4 节串联锂离子电池组管理器 | 电池电量监测计 BQ40Z50-R1 支持涡轮模式 1.0 的 1 至 4 节串联锂离子电池组管理器 BQ40Z50-R2 支持涡轮模式 2.0 的 1 至 4 节串联锂离子电池组管理器 BQ78350 适用于 bq76940 监控器系列的配套 CEDV 电量监测计电池管理控制器 BQ78350-R1 CEDV 锂离子电池电量监测计和电池管理控制器 BQ78350-R1A CEDV 锂离子电池电量监测计和电池管理控制器
硬件开发
评估板
ADVANCED-BQMTESTER 德州仪器 (TI) 高级 bqMTester 多站测试和程序板 BQ27510EVM 系统端单节 Impedance Track™ 技术评估模块 BQ27520EVM BQ27520 系统端 Impedance Track™ 电量监测评估模块 BQ27530EVM BQ27530EVM 评估模块 BQ27531EVM BQ27531EVM 评估模块 BQ27532EVM-656 电池充电器解决方案评估模块 BQ27542EVM 锂离子电池电量监测计评估模块 BQ27545EVM BQ27545EVM 评估模块 BQ27546EVM-702 bq27546 采用 Impedance Track™ 技术的电量监测计 BQ27741EVM BQ27741EVM 具有集成保护装置的电池组端 Impedance TrackT 电量监测计评估模块 BQ27742EVM Bq27742-G1 单节锂离子电池电量监测计可编程评估模块 BQ27750EVM-837 BQ27750 1 节电池可编程电池管理器评估模块 BQ27Z561EVM-011 BQ27Z561 单芯可编程电池管理器评估模块 BQ27Z746EVM-047 具有保护方案的 BQ27Z746 评估模块 Impedance Track™ 技术电池电量监测计 BQ28Z610EVM-532 Bq28z610 EVM 1 节到 2 节可编程电池管理器评估模块 BQ28Z620EVM-071 BQ28Z620 单电芯或双电芯串联锂离子 Impedance Track™ 电池电量测量仪表评估模块 BQ3050EVM-001 bq3050EVM-001 BQ34110EVM-796 适用于极少放电型应用的 bq34110 多化合物 CEDV 电池电量监测计评估模块 BQ34210IQ1EVM-826 适用于系统侧 CEDV 电量监测计的 bq34210-Q1 评估模块 BQ34Z100EVM Bq34z100EVM 评估模块 BQ35100EVM-795 采用放电结束监测计电量监测技术的 bq35100 锂原电池评估模块 BQ4050EVM-561 1 节、2 节、3 节和 4 节锂离子电池组管理器评估模块 BQ40Z50EVM-561 1 节、2 节、3 节和 4 节锂离子电池组管理器评估模块 BQ40Z60EVM-578 2 节、3 节和 4 节串联锂离子电池组管理器评估模块 BQ40Z80EVM-020 BQ40Z80 2 至 7 节池电量监测计评估模块 BQMTESTER BQMTESTER 多通道测试和程序板 MKST-3P-ALT-EV2300 EV2300 alternative for use with BQMTESTER and ADVANCED-BQMTESTER
下载选项

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

close
最新版本
版本: 1.0.1
发布日期: 15 九月 2023

SDK, API, and Programmer installer

MD5 校验和
lock = 需要出口许可(1 分钟)
产品
电池电量监测
BQ20Z40 具有 Impedance Track 技术的符合 SBS 的电量监测计,适用于与 BQ29330 共同使用 BQ20Z40-R1 采用 Impedance Track™ 技术符合 SBS 1.1 的电量监测计 BQ20Z70-V150 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计 BQ20Z70-V160 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,可与 bq29330 一起使用 BQ20Z80 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,可与 bq29312 一起使用 BQ20Z80-V102 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计 BQ20Z80-V110 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,固件版本为 v1.10 BQ20Z80A-V110 采用 Impedance Track™ 技术且符合 SBS 1.1 标准的电量监测计,可与 bq29312A 一起使用 BQ27505-J2 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.15 BQ27505-J3 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.20 BQ27505-J4 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.24 BQ27505-J5 系统侧 Impedance Track™ 电量监测计,固件版本为 v2.29 BQ27520-G4 具有集成 LDO 的系统侧 Impedance Track™ 电量监测计 BQ27530-G1 具有直接电池连接功能的系统侧 Impedance Track 电量监测计 BQ27531-G1 适用于 bq2419x 充电器控制器的电池管理单元 Impedance Track™ 电量监测计 BQ27532-G1 适用于 bq2425x 充电器的电池管理单元 Impedance Track™ 电量监测计 BQ27545-G1 单节电池、电池组侧、Impedance Track™ 电量监测计 BQ27546-G1 采用 DSBGA 封装的单节电池 Impedance Track™ 电池组侧电量监测计 BQ27741-G1 带集成保护器的电池组侧 Impedance Track™ 电量监测计 BQ27742-G1 具有集成保护功能的单节锂离子电池电量监测计 | 电池电量监测计 BQ27Z561 适用于 1 节电池的 Impedance Track™ 集成电路电量计解决方案 BQ27Z561-R1 适用于 1 节锂离子电池组的 Impedance Track™ 电池电量监测计解决方案 BQ27Z561-R2 适用于 1 节锂离子电池组的 Impedance track 电池电量监测计解决方案 BQ27Z746 具有集成保护器、采用 Impedance Track™ 技术的电池包侧单节电池电量监测计 BQ28Z610 适用于 1-2 节串联电池组并具有集成保护器的电池电量监测计 BQ28Z610-R1 适用于 1-2 节串联电池组并具有集成保护器的电池电量监测计 BQ28Z620 具有集成保护器、适用于 1 至 2 节串联电池包、具有 1.2V I/O 的电池电量监测计 BQ3050 符合 SBS 1.1 标准的 2 至 4 节电池电量监测计,提供保护功能 BQ3055 2 节、3 节和 4 节串联锂离子电池组管理器 BQ3060 符合 SBS 1.1 标准的电量监测计和保护器 BQ30Z554-R1 2 节、3 节和 4 节串联锂离子电池组管理器 BQ34110 集成了极少放电型模块的多化合物高电池节数电池电量监测计 BQ34210-Q1 通过汽车级认证的单节电池系统侧 CEDV 电量监测计 BQ34Z100 1 至 16 节电池 Impedance Track™ 电量监测计 | 电池电量监测计 BQ34Z100-G1 多化合物 Impedance Track™ 独立电量监测计 | 电池电量监测计 BQ34Z100-R2 多化合物 Impedance Track™ 独立式电量监测计 BQ34Z110 适用于铅酸电池的宽范围 Impedance Track™ 电量监测计 | 电池电量监测计 BQ35100 用于不可充电电池(锂原)的电池电量监测计和放电结束监测计 BQ4050 1 至 4 节串联 CEDV 电池电量监测计 BQ40Z50 1 至 4 节串联锂离子电池组管理器 | 电池电量监测计 BQ40Z50-R1 支持涡轮模式 1.0 的 1 至 4 节串联锂离子电池组管理器 BQ40Z50-R2 支持涡轮模式 2.0 的 1 至 4 节串联锂离子电池组管理器 BQ78350 适用于 bq76940 监控器系列的配套 CEDV 电量监测计电池管理控制器 BQ78350-R1 CEDV 锂离子电池电量监测计和电池管理控制器 BQ78350-R1A CEDV 锂离子电池电量监测计和电池管理控制器
硬件开发
评估板
ADVANCED-BQMTESTER 德州仪器 (TI) 高级 bqMTester 多站测试和程序板 BQ27510EVM 系统端单节 Impedance Track™ 技术评估模块 BQ27520EVM BQ27520 系统端 Impedance Track™ 电量监测评估模块 BQ27530EVM BQ27530EVM 评估模块 BQ27531EVM BQ27531EVM 评估模块 BQ27532EVM-656 电池充电器解决方案评估模块 BQ27542EVM 锂离子电池电量监测计评估模块 BQ27545EVM BQ27545EVM 评估模块 BQ27546EVM-702 bq27546 采用 Impedance Track™ 技术的电量监测计 BQ27741EVM BQ27741EVM 具有集成保护装置的电池组端 Impedance TrackT 电量监测计评估模块 BQ27742EVM Bq27742-G1 单节锂离子电池电量监测计可编程评估模块 BQ27750EVM-837 BQ27750 1 节电池可编程电池管理器评估模块 BQ27Z561EVM-011 BQ27Z561 单芯可编程电池管理器评估模块 BQ27Z746EVM-047 具有保护方案的 BQ27Z746 评估模块 Impedance Track™ 技术电池电量监测计 BQ28Z610EVM-532 Bq28z610 EVM 1 节到 2 节可编程电池管理器评估模块 BQ28Z620EVM-071 BQ28Z620 单电芯或双电芯串联锂离子 Impedance Track™ 电池电量测量仪表评估模块 BQ3050EVM-001 bq3050EVM-001 BQ34110EVM-796 适用于极少放电型应用的 bq34110 多化合物 CEDV 电池电量监测计评估模块 BQ34210IQ1EVM-826 适用于系统侧 CEDV 电量监测计的 bq34210-Q1 评估模块 BQ34Z100EVM Bq34z100EVM 评估模块 BQ35100EVM-795 采用放电结束监测计电量监测技术的 bq35100 锂原电池评估模块 BQ4050EVM-561 1 节、2 节、3 节和 4 节锂离子电池组管理器评估模块 BQ40Z50EVM-561 1 节、2 节、3 节和 4 节锂离子电池组管理器评估模块 BQ40Z60EVM-578 2 节、3 节和 4 节串联锂离子电池组管理器评估模块 BQ40Z80EVM-020 BQ40Z80 2 至 7 节池电量监测计评估模块 BQMTESTER BQMTESTER 多通道测试和程序板 MKST-3P-ALT-EV2300 EV2300 alternative for use with BQMTESTER and ADVANCED-BQMTESTER

文档

Quick Tips text document for Command line programmers

发布信息

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.

最新动态

  • Added support for BQ78350 and BQ34Z100

支持的产品和硬件

电池电量监测
BQ27Z561 适用于 1 节电池的 Impedance Track™ 集成电路电量计解决方案 BQ27Z561-R1 适用于 1 节锂离子电池包的 Impedance Track™ 电池电量监测计解决方案 BQ27Z561-R2 适用于 1 节锂离子电池组的 Impedance track 电池电量监测计解决方案 BQ40Z80 采用 Impedance Track™ 电量监测技术的 2 节至 6 节串联电池包管理器

相关设计资源

软件开发

软件编程工具
BQKEYPACKAGER 适用于电池电量监测计的密钥打包软件

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

查看全部论坛主题 查看英文版全部论坛主题

所有内容均由 TI 和社区贡献者按“原样”提供,并不构成 TI 规范。请参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持

视频