SLVAFT2A May 2024 – July 2024 TPS2HCS10-Q1
The smart fuse ecosystem from Texas Instruments consists of the following software components:
Collateral Name | Description |
---|---|
Smart Fuse Configurator | Host GUI tool used to configure TPSxHCxx-Q1 device and export C configuration file for software development. This software is also used to control the HSS-HCSMOTHERBRDEVM and corresponding daughter cards. |
Device Specific C Headers Files | Header file representation of the HCS device's register map. This file contains all register definitions and enumerations of the device. |
HCS Platform Drivers | Generic set of drivers with a lower level SPI driver porting layer. Implementation examples are provided for a variety of processors/microcontrollers. |
Application Code Examples | Common set of code examples that show case some common functionality and differentiation of using the HCS family of high-side switches from Texas Instruments. |
A software package containing the HCS Platform Drivers and Application code examples can be found on the corresponding software page. The drivers and code examples are BSD licensed open source allowing for flexible porting/re-use. The software package can be found at HCS-SMARTFUSE-DRIVERS.
Note that the functionality of the Smart Fuse Configurator software with relation to the HSS-HCSMOTHERBRDEVM are detailed in the Smart Fuse Evaluation Module, user's guide.
All pieces of the software collateral are designed to work with each other, simplify software development, and make it as easy as possible to get started with using the HCS family of high-side switches. A standard development flow can include the following steps:
Each one of these steps and individual components are described in the following sections.