AM64x MCU+ SDK  10.00.00

Introduction

DMSC controls the power management, security and resource management of the device.

Macros

#define TISCI_BOARDCFG_HASH_LEN_BYTES   (64U)
 This file contains: More...
 
#define TISCI_BOARDCFG_SEC_IV_LEN   (16U)
 
#define TISCI_BOARDCFG_SEC_RS_LEN   (32U)
 
#define TISCI_BOARDCFG_SEC_MAX_NUM_JTAG_UNLOCK_HOSTS   (4U)
 
#define TISCI_BOARDCFG_SECPROXY_SCALING_FACTOR_MASK   (0x01U)
 
#define TISCI_BOARDCFG_SECPROXY_SCALING_PROFILE_MASK   (0x01U)
 
#define TISCI_BOARDCFG_SECPROXY_DISABLE_MAIN_NAV_SECURE_PROXY_MASK   (0x01U)
 
#define TISCI_BOARDCFG_DEBUG_TRACE_DST_ENABLES_MASK   (0x0FU)
 
#define TISCI_BOARDCFG_DEBUG_TRACE_SRC_ENABLES_MASK   (0x3FU)
 
#define TISCI_BOARDCFG_CONTROL_MAGIC_NUM   (0xC1D3U)
 
#define TISCI_BOARDCFG_SECPROXY_MAGIC_NUM   (0x1207U)
 
#define TISCI_BOARDCFG_MSMC_MAGIC_NUM   (0xA5C3U)
 
#define TISCI_BOARDCFG_PROC_ACL_MAGIC_NUM   (0xF1EAU)
 
#define TISCI_BOARDCFG_HOST_HIERARCHY_MAGIC_NUM   (0x8D27U)
 
#define TISCI_BOARDCFG_DBG_CFG_MAGIC_NUM   (0x020CU)
 
#define TISCI_BOARDCFG_PMIC_CFG_MAGIC_NUM   (0x3172U)
 
#define TISCI_BOARDCFG_OTP_CFG_MAGIC_NUM   (0x4081U)
 
#define TISCI_BOARDCFG_DKEK_CFG_MAGIC_NUM   (0x5170U)
 
#define TISCI_BOARDCFG_SA2UL_CFG_MAGIC_NUM   (0xB4FDU)
 
#define TISCI_BOARDCFG_SA2UL_CFG_MAGIC_NUM_RSVD   (0x23BEU)
 
#define TISCI_BOARDCFG_SEC_DBG_CTRL_MAGIC_NUM   (0x42AFU)
 
#define TISCI_BOARDCFG_SEC_HANDOVER_CFG_MAGIC_NUM   (0x608FU)
 

Macro Definition Documentation

◆ TISCI_BOARDCFG_HASH_LEN_BYTES

#define TISCI_BOARDCFG_HASH_LEN_BYTES   (64U)

This file contains:

    WARNING!!: Autogenerated file from SYSFW. DO NOT MODIFY!!

System Firmware Source File

Board Configuration Data Structures Length of the hash in bytes. We use SHA2-512 as the hash algorithm

◆ TISCI_BOARDCFG_SEC_IV_LEN

#define TISCI_BOARDCFG_SEC_IV_LEN   (16U)

Length of the initial vector used for security tisci_boardcfg encryption in bytes

◆ TISCI_BOARDCFG_SEC_RS_LEN

#define TISCI_BOARDCFG_SEC_RS_LEN   (32U)

Length of the string used for security tisci_boardcfg validation after decryption in bytes

◆ TISCI_BOARDCFG_SEC_MAX_NUM_JTAG_UNLOCK_HOSTS

#define TISCI_BOARDCFG_SEC_MAX_NUM_JTAG_UNLOCK_HOSTS   (4U)

Length of the tisci_boardcfg array for hosts that can be allowed to unlock the JTAG via TISCI API

◆ TISCI_BOARDCFG_SECPROXY_SCALING_FACTOR_MASK

#define TISCI_BOARDCFG_SECPROXY_SCALING_FACTOR_MASK   (0x01U)

◆ TISCI_BOARDCFG_SECPROXY_SCALING_PROFILE_MASK

#define TISCI_BOARDCFG_SECPROXY_SCALING_PROFILE_MASK   (0x01U)

◆ TISCI_BOARDCFG_SECPROXY_DISABLE_MAIN_NAV_SECURE_PROXY_MASK

#define TISCI_BOARDCFG_SECPROXY_DISABLE_MAIN_NAV_SECURE_PROXY_MASK   (0x01U)

◆ TISCI_BOARDCFG_DEBUG_TRACE_DST_ENABLES_MASK

#define TISCI_BOARDCFG_DEBUG_TRACE_DST_ENABLES_MASK   (0x0FU)

◆ TISCI_BOARDCFG_DEBUG_TRACE_SRC_ENABLES_MASK

#define TISCI_BOARDCFG_DEBUG_TRACE_SRC_ENABLES_MASK   (0x3FU)

◆ TISCI_BOARDCFG_CONTROL_MAGIC_NUM

#define TISCI_BOARDCFG_CONTROL_MAGIC_NUM   (0xC1D3U)

◆ TISCI_BOARDCFG_SECPROXY_MAGIC_NUM

#define TISCI_BOARDCFG_SECPROXY_MAGIC_NUM   (0x1207U)

◆ TISCI_BOARDCFG_MSMC_MAGIC_NUM

#define TISCI_BOARDCFG_MSMC_MAGIC_NUM   (0xA5C3U)

◆ TISCI_BOARDCFG_PROC_ACL_MAGIC_NUM

#define TISCI_BOARDCFG_PROC_ACL_MAGIC_NUM   (0xF1EAU)

◆ TISCI_BOARDCFG_HOST_HIERARCHY_MAGIC_NUM

#define TISCI_BOARDCFG_HOST_HIERARCHY_MAGIC_NUM   (0x8D27U)

◆ TISCI_BOARDCFG_DBG_CFG_MAGIC_NUM

#define TISCI_BOARDCFG_DBG_CFG_MAGIC_NUM   (0x020CU)

◆ TISCI_BOARDCFG_PMIC_CFG_MAGIC_NUM

#define TISCI_BOARDCFG_PMIC_CFG_MAGIC_NUM   (0x3172U)

◆ TISCI_BOARDCFG_OTP_CFG_MAGIC_NUM

#define TISCI_BOARDCFG_OTP_CFG_MAGIC_NUM   (0x4081U)

◆ TISCI_BOARDCFG_DKEK_CFG_MAGIC_NUM

#define TISCI_BOARDCFG_DKEK_CFG_MAGIC_NUM   (0x5170U)

◆ TISCI_BOARDCFG_SA2UL_CFG_MAGIC_NUM

#define TISCI_BOARDCFG_SA2UL_CFG_MAGIC_NUM   (0xB4FDU)

◆ TISCI_BOARDCFG_SA2UL_CFG_MAGIC_NUM_RSVD

#define TISCI_BOARDCFG_SA2UL_CFG_MAGIC_NUM_RSVD   (0x23BEU)

◆ TISCI_BOARDCFG_SEC_DBG_CTRL_MAGIC_NUM

#define TISCI_BOARDCFG_SEC_DBG_CTRL_MAGIC_NUM   (0x42AFU)

◆ TISCI_BOARDCFG_SEC_HANDOVER_CFG_MAGIC_NUM

#define TISCI_BOARDCFG_SEC_HANDOVER_CFG_MAGIC_NUM   (0x608FU)