AM62Ax MCU+ SDK  10.01.00

Introduction

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

Data Structures

struct  tisci_msg_set_swrev_req
 Request message to set swrev. More...
 
struct  tisci_msg_set_swrev_resp
 Response message after seting swrev. More...
 
struct  tisci_msg_disable_jtag_unlock_req
 Request message to disable jtag unlock. More...
 
struct  tisci_msg_disable_jtag_unlock_resp
 Response message after disabling jtag unlock. More...
 
struct  tisci_msg_disable_jtag_unlock_check_req
 Request message for disabling jtag unlock check. More...
 
struct  tisci_msg_disable_jtag_unlock_check_resp
 Response message after disabling jtag unlock check. More...
 
struct  tisci_msg_set_keyrev_req
 Request message to set keyrev. More...
 
struct  tisci_msg_set_keyrev_resp
 Response message after setting keyrev. More...
 
struct  tisci_msg_get_swrev_req
 Request message to get swrev. More...
 
struct  tisci_msg_get_swrev_resp
 Response message to get swrev. More...
 
struct  tisci_msg_get_keycnt_keyrev_req
 Request message to get keycnt, keyrev. More...
 
struct  tisci_msg_get_keycnt_keyrev_resp
 Response message to get keycnt, keyrev. More...
 

Functions

struct tisci_msg_set_swrev_req __attribute__ ((__packed__))
 

Enumerations

enum  tisci_otp_revision_identifier { OTP_REV_ID_SBL = 0, OTP_REV_ID_SYSFW = 1, OTP_REV_ID_SEC_BRDCFG = 2 }
 OTP Revision Identifiers. More...
 
enum  tisci_jtag_disable_check_identifier { JTAG_DISABLE_CHECK_SET = 0, JTAG_DISABLE_CHECK_CLEAR = 1, JTAG_DISABLE_CHECK_GET = 2 }
 JTAG Disable check Identifiers. More...
 

Macros

#define JTAG_DISABLE_CHECK_SET_VAL   1U
 This file contains: More...
 
#define JTAG_DISABLE_CHECK_CLEAR_VAL   0U
 

Macro Definition Documentation

◆ JTAG_DISABLE_CHECK_SET_VAL

#define JTAG_DISABLE_CHECK_SET_VAL   1U

This file contains:

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

Copyright (C) 2021-2024 Texas Instruments Incorporated - https://www.ti.com/

Declarations for all message structures to read and write SWREV and KEYREV

◆ JTAG_DISABLE_CHECK_CLEAR_VAL

#define JTAG_DISABLE_CHECK_CLEAR_VAL   0U

Enumeration Type Documentation

◆ tisci_otp_revision_identifier

OTP Revision Identifiers.

Enumerator
OTP_REV_ID_SBL 

Sofware Revision SBL

OTP_REV_ID_SYSFW 

Software Revision SYSFW

OTP_REV_ID_SEC_BRDCFG 

Software Revision Secure Board Configuration

◆ tisci_jtag_disable_check_identifier

JTAG Disable check Identifiers.

Enumerator
JTAG_DISABLE_CHECK_SET 

JTAG Disable check set

JTAG_DISABLE_CHECK_CLEAR 

JTAG Disable check clear

JTAG_DISABLE_CHECK_GET 

JTAG Disable check get

Function Documentation

◆ __attribute__()

struct tisci_msg_set_swrev_req __attribute__ ( (__packed__)  )

Variable Documentation

◆ __attribute__

enum tisci_otp_revision_identifier __attribute__