AM263x MCU+ SDK  09.02.00
APIs for HSMCLIENT_UTILS

Introduction

See HSM client for more details.

Functions

int32_t HsmClient_parseVersion (HsmVer_t *tifsMcuVer, char *parsedVer)
 Parses Version string. More...
 

Macros

#define SOC_TYPE_AM263X   0x1
 SOC TYPE FLAG for AM263X. More...
 
#define SOC_TYPE_AM263P   0x2
 SOC TYPE FLAG for AM263p. More...
 
#define SOC_TYPE_AM273X   0x3
 SOC TYPE FLAG for AM273x. More...
 
#define SOC_TYPE_AWR294X   0x4
 SOC TYPE FLAG for AWR294x. More...
 
#define NUM_SOC_TYPE   0x4
 Count of all supported SOC's. More...
 
#define DEVICE_TYPE_HS_FS   0x00
 Device type flag for HS-FS. More...
 
#define DEVICE_TYPE_HS_SE   0xFF
 Device type flag for HS-SE. More...
 
#define HSM_V1   0x1
 HSM Version flag. More...
 
#define BIN_TYPE_STANDARD   0x55
 Binary type flag for STANDARD. More...
 
#define BIN_TYPE_CUSTOM   0xAA
 Binary type flag for CUSTOM. More...
 
#define BIN_TYPE_OTPKW   0x33
 Binary type flag for OTPKW. More...
 

Macro Definition Documentation

◆ SOC_TYPE_AM263X

#define SOC_TYPE_AM263X   0x1

SOC TYPE FLAG for AM263X.

◆ SOC_TYPE_AM263P

#define SOC_TYPE_AM263P   0x2

SOC TYPE FLAG for AM263p.

◆ SOC_TYPE_AM273X

#define SOC_TYPE_AM273X   0x3

SOC TYPE FLAG for AM273x.

◆ SOC_TYPE_AWR294X

#define SOC_TYPE_AWR294X   0x4

SOC TYPE FLAG for AWR294x.

◆ NUM_SOC_TYPE

#define NUM_SOC_TYPE   0x4

Count of all supported SOC's.

◆ DEVICE_TYPE_HS_FS

#define DEVICE_TYPE_HS_FS   0x00

Device type flag for HS-FS.

◆ DEVICE_TYPE_HS_SE

#define DEVICE_TYPE_HS_SE   0xFF

Device type flag for HS-SE.

◆ HSM_V1

#define HSM_V1   0x1

HSM Version flag.

◆ BIN_TYPE_STANDARD

#define BIN_TYPE_STANDARD   0x55

Binary type flag for STANDARD.

◆ BIN_TYPE_CUSTOM

#define BIN_TYPE_CUSTOM   0xAA

Binary type flag for CUSTOM.

◆ BIN_TYPE_OTPKW

#define BIN_TYPE_OTPKW   0x33

Binary type flag for OTPKW.

Function Documentation

◆ HsmClient_parseVersion()

int32_t HsmClient_parseVersion ( HsmVer_t *  tifsMcuVer,
char *  parsedVer 
)

Parses Version string.

Parameters
tifsMcuVerPointer to HsmVer_t version union
parsedVerPointer to parsed string
Returns
status returns System_SUCCESS on successful parsing, else System_FAILURE.