AM273x MCU+ SDK  09.02.00

Detailed Description

HWA Debug statistics.

HWA debug - current paramset, loopcount, trigger status - that are output from the statistics block.

Data Fields

uint8_t currentParamSet
 
uint8_t paramSetIdxCpuIntr0
 
uint8_t paramSetIdxCpuIntr1
 
uint8_t fsmStateInfo
 
uint16_t currentLoopCount
 
uint16_t otherThreadLoopCount
 
uint32_t trigStatus [2]
 

Field Documentation

◆ currentParamSet

uint8_t HWA_DebugStats::currentParamSet

Index of the current paramset that is under execution. useful for debug, where parameter-sets can be executed one-by-one using SW trigger mode for each of them. In such a debug, this register indicates which parameter-set is currently waiting for the SW trigger

◆ paramSetIdxCpuIntr0

uint8_t HWA_DebugStats::paramSetIdxCpuIntr0

paramset index when PARAM_DONE_INTR0 is generated

◆ paramSetIdxCpuIntr1

uint8_t HWA_DebugStats::paramSetIdxCpuIntr1

paramset index when PARAM_DONE_INTR1 is generated Indicates the overall state of the HWA state machine 000: State Machine is in IDLE state 001: State machine is in thread 1 Load params state 010: State machine is in thread 1 wait trigger state 011: State machine is in thread 1 run state 100: State machine is in thread 2 Load params state 101: State machine is in thread 2 wait trigger state 110: State machine is in thread 2 run state 111: State machine is in context switch state

◆ fsmStateInfo

uint8_t HWA_DebugStats::fsmStateInfo

◆ currentLoopCount

uint16_t HWA_DebugStats::currentLoopCount

the loop count that is presently running

◆ otherThreadLoopCount

uint16_t HWA_DebugStats::otherThreadLoopCount

the loop count for alternate thread

◆ trigStatus

uint32_t HWA_DebugStats::trigStatus[2]

trigger status