You copied the Doc URL to your clipboard.

DMC-620 - trace

This section describes the trace sources.

DMC620_ArchStateUpdate

Attempt to change architectural state due to command. Fields:

CMD enum
Command received to process.
CURRENT_STATE enum
State before the command processed.
NEW_STATE enum
Final state after command processed.
SUCCESS bool
Whether succeeded or failed.

DMC_AccessInResetState

DMC Register access in reset state.

DMC_AccessToUnimplementedRegister

Accessed an unimplemented register. Fields:

ADDR unsigned int
Address of the accessed register.
READ bool
Transaction type is read or write.

DMC_BlockingTransactions

Blocking transaction detected. Fields:

ADDR unsigned int
Address for the transaction.
MASTER_ID unsigned int
Which master initiated the transaction.
NS bool
Whether the transaction is secure or non-secure.
READ bool
Transaction type is read or write.

DMC_CheckPermissions

Permission check performed. Fields:

ADDR unsigned int
Transaction address.
MASTER_ID unsigned int
Which master initiated the transaction.
NS bool
Whether the transaction is secure or non-secure.
OUTSIDE_DEFAULT bool
Whether the access failed due to outside default region.
READ bool
Transaction type is read or write.
SUCCESS bool
Whether transaction succeeded or failed.
TZ_FAIL bool
Whether the access failed due to invalid permissions.

DMC_ReadToWriteOnlyRegister

Read to a write only register. Fields:

ADDR unsigned int
Address of the accessed register.

DMC_RegRead

Register read. Fields:

REG_NAME string
The name of the register read.
REG_OFFSET unsigned int
The address of the register read.
VALUE unsigned int
Read Value from the register.

DMC_RegWrite

Register written. Fields:

REG_NAME string
The name of the register updated.
REG_OFFSET unsigned int
The address of the register updated.
UPDATED_VALUE unsigned int
New Value in the register.
VALUE unsigned int
Old Value in the register.

DMC_WriteToReadOnlyRegister

Write to a read only register. Fields:

ADDR unsigned int
Address of the accessed register.
Was this page helpful? Yes No