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
지원되는 제품 및 하드웨어
제품
배터리 연료 게이지
하드웨어 개발
평가 보드
BQ-KEY-PROGRAMMER-SW — Key programmer software for battery fuel (gas) gauges
제품
배터리 연료 게이지
하드웨어 개발
평가 보드
출시 정보
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
지원되는 제품 및 하드웨어
제품
배터리 연료 게이지
하드웨어 개발
레퍼런스 디자인
평가 보드
BQ-BMS-PROGRAMMER-SW — Command line programmers for BQ products
SDK, API, and Programmer installer
제품
배터리 연료 게이지
하드웨어 개발
레퍼런스 디자인
평가 보드
문서
Quick Tips text document for Command line programmers
Software Manifest
출시 정보
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