FreeRTOS SDK for AM62Dx Logo
12.01.00
  • Introduction
    • Getting Started
    • Block Diagram
    • Directory Structure
    • Licenses
    • Help and Support
  • Getting Started
    • Introduction
      • Getting Started Goals
      • Getting Started Steps
      • Next Steps
    • Download, Install and Setup SDK and Tools
      • Host PC Requirements
      • Download and Install the SDK
      • Download and Install Additional SDK Tools
        • SysConfig
        • GCC AARCH64 Compiler
        • C7000-CGT Compiler Toolchain
        • Python3
        • OpenSSL
        • Mono Runtime
        • Code Composer Studio (CCS)
        • TI CLANG Compiler Toolchain
        • Device Tree Compiler
    • Download, Install and Setup CCS
      • Download CCS
      • Install CCS
      • Check Packages as seen by CCS
      • Create Target Configuration
      • Known Issues
    • EVM Setup
      • AM62DX-EVM
        • Cable Connections
        • Setup UART Terminal
      • Flash SOC Initialization Binary
        • SOC Initialization
          • SOC Initialization Using SPL
        • BOOT MODE
          • UART BOOT MODE
          • OSPI NOR BOOT MODE
          • OSPI SERIAL NAND BOOT MODE
          • SD BOOT MODE
          • NOBOOT MODE
          • EMMC BOOT MODE
        • Troubleshooting EVM issues
    • Build a Hello World example
      • Using CCS projects
      • Using makefiles
      • Rebuilding libraries
      • Rebuilding External libraries
    • CCS Launch, Load and Run
      • Prerequisites
      • Re-load and run example binaries
    • Flash a Hello World example
      • Introduction
      • Flashing the application using Snagfactory Tool
        • Flashing using the GUI
        • Flashing using the CLI
        • Running the flashed application (Snagfactory)
      • Getting ready to flash the application
      • Building Linux app image and HSM app image
        • LinuxAppImage
        • HSMAppImage
      • Flashing the application
      • Running the flashed application
  • Release Notes
    • Release Notes 12.01.00
      • Device and Validation Information
      • Features Added in This Release
        • Experimental Features
      • Dependent Tools and Compiler Information
      • SDK Components
        • SYSFW / TIFS
      • Key Features
        • OS Kernel
        • Driver Porting Layer (DPL)
        • Secondary Bootloader (SBL)
        • Networking
        • SOC Device Drivers
        • Board Device Drivers
        • SDL
      • Fixed Issues
      • Known Issues
      • Errata
      • Limitations
      • Upgrade and Compatibility Information
        • Networking
    • Release Notes 12.00.00
      • Device and Validation Information
      • Features Added in This Release
        • Experimental Features
      • Dependent Tools and Compiler Information
      • SDK Components
        • SYSFW / TIFS
      • Key Features
        • OS Kernel
        • Driver Porting Layer (DPL)
        • Secondary Bootloader (SBL)
        • Networking
        • SOC Device Drivers
        • Board Device Drivers
        • SDL
      • Fixed Issues
      • Known Issues
      • Limitations
      • Upgrade and Compatibility Information
        • Networking
    • Release Notes 11.02.00
      • Device and Validation Information
      • Features Added in This Release
        • Experimental Features
      • Dependent Tools and Compiler Information
      • SDK Components
        • SYSFW / TIFS
      • Key Features
        • OS Kernel
        • Driver Porting Layer (DPL)
        • Secondary Bootloader (SBL)
        • Networking
        • SOC Device Drivers
        • Board Device Drivers
        • SDL
      • Fixed Issues
      • Known Issues
      • Limitations
      • Upgrade and Compatibility Information
        • Networking
    • Release Notes 11.01.00
      • Device and Validation Information
      • Features Added in This Release
        • Experimental Features
      • Dependent Tools and Compiler Information
      • SDK Components
        • SYSFW / TIFS
      • Key Features
        • OS Kernel
        • Driver Porting Layer (DPL)
        • Secondary Bootloader (SBL)
        • Networking
        • SOC Device Drivers
        • Board Device Drivers
        • SDL
      • Fixed Issues
      • Known Issues
      • Limitations
      • Upgrade and Compatibility Information
        • Networking
    • Release Notes 11.00.00
      • Device and Validation Information
      • Features Added in This Release
        • Experimental Features
      • Dependent Tools and Compiler Information
      • SDK Components
        • SYSFW / TIFS
      • Key Features
        • OS Kernel
        • Driver Porting Layer (DPL)
        • Secondary Bootloader (SBL)
        • Networking
        • SOC Device Drivers
        • Board Device Drivers
        • SDL
      • Fixed Issues
      • Known Issues
      • Limitations
      • Upgrade and Compatibility Information
    • Release Notes 10.01.00
      • Device and Validation Information
      • Features Added in This Release
      • Other Updates on This Release
      • Dependent Tools and Compiler Information
      • Key Features
        • OS Kernel
        • Driver Porting Layer (DPL)
        • Secondary Bootloader (SBL)
        • Networking
        • SOC Device Drivers
        • Board Device Drivers
        • SDL
      • Fixed Issues
      • Known Issues
      • Limitations
    • Release Notes 10.00.00
      • Device and Validation Information
      • Dependent Tools and Compiler Information
      • Key Features
        • OS Kernel
        • Driver Porting Layer (DPL)
        • Secondary Bootloader (SBL)
        • SOC Device Drivers
        • Board Device Drivers
      • Fixed Issues
      • Known Issues
      • Limitations
  • Datasheet
    • Introduction
    • Generic Setup details
    • Performance Numbers
      • SBL OSPI performance (HS-FS)
      • SBL EMMC performance (HS-FS)
      • CPSW Performance
      • IPC performance
        • IPC NOTIFY
        • IPC RPMSG
      • EMMC Performance
      • OSPI Performance
      • McASp (audio) Latency
      • Boot latency
        • MCU R5 boot time
        • C7x audio chime time
      • UART callback latency
      • GPIO latency
  • Components
    • OS Kernel
      • FreeRTOS
        • FreeRTOS usage guidelines
          • FreeRTOS configuration
          • Using and adding FreeRTOS to your project
          • Summary of comparison with SysBIOS
          • FreeRTOS Tasks
          • FreeRTOS Interrupts
          • FreeRTOS Semaphores and Mutex
          • FreeRTOS Task Notification
          • FreeRTOS Event Groups
          • FreeRTOS Timers
          • FreeRTOS Heaps
          • FreeRTOS Additional Modules
          • FreeRTOS Hook Functions
          • FreeRTOS POSIX
          • FreeRTOS Task Stack usage for C7x
        • Introduction
        • Features Supported
        • SysConfig Features
        • Features Not Supported
        • Important files and directory structure
        • FreeRTOS usage guidelines
        • Additional references
        • See also
      • NO RTOS
        • Introduction
        • Features Supported
        • SysConfig Features
        • Features Not Supported
        • Important files and directory structure
        • Additional References
        • See also
    • Driver Porting Layer (DPL)
      • HW Interrupts
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • HWIP_INVALID_EVENT_ID
          • HwiP_OBJECT_SIZE_MAX
          • HwiP_FxnCallback
          • HwiP_Params_init()
          • HwiP_construct()
          • HwiP_setArgs()
          • HwiP_destruct()
          • HwiP_enableInt()
          • HwiP_disableInt()
          • HwiP_restoreInt()
          • HwiP_clearInt()
          • HwiP_post()
          • HwiP_disable()
          • HwiP_enable()
          • HwiP_restore()
          • HwiP_inISR()
          • HwiP_init()
          • HwiP_registerNmiHandler()
          • HwiP_unregisterNmiHandler()
          • HwiP_Config
          • HwiP_Params
          • HwiP_Object
          • AIFSR
          • IFSR
          • ADFSR
          • DFSR
      • Semaphore
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SemaphoreP_OBJECT_SIZE_MAX
          • SemaphoreP_constructMutex()
          • SemaphoreP_constructBinary()
          • SemaphoreP_constructCounting()
          • SemaphoreP_destruct()
          • SemaphoreP_post()
          • SemaphoreP_pend()
          • SemaphoreP_getCount()
          • SemaphoreP_Object
      • Task
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • TaskP_PRIORITY_LOWEST
          • TaskP_PRIORITY_HIGHEST
          • TaskP_LOAD_UPDATE_WINDOW_MSEC
          • TaskP_OBJECT_SIZE_MAX
          • TaskP_FxnMain
          • TaskP_Params_init()
          • TaskP_construct()
          • TaskP_destruct()
          • TaskP_getHndl()
          • TaskP_yield()
          • TaskP_exit()
          • TaskP_loadGet()
          • TaskP_loadUpdateAll()
          • TaskP_loadResetAll()
          • TaskP_loadGetTotalCpuLoad()
          • TaskP_disable()
          • TaskP_restore()
          • TaskP_endScheduler()
          • TaskP_Load
          • TaskP_Object
          • TaskP_Params
      • Clock
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • ClockP_OBJECT_SIZE_MAX
          • ClockP_FxnCallback
          • ClockP_init()
          • ClockP_deinit()
          • ClockP_Params_init()
          • ClockP_construct()
          • ClockP_destruct()
          • ClockP_start()
          • ClockP_stop()
          • ClockP_isActive()
          • ClockP_setTimeout()
          • ClockP_getTimeout()
          • ClockP_getTicks()
          • ClockP_usecToTicks()
          • ClockP_ticksToUsec()
          • ClockP_getTimeUsec()
          • ClockP_usleep()
          • ClockP_sleep()
          • ClockP_Object
          • ClockP_Config
          • ClockP_Params
      • Cycle Counter
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • CycleCounterP_init()
          • CycleCounterP_getCount32()
          • CycleCounterP_reset()
          • CycleCounterP_getCount64()
          • CycleCounterP_nsToTicks()
      • Queue
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • QueueP_NOTEMPTY
          • QueueP_EMPTY
          • QueueP_OBJECT_SIZE_MAX
          • QueueP_Handle
          • QueueP_create()
          • QueueP_delete()
          • QueueP_get()
          • QueueP_put()
          • QueueP_isEmpty()
          • QueueP_getSize()
          • QueueP_peekHead()
          • QueueP_Elem
          • QueueP_Object
      • Cache
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • CacheP_TYPE_L1P
          • CacheP_TYPE_L1D
          • CacheP_TYPE_L2P
          • CacheP_TYPE_L2D
          • CacheP_TYPE_L1
          • CacheP_TYPE_L2
          • CacheP_TYPE_ALLP
          • CacheP_TYPE_ALLD
          • CacheP_TYPE_ALL
          • CacheP_CACHELINE_ALIGNMENT
          • CacheP_enable()
          • CacheP_disable()
          • CacheP_getEnabled()
          • CacheP_wbAll()
          • CacheP_wbInvAll()
          • CacheP_wb()
          • CacheP_inv()
          • CacheP_wbInv()
          • CacheP_init()
          • gCacheConfig
          • CacheP_Config
      • CPUID for ARMv7 (ARM R5)
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • CSL_armR5GetCpuID()
          • CSL_ArmR5CPUInfo
      • MPU for ARMv7 (ARM R5)
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • MpuP_AccessPerm
          • MpuP_RegionSize
          • MpuP_RegionAttrs_init()
          • MpuP_setRegion()
          • MpuP_resetRegion()
          • MpuP_enable()
          • MpuP_disable()
          • MpuP_isEnable()
          • MpuP_init()
          • MpuP_RegionAttrs
          • MpuP_RegionConfig
          • MpuP_Config
      • MMU for ARMv8 (ARM A53, TI C75)
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API
      • Region based Address Translate
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Errata i2449 - RAT MMR Parity Workaround (R5F only)
          • Workaround
        • Example Usage
        • API Reference
          • AddrTranslateP_MAX_REGIONS
          • AddrTranslateP_RegionSize
          • AddrTranslateP_Params_init()
          • AddrTranslateP_init()
          • AddrTranslateP_setRegion()
          • AddrTranslateP_getLocalAddr()
          • AddrTranslateP_RegionConfig
          • AddrTranslateP_Params
      • Heap
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • HeapP_BYTE_ALIGNMENT
          • HeapP_OBJECT_SIZE_MAX
          • HeapP_construct()
          • HeapP_destruct()
          • HeapP_alloc()
          • HeapP_free()
          • HeapP_getFreeHeapSize()
          • HeapP_getMinimumEverFreeHeapSize()
          • HeapP_getHeapStats()
          • HeapP_MemStats
          • HeapP_Object
      • Debug
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
          • Shared memory logging
          • UART logging
          • Other guidelines
        • Example Usage
        • API Reference
          • DebugP_LOG_ZONE_ALWAYS_ON
          • DebugP_LOG_ZONE_ERROR
          • DebugP_LOG_ZONE_WARN
          • DebugP_LOG_ZONE_INFO
          • DebugP_ASSERT_ENABLED
          • DebugP_LOG_ENABLED
          • DebugP_assert
          • DebugP_assertNoLog
          • DebugP_log
          • DebugP_logError
          • DebugP_logWarn
          • DebugP_logInfo
          • DebugP_SHM_LOG_SIZE
          • DebugP_MEM_LOG_SIZE
          • DebugP_SHM_LOG_IS_VALID
          • UNSIGNED_INTEGERVAL_TWO
          • UNSIGNED_INTEGERVAL_THREE
          • CARRIAGE_RETURN_ASCII
          • _DebugP_assert()
          • _DebugP_assertNoLog()
          • _DebugP_logZone()
          • DebugP_logZoneEnable()
          • DebugP_logZoneDisable()
          • DebugP_logZoneRestore()
          • DebugP_shmLogWriterInit()
          • DebugP_shmLogWriterPause()
          • DebugP_shmLogWriterResume()
          • DebugP_shmLogWriterPutChar()
          • DebugP_uartLogWriterPutChar()
          • DebugP_shmLogReaderInit()
          • DebugP_shmLogRead()
          • DebugP_memLogWriterInit()
          • DebugP_memLogWriterPause()
          • DebugP_memLogWriterResume()
          • DebugP_memLogWriterPutChar()
          • DebugP_uartSetDrvIndex()
          • DebugP_scanf()
          • DebugP_readLine()
          • DebugP_ShmLog
      • Event
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • EventP_OBJECT_SIZE_MAX
          • EventP_construct()
          • EventP_destruct()
          • EventP_waitBits()
          • EventP_setBits()
          • EventP_clearBits()
          • EventP_getBits()
          • EventP_Object
      • Timer
        • Features Supported
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • TIME_IN_MICRO_SECONDS
          • MAX_TIMER_COUNT_VALUE
          • TIME_IN_MILLI_SECONDS
          • TIME_IN_NANO_SECONDS
          • TIMERP_SHIFT_BY_EIGHT
          • MAX_NUMBER_OF_CYCLES
          • TimerP_Params_init()
          • TimerP_setup()
          • TimerP_start()
          • TimerP_stop()
          • TimerP_getCount()
          • TimerP_getReloadCount()
          • TimerP_clearOverflowInt()
          • TimerP_isOverflowed()
          • TimerP_Params
    • SOC Peripheral Drivers
      • BOOTLOADER
        • Bootloader Migration Guidelines
          • Migration Guide 11.02 to 11.03 - AM62Ax
        • Migration Guide 11.02 to 12.00
          • gAtcmBaseAddr symbol required in SBL linker.cmd
        • Features Supported
        • SysConfig Features
        • R5 Dual Core Support
        • Example Usage
          • Instance Open Example
          • Booting Cores Example
          • Instance Close Example
        • API Reference
          • FREERTOS_SMP_RPRC_CORE_ID
          • FREERTOS_SMP_NO_OF_CORES
          • FREERTOS_SMP_BOOT_CORE
          • FREERTOS_SMP_CSL_CORE_ID_MAX
          • BOOTLOADER_DMA_CHANNEL_TYPE
          • __attribute__
          • Bootloader_socCpuRequest()
          • Bootloader_socCpuRelease()
          • Bootloader_socCpuSetClock()
          • Bootloader_socCpuGetClock()
          • Bootloader_socCpuGetClkDefault()
          • Bootloader_socCpuPowerOnReset()
          • Bootloader_socCpuResetRelease()
          • Bootloader_socCpuResetReleaseSelf()
          • __attribute__()
          • Bootloader_socCpuSetEntryPoint()
          • Bootloader_socTranslateSectionAddr()
          • Bootloader_socRprcToCslCoreId()
          • Bootloader_socIsSmpEnable()
          • Bootloader_socGetSelfCpuList()
          • Bootloader_socGetCoreName()
          • Bootloader_socMemInitCpu()
          • Bootloader_socGetSciclientCpuProcId()
          • Bootloader_socGetSciclientCpuDevId()
          • Bootloader_socSecHandover()
          • Bootloader_socWaitForFWBoot()
          • Bootloader_socOpenFirewalls()
          • Bootloader_socAuthImage()
          • Bootloader_socIsAuthRequired()
          • Bootloader_socIsMCUResetIsoEnabled()
          • Bootloader_socCpuPowerOff()
          • Bootloader_socClrIOIsolationOnLPMExit()
          • Bootloader_CoreBootInfo
          • Bootloader_imgOpenFxn
          • Bootloader_imgReadFxn
          • Bootloader_imgOffsetFxn
          • Bootloader_imgSeekFxn
          • Bootloader_imgCloseFxn
          • Bootloader_imgCustomFxn
          • BOOTLOADER_INVALID_ID
          • BOOTLOADER_OPMODE_LOCKSTEP
          • BOOTLOADER_OPMODE_STANDALONE
          • BOOTLOADER_MEDIA_MEM
          • BOOTLOADER_MEDIA_FLASH
          • BOOTLOADER_MEDIA_EMMC
          • BOOTLOADER_MEDIA_SD
          • BOOTLOADER_MEDIA_BUFIO
          • BOOTLOADER_MEDIA_UART
          • Bootloader_Handle
          • Bootloader_AppImageLoadStatus
          • Bootloader_Params_init()
          • Bootloader_BootImageInfo_init()
          • Bootloader_CpuInfo_init()
          • Bootloader_open()
          • Bootloader_close()
          • Bootloader_loadCpu()
          • Bootloader_loadSelfCpu()
          • Bootloader_runCpu()
          • Bootloader_runSelfCpu()
          • Bootloader_JumpSelfCpu()
          • Bootloader_bootCpu()
          • Bootloader_bootSelfCpu()
          • Bootloader_parseMultiCoreAppImage()
          • Bootloader_rprcImageParseEntryPoint()
          • Bootloader_rprcImageLoad()
          • Bootloader_runSelfCpuWithLinux()
          • Bootloader_getMulticoreImageSize()
          • Bootloader_isCorePresent()
          • Bootloader_getBootMedia()
          • Bootloader_ReservedMemInit()
          • Bootloader_powerOffCpu()
          • Bootloader_parseAppImage()
          • Bootloader_openDma()
          • Bootloader_closeDma()
          • Bootloader_Params
          • Bootloader_Fxns
          • Bootloader_Config
          • Bootloader_CpuInfo
          • Bootloader_BootImageInfo
          • Bootloader_LoadImageParams
      • DDR
        • Features Supported
        • SysConfig Features
        • Features not Supported
        • Creating your own DDR config file
          • Step 1: Generate a DDR config file for your EVM
          • Step 2: Add the generated DDR config file to your project
        • Creating your own LPDDR config file
          • Step 1: Generate a LPDDR config file for your EVM
          • Step 2: Add the generated LPDDR config file to your project
        • Enabling DDR inline ECC
          • Step 1: Enable inline ECC in the SBL sysconfig
          • Step 2: Generate linux appimage and u-boot.img
        • Usage Overview
          • Initialize DDR
        • Example Usage
        • API Reference
          • DDR_ECC_1B_ERROR
          • DDR_ECC_2B_ERROR
          • DDR_ECC_ERR_ALL
          • DDR_Params_init()
          • DDR_init()
          • DDR_enableInlineECC()
          • DDR_clearECCError()
          • DDR_getECCErrorInfo()
          • DDR_isInitDone()
          • DDR_EccRegion
          • DDR_Params
          • DDR_ECCErrorInfo
      • DEVICE MANAGER
        • Features Supported
        • SysConfig Features
        • Enabling Interrupt Mode
        • Registering Suspend and Resume Hook for Low Power Mode
        • Disabling Low Power Mode
          • Migration Guide 11.01 to 11.02 - AM62A
          • Task stack allocation moved to application layer
        • Migration Guide 11.02 to 12.00
          • Task stack allocation moved to application layer
      • ECAP
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • ECAP Interrupt Registration
          • ECAP Operating Mode Configuration
          • ECAP One Shot Mode Configuration
          • ECAP Capture Event Polarity Configuration
          • ECAP Interrupt Service Routine
          • ECAP Interrupt De-Registration
        • API Reference
          • ECAP_CAPTURE_MODE
          • ECAP_APWM_MODE
          • ECAP_CAPTURE_EVENT_1
          • ECAP_CAPTURE_EVENT_2
          • ECAP_CAPTURE_EVENT_3
          • ECAP_CAPTURE_EVENT_4
          • ECAP_CAPTURE_EVENT1_STOP
          • ECAP_CAPTURE_EVENT2_STOP
          • ECAP_CAPTURE_EVENT3_STOP
          • ECAP_CAPTURE_EVENT4_STOP
          • ECAP_APWM_ACTIVE_HIGH
          • ECAP_APWM_ACTIVE_LOW
          • ECAP_COUNTER_STOP
          • ECAP_COUNTER_FREE_RUNNING
          • ECAP_SYNC_IN_DISABLE
          • ECAP_ENABLE_COUNTER
          • ECAP_SYNC_IN
          • ECAP_PRD_EQ
          • ECAP_SYNC_OUT_DISABLE
          • ECAP_CEVT1_INT
          • ECAP_CEVT2_INT
          • ECAP_CEVT3_INT
          • ECAP_CEVT4_INT
          • ECAP_CNTOVF_INT
          • ECAP_PRDEQ_INT
          • ECAP_CMPEQ_INT
          • ECAP_GLOBAL_INT
          • ECAP_CAPTURE_EVENT_RISING
          • ECAP_CAPTURE_EVENT_FALLING
          • ECAP_CAPTURE_EVENT_RESET_COUNTER_NO_RESET
          • ECAP_CAPTURE_EVENT_RESET_COUNTER_RESET
          • ECAP_captureLoadingEnable()
          • ECAP_captureLoadingDisable()
          • ECAP_prescaleConfig()
          • ECAP_operatingModeSelect()
          • ECAP_timeStampRead()
          • ECAP_counterConfig()
          • ECAP_captureEvtPolarityConfig()
          • ECAP_captureEvtCntrRstConfig()
          • ECAP_continousModeConfig()
          • ECAP_oneShotModeConfig()
          • ECAP_oneShotReArm()
          • ECAP_APWM_polarityConfig()
          • ECAP_counterControl()
          • ECAP_syncInOutSelect()
          • ECAP_APWM_captureConfig()
          • ECAP_APWM_shadowCaptureConfig()
          • ECAP_counterPhaseValConfig()
          • ECAP_globalIntrClear()
          • ECAP_intrEnable()
          • ECAP_intrDisable()
          • ECAP_getIntrStatus()
          • ECAP_intrStatusClear()
          • ECAP_peripheralIdGet()
      • EPWM
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • Check external Synchronization signal
          • Get Timebase Counter direction
          • Configure Counter compare
        • API Reference
          • EPWM_OUTPUT_CH_MIN
          • EPWM_OUTPUT_CH_A
          • EPWM_OUTPUT_CH_B
          • EPWM_OUTPUT_CH_MAX
          • EPWM_OutputCh_t
          • EPWM_TB_COUNTER_DIR_UP
          • EPWM_TB_COUNTER_DIR_DOWN
          • EPWM_TB_COUNTER_DIR_UP_DOWN
          • EPWM_TB_COUNTER_DIR_STOP
          • EPWM_TbCounterDir_t
          • EPWM_SHADOW_REG_CTRL_ENABLE
          • EPWM_SHADOW_REG_CTRL_DISABLE
          • EPWM_ShadowRegCtrl_t
          • EPWM_TB_CNT_DIR_AFT_SYNC_DOWN
          • EPWM_TB_CNT_DIR_AFT_SYNC_UP
          • EPWM_TbCntDirAftSync_t
          • EPWM_TB_SYNC_OUT_EVT_SYNCIN
          • EPWM_TB_SYNC_OUT_EVT_CNT_EQ_ZERO
          • EPWM_TB_SYNC_OUT_EVT_CNT_EQ_CMP_B
          • EPWM_TB_SYNC_OUT_EVT_DISABLE
          • EPWM_TbSyncOutEvt_t
          • EPWM_TB_STS_CTR_MAX
          • EPWM_TB_STS_SYNCI
          • EPWM_TB_STS_CTR_DIR
          • EPWM_TbSts_t
          • EPWM_TB_EMU_MODE_STP_AFT_NEXT_CYCLE
          • EPWM_TB_EMU_MODE_STP_AFT_COMPLETE_CYCLE
          • EPWM_TB_EMU_MODE_FREE_RUN
          • EPWM_TbEmuMode_t
          • EPWM_CC_CMP_MIN
          • EPWM_CC_CMP_A
          • EPWM_CC_CMP_B
          • EPWM_CC_CMP_MAX
          • EPWM_CcCmp_t
          • EPWM_CC_CMP_LOAD_MODE_CNT_EQ_ZERO
          • EPWM_CC_CMP_LOAD_MODE_CNT_EQ_PRD
          • EPWM_CC_CMP_LOAD_MODE_CNT_EQ_ZERO_OR_PRD
          • EPWM_CC_CMP_LOAD_MODE_NO_LOAD
          • EPWM_CcCmpLoadMode_t
          • EPWM_AQ_ACTION_DONOTHING
          • EPWM_AQ_ACTION_LOW
          • EPWM_AQ_ACTION_HIGH
          • EPQM_AQ_ACTION_TOLLGE
          • EPWM_AQ_ACTION_TOLLGE
          • EPWM_AqAction_t
          • EPWM_AQ_SW_TRIG_OT_ACTION_DONOTHING
          • EPWM_AQ_SW_TRIG_OT_ACTION_LOW
          • EPWM_AQ_SW_TRIG_OT_ACTION_HIGH
          • EPWM_AQ_SW_TRIG_OT_ACTION_TOGGLE
          • EPWM_AqSwTrigOtAction_t
          • EPWM_AQ_SW_TRIG_CONT_ACTION_NOEFFECT
          • EPWM_AQ_SW_TRIG_CONT_ACTION_LOW
          • EPWM_AQ_SW_TRIG_CONT_ACTION_HIGH
          • EPWM_AQ_SW_TRIG_CONT_ACTION_SW_DISBALED
          • EPWM_AqSwTrigContAction_t
          • EPWM_AQ_CSFRC_REG_RELOAD_CNT_EQ_ZRO
          • EPWM_AQ_CSFRC_REG_RELOAD_CNT_EQ_PRD
          • EPWM_AQ_CSFRC_REG_RELOAD_CNT_EQ_ZRO_OR_PRD
          • EPWM_AQ_CSFRC_REG_RELOAD_IMMEDIATE
          • EPWM_AqCsfrcRegReload_t
          • EPWM_DB_IN_MODE_A_RED_A_FED
          • EPWM_DB_IN_MODE_B_RED_A_FED
          • EPWM_DB_IN_MODE_A_RED_B_FED
          • EPWM_DB_IN_MODE_B_RED_B_FED
          • EPWM_DbInMode_t
          • EPWM_DB_POL_SEL_ACTV_HIGH
          • EPWM_DB_POL_SEL_ACTV_LOW_COMPLEMENTARY
          • EPWM_DB_POL_SEL_ACTV_HIGH_COMPLEMENTARY
          • EPWM_DB_POL_SEL_ACTV_LOW
          • EPWM_DbPolSel_t
          • EPWM_DB_OUT_MODE_BYPASS
          • EPWM_DB_OUT_MODE_NO_RED_B_FED
          • EPWM_DB_OUT_MODE_A_RED_NO_FED
          • EPWM_DB_OUT_MODE_A_RED_B_FED
          • EPWM_DbOutMode_t
          • EPWM_CHP_DUTY_CYCLE_PERC_12PNT5
          • EPWM_CHP_DUTY_CYCLE_PERC_25
          • EPWM_CHP_DUTY_CYCLE_PERC_37PNT5
          • EPWM_CHP_DUTY_CYCLE_PERC_50_PER
          • EPWM_CHP_DUTY_CYCLE_PERC_62PNT5
          • EPWM_CHP_DUTY_CYCLE_PERC_75
          • EPWM_CHP_DUTY_CYCLE_PERC_87PNT5
          • EPWM_ChpDutyCycle_t
          • EPWM_CHP_CLK_FREQ_DIV_BY_1
          • EPWM_CHP_CLK_FREQ_DIV_BY_2
          • EPWM_CHP_CLK_FREQ_DIV_BY_3
          • EPWM_CHP_CLK_FREQ_DIV_BY_4
          • EPWM_CHP_CLK_FREQ_DIV_BY_5
          • EPWM_CHP_CLK_FREQ_DIV_BY_6
          • EPWM_CHP_CLK_FREQ_DIV_BY_7
          • EPWM_CHP_CLK_FREQ_DIV_BY_8
          • EPWM_ChpClkFreq_t
          • EPWM_CHP_OSHT_WIDTH_MIN
          • EPWM_CHP_OSHT_WIDTH_1XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_2XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_3XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_4XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_5XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_6XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_7XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_8XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_9XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_10XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_11XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_12XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_13XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_14XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_15XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_16XSYSOUT_BY_8
          • EPWM_CHP_OSHT_WIDTH_MAX
          • EPWM_ChpOshtWidth_t
          • EPWM_TZ_TRIP_ACTION_TRI_STATE
          • EPWM_TZ_TRIP_ACTION_HIGH
          • EPWM_TZ_TRIP_ACTION_LOW
          • EPWM_TZ_TRIP_ACTION_DO_NOTHING
          • EPWM_TzTripAction_t
          • EPWM_TZ_EVENT_MIN
          • EPWM_TZ_EVENT_ONE_SHOT
          • EPWM_TZ_EVENT_CYCLE_BY_CYCLE
          • EPWM_TZ_EVENT_MAX
          • EPWM_TzEvent_t
          • EPWM_TZ_STS_FLG_OST
          • EPWM_TZ_STS_FLG_CBC
          • EPWM_TZ_STS_FLG_INT
          • EPWM_TzStsFlg_t
          • EPWM_ET_INTR_EVT_CNT_EQ_ZRO
          • EPWM_ET_INTR_EVT_CNT_EQ_PRD
          • EPWM_ET_INTR_EVT_CNT_EQ_CMPA_INC
          • EPWM_ET_INTR_EVT_CNT_EQ_CMPA_DEC
          • EPWM_ET_INTR_EVT_CNT_EQ_CMPB_INC
          • EPWM_ET_INTR_EVT_CNT_EQ_CMPB_DEC
          • EPWM_EtIntrEvt_t
          • EPWM_ET_INTR_PERIOD_DIS_INTR
          • EPWM_ET_INTR_PERIOD_FIRST_EVT
          • EPWM_ET_INTR_PERIOD_SECOND_EVT
          • EPWM_ET_INTR_PERIOD_THIRD_EVT
          • EPWM_EtIntrPeriod_t
          • EPWM_ETFLG_INT_MASK
          • EPWM_tbTimebaseClkCfg()
          • EPWM_tbPwmFreqCfg()
          • EPWM_tbSyncEnable()
          • EPWM_tbSyncDisable()
          • EPWM_tbSetSyncOutMode()
          • EPWM_tbTriggerSwSync()
          • EPWM_tbWriteTbCount()
          • EPWM_tbReadTbCount()
          • EPWM_tbGetStatus()
          • EPWM_tbStatusClear()
          • EPWM_tbSetEmulationMode()
          • EPWM_counterComparatorCfg()
          • EPWM_aqActionOnOutputCfg()
          • EPWM_aqSwTriggerOneTimeAction()
          • EPWM_aqSwTriggerContAction()
          • EPWM_deadbandCfg()
          • EPWM_deadbandBypass()
          • EPWM_chopperCfg()
          • EPWM_chopperEnable()
          • EPWM_tzTriggerTripAction()
          • EPWM_tzTripEventEnable()
          • EPWM_tzTripEventDisable()
          • EPWM_tzIntrEnable()
          • EPWM_tzIntrDisable()
          • EPWM_tzEventStatus()
          • EPWM_tzEventStatusClear()
          • EPWM_tzTriggerSwEvent()
          • EPWM_etIntrCfg()
          • EPWM_etIntrEnable()
          • EPWM_etIntrDisable()
          • EPWM_etIntrStatus()
          • EPWM_etIntrClear()
          • EPWM_etIntrTrigger()
          • EPWM_etGetEventCount()
          • EPWM_TimebaseCfg
          • EPWM_CounterCmpCfg
          • EPWM_AqActionCfg
          • EPWM_DeadbandCfg
          • EPWM_ChopperCfg
          • EPWM_TripzoneCfg
          • EPWM_EtCfg
      • EQEP
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API
        • API Reference
      • GPIO
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • GPIO configuration as output
          • GPIO configuration as input
          • GPIO configuration for bank interrupt
          • GPIO configuration for per pin interrupt
        • API Reference
          • GPIO_PIN_LOW
          • GPIO_PIN_HIGH
          • GPIO_DIRECTION_OUTPUT
          • GPIO_DIRECTION_INPUT
          • GPIO_TRIG_TYPE_NONE
          • GPIO_TRIG_TYPE_RISE_EDGE
          • GPIO_TRIG_TYPE_FALL_EDGE
          • GPIO_TRIG_TYPE_BOTH_EDGE
          • GPIO_MAX_BANKS
          • GPIO_MAX_PIN_PER_BANK
          • GPIO_MAX_PIN_PER_INSTANCE
          • GPIO_BANKS_PER_REG
          • GPIO_PINS_PER_REG
          • GPIO_PINS_PER_REG_SHIFT
          • GPIO_PINS_PER_BANK_SHIFT
          • GPIO_GET_BANK_INDEX
          • GPIO_GET_REG_INDEX
          • GPIO_GET_BIT_POS
          • GPIO_GET_BIT_MASK
          • GPIO_GET_BANK_BIT_POS
          • GPIO_GET_BANK_BIT_MASK
          • GPIO_setDirMode()
          • GPIO_pinWriteHigh()
          • GPIO_pinWriteLow()
          • GPIO_pinRead()
          • GPIO_pinOutValueRead()
          • GPIO_setTrigType()
          • GPIO_bankIntrEnable()
          • GPIO_bankIntrDisable()
          • GPIO_getIntrStatus()
          • GPIO_clearIntrStatus()
          • GPIO_getBankIntrStatus()
          • GPIO_clearBankIntrStatus()
      • GTC
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Example Usage
        • API
        • API Reference
      • I2C
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Failure Prevention Guidelines for Applications
        • Important Usage Guidelines
        • Timeout
          • Configurable Timeout
          • Non-Configurable Timeouts
        • Example Usage
          • Instance Open Example
          • Instance Close Example
          • I2c Transfer Example
        • API Reference
          • I2C_MODE_BLOCKING
          • I2C_MODE_CALLBACK
          • I2C_MEM_TXN_DIR_INVALID
          • I2C_MEM_TXN_DIR_TX
          • I2C_MEM_TXN_DIR_RX
          • I2C_MAX_NUM_OWN_TARGET_ADDR
          • I2C_Handle
          • I2C_CallbackFxn
          • I2C_init()
          • I2C_deinit()
          • I2C_Params_init()
          • I2C_open()
          • I2C_close()
          • I2C_Memory_Transaction_init()
          • I2C_Transaction_init()
          • I2C_transfer()
          • I2C_probe()
          • I2C_setBusFrequency()
          • I2C_recoverBus()
          • I2C_getHandle()
          • I2C_HwAttrs
          • I2C_Mem_Transaction
          • I2C_Transaction
          • I2C_Params
          • I2C_Object
          • I2C_Config
      • IPC Notify
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • Initialize IPC Notify
          • Register handler to receive messages
          • Send message
          • Receive message and handle it in a task
        • API Reference
          • IPC_NOTIFY_CLIENT_ID_MAX
          • IPC_NOTIFY_CLIENT_ID_RPMSG
          • IPC_NOTIFY_CLIENT_ID_SYNC
          • IPC_NOTIFY_CLIENT_ID_RP_MBOX
          • IPC_NOTIFY_MSG_VALUE_MAX
          • IpcNotify_FxnCallback
          • IpcNotify_NonNotifyCallback
          • IpcNotify_RP_Mbox_Message
          • IpcNotify_Params_init()
          • IpcNotify_init()
          • IpcNotify_deInit()
          • IpcNotify_sendMsg()
          • IpcNotify_registerClient()
          • IpcNotify_unregisterClient()
          • IpcNotify_getSelfCoreId()
          • IpcNotify_isCoreEnabled()
          • IpcNotify_sendSync()
          • IpcNotify_waitSync()
          • IpcNotify_syncAll()
          • IpcNotify_registerNonNotifyCallback()
          • IpcNotify_Params
      • IPC RPMessage
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • Include the below files to access the APIs
          • Setup VRING shared memory for IPC RPMessage
          • Define RPMessage_Object objects for receive and ack endpoints
          • Initialize IPC RPMessage
          • Create RPMessage end points for receive and ack endpoints
          • Send message from Core 0 to Core 1 and wait for reply from Core 1
          • Receive message at Core 1 from Core 0 and send ack to Core 0
          • Include the below files to access the APIs
          • Define the following macros
          • Setup resource table to be used by Linux, this snippet is for reference and is generated by SysConfig when SysConfig is used for IPC.
          • Initialize IPC RPMessage, this snippet is for reference and is generated by SysConfig when SysConfig is used for IPC.
          • Define RPMessage_Object objects for receive endpoints
          • Create RPMessage end points for receive endpoints
          • Receive message at MCU core from A53 Linux and send ack to A53 Linux
        • API Reference
          • RPMESSAGE_MAX_LOCAL_ENDPT
          • RPMESSAGE_VRING_ADDR_INVALID
          • RPMESSAGE_VRING_SIZE
          • RPMESSAGE_VRING_SIZE_PDK
          • RPMESSAGE_OBJECT_SIZE_MAX
          • RPMessage_RecvCallback
          • RPMessage_RecvNotifyCallback
          • RPMessage_ControlEndPtCallback
          • RPMessage_Params_init()
          • RPMessage_CreateParams_init()
          • RPMessage_init()
          • RPMessage_deInit()
          • RPMessage_waitForLinuxReady()
          • RPMessage_controlEndPtCallback()
          • RPMessage_construct()
          • RPMessage_destruct()
          • RPMessage_unblock()
          • RPMessage_getLocalEndPt()
          • RPMessage_announce()
          • RPMessage_send()
          • RPMessage_recv()
          • RPMessage_Object
          • RPMessage_CreateParams
          • RPMessage_Params
      • MCAN
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Usage
          • Message Ram Initialization
          • Acceptance filtering
          • Filter Types
          • Filter Element Configuration
          • Tx Buffer/FIFO Configuration
        • Important Usage Guidelines
          • Bit Rate Calculation
          • CAN bus termination
          • Transceiver Delay Compensation Value(TDCV)
          • Things to consider/check before sending a message over CAN bus
          • Debug CAN communication failure
          • BusOff Recovery Sequence
        • Example Usage
          • Include the below file to access the APIs
          • MCAN Interrupt Registration
          • MCAN Message RAM Configuration
          • MCAN Rx Standard Filter Element Configuration
          • MCAN Tx Message Configuration
          • MCAN Message Transmit/Receive
        • API Reference
          • MCAN_MSG_RAM_STD_ELEM_SIZE
          • MCAN_MSG_RAM_EXT_ELEM_SIZE
          • MCAN_MSG_RAM_TX_RX_ELEM_SIZE
          • MCAN_RX_FIFO_OPERATION_MODE_BLOCKING
          • MCAN_RX_FIFO_OPERATION_MODE_OVERWRITE
          • MCAN_TX_MEM_TYPE_BUF
          • MCAN_TX_MEM_TYPE_QUEUE
          • MCAN_DATA_SIZE_0BYTES
          • MCAN_DATA_SIZE_1BYTES
          • MCAN_DATA_SIZE_2BYTES
          • MCAN_DATA_SIZE_3BYTES
          • MCAN_DATA_SIZE_4BYTES
          • MCAN_DATA_SIZE_5BYTES
          • MCAN_DATA_SIZE_6BYTES
          • MCAN_DATA_SIZE_7BYTES
          • MCAN_DATA_SIZE_8BYTES
          • MCAN_DATA_SIZE_12BYTES
          • MCAN_DATA_SIZE_16BYTES
          • MCAN_DATA_SIZE_20BYTES
          • MCAN_DATA_SIZE_24BYTES
          • MCAN_DATA_SIZE_32BYTES
          • MCAN_DATA_SIZE_48BYTES
          • MCAN_DATA_SIZE_64BYTES
          • MCAN_STD_FILT_ELEM_DISABLE
          • MCAN_STD_FILT_ELEM_FIFO0
          • MCAN_STD_FILT_ELEM_FIFO1
          • MCAN_STD_FILT_ELEM_REJECT
          • MCAN_STD_FILT_ELEM_SET_PRIORITY
          • MCAN_STD_FILT_ELEM_SET_PRIORITY_FIFO0
          • MCAN_STD_FILT_ELEM_SET_PRIORITY_FIFO1
          • MCAN_STD_FILT_ELEM_BUFFER
          • MCAN_STD_FILT_TYPE_RANGE
          • MCAN_STD_FILT_TYPE_DUAL
          • MCAN_STD_FILT_TYPE_CLASSIC
          • MCAN_STD_FILT_TYPE_DISABLE
          • MCAN_EXT_FILT_ELEM_DISABLE
          • MCAN_EXT_FILT_ELEM_FIFO0
          • MCAN_EXT_FILT_ELEM_FIFO1
          • MCAN_EXT_FILT_ELEM_REJECT
          • MCAN_EXT_FILT_ELEM_SET_PRIORITY
          • MCAN_EXT_FILT_ELEM_SET_PRIORITY_FIFO0
          • MCAN_EXT_FILT_ELEM_SET_PRIORITY_FIFO1
          • MCAN_EXT_FILT_ELEM_BUFFER
          • MCAN_EXT_FILT_TYPE_RANGE
          • MCAN_EXT_FILT_TYPE_DUAL
          • MCAN_EXT_FILT_TYPE_CLASSIC
          • MCAN_EXT_FILT_TYPE_DISABLE
          • MCAN_INTR_LINE_NUM_0
          • MCAN_INTR_LINE_NUM_1
          • MCAN_IntrLineNum
          • MCAN_ID_TYPE_11_BIT
          • MCAN_ID_TYPE_29_BIT
          • MCAN_IdType
          • MCAN_OPERATION_MODE_NORMAL
          • MCAN_OPERATION_MODE_SW_INIT
          • MCAN_OperationMode
          • MCAN_MEM_TYPE_BUF
          • MCAN_MEM_TYPE_FIFO
          • MCAN_MemType
          • MCAN_RX_FIFO_NUM_0
          • MCAN_RX_FIFO_NUM_1
          • MCAN_RxFIFONum
          • MCAN_PIN_TYPE_RX
          • MCAN_PIN_TYPE_TX
          • MCAN_PinType
          • MCAN_ELEM_SIZE_8BYTES
          • MCAN_ELEM_SIZE_12BYTES
          • MCAN_ELEM_SIZE_16BYTES
          • MCAN_ELEM_SIZE_20BYTES
          • MCAN_ELEM_SIZE_24BYTES
          • MCAN_ELEM_SIZE_32BYTES
          • MCAN_ELEM_SIZE_48BYTES
          • MCAN_ELEM_SIZE_64BYTES
          • MCAN_ElemSize
          • MCAN_TIMEOUT_SELECT_CONT
          • MCAN_TIMEOUT_SELECT_TX_EVENT_FIFO
          • MCAN_TIMEOUT_SELECT_RX_FIFO0
          • MCAN_TIMEOUT_SELECT_RX_FIFO1
          • MCAN_TimeOutSelect
          • MCAN_INTR_SRC_RX_FIFO0_NEW_MSG
          • MCAN_INTR_SRC_RX_FIFO0_WATERMARK
          • MCAN_INTR_SRC_RX_FIFO0_FULL
          • MCAN_INTR_SRC_RX_FIFO0_MSG_LOST
          • MCAN_INTR_SRC_RX_FIFO1_NEW_MSG
          • MCAN_INTR_SRC_RX_FIFO1_WATERMARK
          • MCAN_INTR_SRC_RX_FIFO1_FULL
          • MCAN_INTR_SRC_RX_FIFO1_MSG_LOST
          • MCAN_INTR_SRC_HIGH_PRIO_MSG
          • MCAN_INTR_SRC_TRANS_COMPLETE
          • MCAN_INTR_SRC_TRANS_CANCEL_FINISH
          • MCAN_INTR_SRC_TX_FIFO_EMPTY
          • MCAN_INTR_SRC_TX_EVT_FIFO_NEW_ENTRY
          • MCAN_INTR_SRC_TX_EVT_FIFO_WATERMARK
          • MCAN_INTR_SRC_TX_EVT_FIFO_FULL
          • MCAN_INTR_SRC_TX_EVT_FIFO_ELEM_LOST
          • MCAN_INTR_SRC_TIMESTAMP_WRAPAROUND
          • MCAN_INTR_SRC_MSG_RAM_ACCESS_FAILURE
          • MCAN_INTR_SRC_TIMEOUT
          • MCAN_INTR_SRC_DEDICATED_RX_BUFF_MSG
          • MCAN_INTR_SRC_BIT_ERR_CORRECTED
          • MCAN_INTR_SRC_BIT_ERR_UNCORRECTED
          • MCAN_INTR_SRC_ERR_LOG_OVRFLW
          • MCAN_INTR_SRC_ERR_PASSIVE
          • MCAN_INTR_SRC_WARNING_STATUS
          • MCAN_INTR_SRC_BUS_OFF_STATUS
          • MCAN_INTR_SRC_WATCHDOG
          • MCAN_INTR_SRC_PROTOCOL_ERR_ARB
          • MCAN_INTR_SRC_PROTOCOL_ERR_DATA
          • MCAN_INTR_SRC_RES_ADDR_ACCESS
          • MCAN_IntrSrc
          • MCAN_ECC_ERR_TYPE_SEC
          • MCAN_ECC_ERR_TYPE_DED
          • MCAN_ECCErrType
          • MCAN_LPBK_MODE_INTERNAL
          • MCAN_LPBK_MODE_EXTERNAL
          • MCAN_LpbkMode
          • MCAN_COM_STATE_SYNCHRONIZING
          • MCAN_COM_STATE_IDLE
          • MCAN_COM_STATE_RECEIVER
          • MCAN_COM_STATE_TRANSMITTER
          • MCAN_ComState
          • MCAN_ERR_CODE_NO_ERROR
          • MCAN_ERR_CODE_STUFF_ERROR
          • MCAN_ERR_CODE_FORM_ERROR
          • MCAN_ERR_CODE_ACK_ERROR
          • MCAN_ERR_CODE_BIT1_ERROR
          • MCAN_ERR_CODE_BIT0_ERROR
          • MCAN_ERR_CODE_CRC_ERROR
          • MCAN_ERR_CODE_NO_CHANGE
          • MCAN_ErrCode
          • MCAN_INTR_MASK_ALL
          • MCAN_MAX_PAYLOAD_BYTES
          • MCAN_reset()
          • MCAN_isInReset()
          • MCAN_isFDOpEnable()
          • MCAN_isMemInitDone()
          • MCAN_setOpMode()
          • MCAN_getOpMode()
          • MCAN_init()
          • MCAN_config()
          • MCAN_eccConfig()
          • MCAN_setBitTime()
          • MCAN_msgRAMConfig()
          • MCAN_setExtIDAndMask()
          • MCAN_writeMsgRam()
          • MCAN_writeMsgRamNoCpy()
          • MCAN_txBufAddReq()
          • MCAN_getNewDataStatus()
          • MCAN_clearNewDataStatus()
          • MCAN_readMsgRam()
          • MCAN_readMsgRamNoCpy()
          • MCAN_readTxEventFIFO()
          • MCAN_addStdMsgIDFilter()
          • MCAN_addExtMsgIDFilter()
          • MCAN_lpbkModeEnable()
          • MCAN_getErrCounters()
          • MCAN_getProtocolStatus()
          • MCAN_enableIntr()
          • MCAN_selectIntrLine()
          • MCAN_getIntrLineSelectStatus()
          • MCAN_enableIntrLine()
          • MCAN_getIntrStatus()
          • MCAN_clearIntrStatus()
          • MCAN_getHighPriorityMsgStatus()
          • MCAN_getRxFIFOStatus()
          • MCAN_writeRxFIFOAck()
          • MCAN_getTxFIFOQueStatus()
          • MCAN_getTxBufReqPend()
          • MCAN_txBufCancellationReq()
          • MCAN_getTxBufTransmissionStatus()
          • MCAN_txBufCancellationStatus()
          • MCAN_txBufTransIntrEnable()
          • MCAN_txBufCancellationIntrEnable()
          • MCAN_addClockStopRequest()
          • MCAN_getTxEventFIFOStatus()
          • MCAN_writeTxEventFIFOAck()
          • MCAN_eccForceError()
          • MCAN_eccGetErrorStatus()
          • MCAN_eccClearErrorStatus()
          • MCAN_eccWriteEOI()
          • MCAN_eccEnableIntr()
          • MCAN_eccGetIntrStatus()
          • MCAN_eccClearIntrStatus()
          • MCAN_extTSCounterConfig()
          • MCAN_extTSCounterEnable()
          • MCAN_extTSEnableIntr()
          • MCAN_extTSWriteEOI()
          • MCAN_extTSGetUnservicedIntrCount()
          • MCAN_getRevisionId()
          • MCAN_getClockStopAck()
          • MCAN_extTSSetRawStatus()
          • MCAN_extTSClearRawStatus()
          • MCAN_getRxPinState()
          • MCAN_setTxPinState()
          • MCAN_getTxPinState()
          • MCAN_getTSCounterVal()
          • MCAN_getClkStopAck()
          • MCAN_getBitTime()
          • MCAN_resetTSCounter()
          • MCAN_getTOCounterVal()
          • MCAN_eccAggrGetRevisionId()
          • MCAN_eccWrapGetRevisionId()
          • MCAN_extTSIsIntrEnable()
          • MCAN_getEndianVal()
          • MCAN_getExtIDANDMassk()
          • MCAN_initTxBufElement()
          • MCAN_initOperModeParams()
          • MCAN_initGlobalFilterConfigParams()
          • MCAN_initSetBitTimeParams()
          • MCAN_initMsgRamConfigParams()
          • MCAN_calcMsgRamParamsStartAddr()
          • MCAN_BitTimingParams
          • MCAN_TDCConfig
          • MCAN_GlobalFiltConfig
          • MCAN_InitParams
          • MCAN_ConfigParams
          • MCAN_ErrCntStatus
          • MCAN_ProtocolStatus
          • MCAN_MsgRAMConfigParams
          • MCAN_HighPriorityMsgInfo
          • MCAN_RxNewDataStatus
          • MCAN_RxFIFOStatus
          • MCAN_TxFIFOStatus
          • MCAN_TxEventFIFOStatus
          • MCAN_ECCErrForceParams
          • MCAN_ECCErrStatus
          • MCAN_RevisionId
          • MCAN_ECCAggrRevisionId
          • MCAN_ECCConfigParams
          • MCAN_ECCWrapRevisionId
          • MCAN_TxBufElement
          • MCAN_TxBufElementNoCpy
          • MCAN_RxBufElement
          • MCAN_RxBufElementNoCpy
          • MCAN_TxEventFIFOElement
          • MCAN_StdMsgIDFilterElement
          • MCAN_ExtMsgIDFilterElement
      • MCASP
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Usage Overview
          • Key Careabouts in Driver Usage
          • API Sequence
        • MCASP migration guide 11.02 to 12.00
          • Supported Application Audio Buffer Formats
          • Loopjob Configuration
          • Buffer Queuing
        • Example Usage
          • Include the below file to access the APIs
          • Instance Open Example
          • Instance Close Example
          • Start McASP Transfer Example
          • Stop McASP Transfer Example
          • MCASP Callback Functions
        • SysConfig migration guide 11.01 to 11.02
          • AUX clock selection
          • Clock Divider Configurability
        • API Reference
          • MCASP_TRANSFER_STATUS_COMPLETED
          • MCASP_TRANSFER_STATUS_STARTED
          • MCASP_TRANSFER_STATUS_CANCELLED
          • MCASP_TRANSFER_STATUS_FAILED
          • MCASP_TRANSFER_STATUS_TIMEOUT
          • MCASP_TRANSFER_MODE_POLLING
          • MCASP_TRANSFER_MODE_INTERRUPT
          • MCASP_TRANSFER_MODE_DMA
          • MCASP_OPMODE_MASTER
          • MCASP_OPMODE_SLAVE
          • MCASP_CHANNEL_INPUT
          • MCASP_CHANNEL_OUTPUT
          • MCASP_CHANNEL_INOUT
          • MCASP_DRIVER_STATE_DELETED
          • MCASP_DRIVER_STATE_CREATED
          • MCASP_DRIVER_STATE_INITIALIZED
          • MCASP_DRIVER_STATE_OPENED
          • MCASP_DRIVER_STATE_CLOSED
          • MCASP_DRIVER_STATE_DEINITIALIZED
          • MCASP_DRIVER_STATE_POWERED_DOWN
          • MCASP_DRIVER_STATE_PWRM_SUSPEND
          • MCASP_SERIALIZER_STATUS_FREE
          • MCASP_SERIALIZER_STATUS_XMT
          • MCASP_SERIALIZER_STATUS_RCV
          • MCASP_CHANNEL_MODE_FREE
          • MCASP_CHANNEL_MODE_XMT_DIT
          • MCASP_CHANNEL_MODE_XMT_TDM
          • MCASP_CHANNEL_MODE_RCV
          • MCASP_WORD_SELECT_LSW
          • MCASP_WORD_SELECT_MSW
          • MCASP_AUDBUFF_FORMAT_1SER_MULTISLOT_NON_INTERLEAVED
          • MCASP_AUDBUFF_FORMAT_1SER_MULTISLOT_INTERLEAVED
          • MCASP_AUDBUFF_FORMAT_MULTISER_MULTISLOT_SEMI_INTERLEAVED_1
          • MCASP_AUDBUFF_FORMAT_MULTISER_MULTISLOT_SEMI_INTERLEAVED_2
          • MCASP_AUDBUFF_FORMAT_MULTISER_MULTISLOT_NON_INTERLEAVED
          • MCASP_TRANSMIT_STATE_TX_RESET
          • MCASP_TRANSMIT_STATE_TX_FLUSH
          • MCASP_TRANSMIT_STATE_LOAD_INIT_BUFFER
          • MCASP_TRANSMIT_STATE_RELEASE_FROM_RESET
          • MCASP_TRANSMIT_STATE_WAIT_EVENT
          • MCASP_TRANSMIT_STATE_PROCESS_EVENT
          • MCASP_TRANSMIT_STATE_LOAD_ACTIVE_BUFFER
          • MCASP_TRANSMIT_STATE_DONE
          • MCASP_TRANSMIT_STATE_SPIN_IDLE
          • MCASP_TRANSMIT_STATE_ERROR
          • MCASP_TRANSMIT_STATE_EXIT
          • MCASP_RECEIVE_STATE_RX_RESET
          • MCASP_RECEIVE_STATE_RX_FLUSH
          • MCASP_RECEIVE_STATE_RELEASE_FROM_RESET
          • MCASP_RECEIVE_STATE_WAIT_EVENT
          • MCASP_RECEIVE_STATE_PROCESS_EVENT
          • MCASP_RECEIVE_STATE_DONE
          • MCASP_RECEIVE_STATE_SPIN_IDLE
          • MCASP_RECEIVE_STATE_ERROR
          • MCASP_RECEIVE_STATE_EXIT
          • MCASP_GBLCTL_TIMEOUT
          • MCASP_DATA_TIMEOUT
          • MCASP_RESET
          • MCASP_ENABLE
          • MCASP_DISABLE
          • MCASP_REG_OFFSET
          • MCASP_DIR_OUT
          • MCASP_DIR_IN
          • MCASP_TRPD_INVALID_PTR
          • MCASP_Handle
          • MCASP_TxCallbackFxn
          • MCASP_RxCallbackFxn
          • MCASP_init()
          • MCASP_deinit()
          • MCASP_openParamsInit()
          • MCASP_open()
          • MCASP_close()
          • MCASP_getHandle()
          • MCASP_submitTx()
          • MCASP_submitRx()
          • MCASP_withdrawTx()
          • MCASP_withdrawRx()
          • MCASP_startTransferTx()
          • MCASP_startTransferRx()
          • MCASP_stopTransferTx()
          • MCASP_stopTransferRx()
          • MCASP_setTxTxnCount()
          • MCASP_setRxTxnCount()
          • MCASP_getTxQueueStatus()
          • MCASP_getTxPresentationTime()
          • gMcaspConfig
          • gMcaspConfigNum
          • MCASP_Transaction
          • MCASP_QueueStatus
          • MCASP_PresentationTime
          • MCASP_ClockConfig
          • MCASP_GlobalConfig
          • MCASP_FifoConfig
          • MCASP_DataConfig
          • MCASP_HwConfig
          • MCASP_DmaChConfig
          • MCASP_OpenParams
          • MCASP_HwIntConfig
          • MCASP_TransferObj
          • MCASP_DmaIcnt
          • MCASP_Object
          • MCASP_Attrs
          • MCASP_Config
      • MCSPI
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Constraint
        • Usage Overview
          • API Sequence
          • Initializing the MCSPI Driver
          • Opening the MCSPI Driver
          • MCSPI Transfer Mode
          • MCSPI Frame Formats and Data Size
          • MCSPI Transactions
        • Important Usage Guidelines
        • Timeout
          • Configurable Timeout
          • Non-Configurable Timeouts
        • DMA Transfer Size Limitation (AM62x/AM62Ax/AM275x Series)
          • Overview
          • Architectural Constraint Analysis
          • Conclusion
        • Example Usage
          • Include the below file to access the APIs
          • Instance Open Example
          • Instance Close Example
          • Blocking Transfer Example
          • Chain Transfer Example Blocking Mode
          • Non-Blocking Transfer Example
        • API Reference
          • MCSPI_CHANNEL_0
          • MCSPI_CHANNEL_1
          • MCSPI_CHANNEL_2
          • MCSPI_CHANNEL_3
          • MCSPI_OPER_MODE_POLLED
          • MCSPI_OPER_MODE_INTERRUPT
          • MCSPI_OPER_MODE_DMA
          • MCSPI_TRANSFER_COMPLETED
          • MCSPI_TRANSFER_STARTED
          • MCSPI_TRANSFER_CANCELLED
          • MCSPI_TRANSFER_FAILED
          • MCSPI_TRANSFER_CSN_DEASSERT
          • MCSPI_TRANSFER_TIMEOUT
          • MCSPI_TRANSFER_MODE_BLOCKING
          • MCSPI_TRANSFER_MODE_CALLBACK
          • MCSPI_MS_MODE_MASTER
          • MCSPI_MS_MODE_SLAVE
          • MCSPI_FF_POL0_PHA0
          • MCSPI_FF_POL0_PHA1
          • MCSPI_FF_POL1_PHA0
          • MCSPI_FF_POL1_PHA1
          • MCSPI_CS_POL_HIGH
          • MCSPI_CS_POL_LOW
          • MCSPI_TR_MODE_TX_RX
          • MCSPI_TR_MODE_RX_ONLY
          • MCSPI_TR_MODE_TX_ONLY
          • MCSPI_IS_D0
          • MCSPI_IS_D1
          • MCSPI_DPE_ENABLE
          • MCSPI_DPE_DISABLE
          • MCSPI_SLV_CS_SELECT_0
          • MCSPI_SLV_CS_SELECT_1
          • MCSPI_SLV_CS_SELECT_2
          • MCSPI_SLV_CS_SELECT_3
          • MCSPI_SB_POL_HIGH
          • MCSPI_SB_POL_LOW
          • MCSPI_TCS0_0_CLK
          • MCSPI_TCS0_1_CLK
          • MCSPI_TCS0_2_CLK
          • MCSPI_TCS0_3_CLK
          • MCSPI_CH_MODE_SINGLE
          • MCSPI_CH_MODE_MULTI
          • MCSPI_PINMODE_3PIN
          • MCSPI_PINMODE_4PIN
          • MCSPI_INITDLY_0
          • MCSPI_INITDLY_4
          • MCSPI_INITDLY_8
          • MCSPI_INITDLY_16
          • MCSPI_INITDLY_32
          • MCSPI_MAX_TIMEOUT_VALUE
          • MCSPI_MAX_NUM_CHANNELS
          • MCSPI_ERROR_TX_UNDERFLOW
          • MCSPI_ERROR_RX_OVERFLOW
          • MCSPI_FIFO_LENGTH
          • MCSPI_RX_FIFO_ENABLE
          • MCSPI_RX_FIFO_DISABLE
          • MCSPI_TX_FIFO_ENABLE
          • MCSPI_TX_FIFO_DISABLE
          • MCSPI_REG_OFFSET
          • MCSPI_CHCONF
          • MCSPI_CHSTAT
          • MCSPI_CHCTRL
          • MCSPI_CHTX
          • MCSPI_CHRX
          • MCSPI_CLKD_MASK
          • MCSPI_IRQSTATUS_CLEAR_ALL
          • MCSPI_Handle
          • MCSPI_CallbackFxn
          • MCSPI_init()
          • MCSPI_deinit()
          • MCSPI_open()
          • MCSPI_close()
          • MCSPI_chConfig()
          • MCSPI_dmaChConfig()
          • MCSPI_transfer()
          • MCSPI_transferCancel()
          • MCSPI_OpenParams_init()
          • MCSPI_ChConfig_init()
          • MCSPI_Transaction_init()
          • MCSPI_getBaseAddr()
          • MCSPI_reConfigFifo()
          • MCSPI_getBufWidthShift()
          • MCSPI_readChStatusReg()
          • MCSPI_readChCtrlReg()
          • MCSPI_writeChCtrlReg()
          • MCSPI_readChConf()
          • MCSPI_writeChConfReg()
          • MCSPI_writeTxDataReg()
          • MCSPI_enableTxFIFO()
          • MCSPI_enableRxFIFO()
          • MCSPI_readRxDataReg()
          • MCSPI_setDataWidth()
          • gMcspiConfig
          • gMcspiConfigNum
          • MCSPI_Transaction
          • MCSPI_OpenParams
          • MCSPI_ChConfig
          • MCSPI_Attrs
          • MCSPI_ChObject
          • MCSPI_Object
          • MCSPI_Config
          • MCSPI_DmaHandle
          • MCSPI_dmaOpenFxn
          • MCSPI_dmaCloseFxn
          • MCSPI_dmaChInitFxn
          • MCSPI_dmaTransferMasterFxn
          • MCSPI_dmaStopFxn
          • MCSPI_dmaOpen()
          • MCSPI_dmaClose()
          • MCSPI_dmaChInit()
          • MCSPI_dmaTransfer()
          • MCSPI_dmaStop()
          • MCSPI_DmaFxns
          • MCSPI_DmaConfig
      • MMCSD
        • Features Supported
        • SysConfig Features
        • Features not Supported
        • Example Usage
          • Include the below file to access the APIs
          • Instance Open Example
          • Instance Close Example
        • API Reference
      • OSPI
        • Features Supported
        • SysConfig Features
        • OSPI Phy Tuning Algorithm
        • OSPI Migration Guide
          • 11.02.00 Changes
        • Features not Supported
        • Timeout
          • Configurable Timeout
          • Non-Configurable Timeouts
        • Example Usage
          • Include the below file to access the APIs
          • Instance Open Example
          • Instance Close Example
        • API Reference
      • PINMUX
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • Include the below file to access the APIs
          • Pinmux configuration
        • API Reference
      • PMU
        • Features Supported
        • Features NOT Supported
        • Example Usage
          • Include the below file to access the APIs
          • Sample configuration
          • Initialization
          • Profiling sample
        • API Reference
          • PMU_init()
          • PMU_profileStart()
          • PMU_profileEnd()
          • PMU_profilePrintEntry()
          • PMU_profilePrint()
          • PMU_EventCfg
          • PMU_Config
      • QoS
        • Features Supported
        • SysConfig Features
        • Features not Supported
        • Creating your own QoS config file
          • Step 1: Accessing the K3 Resource Partitioning Tool
          • Accessing the tool online
          • Accessing the tool locally
          • Step 1: Generate a QoS config file
          • Step 2: Add the generated QoS config file to your project
        • Important Usage Guidelines
        • Example Usage
          • Include the below file to access the APIs
          • QoS initialization example
        • API Reference
          • QOS_init()
          • QOS_Config
      • RTC
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Example Usage
          • Include the below file to access the APIs
          • Instance Open Example
          • Instance Close Example
        • API Reference
          • RTC_TMR_INT_INT0_STATUS_FLAG
          • RTC_TMR_INT_INT1_STATUS_FLAG
          • RTC_TMR_INT_INT0_CLEAR_FLAG
          • RTC_TMR_INT_INT1_CLEAR_FLAG
          • RTC_TMR_INT_INT0_SET_FLAG
          • RTC_TMR_INT_INT1_SET_FLAG
          • RTC_TMR_INT_INT0_RAW_STATUS_FLAG
          • RTC_TMR_INT_INT1_RAW_STATUS_FLAG
          • RTC_TMR_INT_STATUS_ALL
          • RTC_TMR_INT_CLEAR_ALL
          • RTC_TMR_INT_REQ_ALL
          • RTC_TMR_INT_RAW_STATUS_ALL
          • OSCILLATOR_FREQ_HZ
          • RTC_FREEZE_MODE
          • O32K_OSC_DEP_EN_MASK
          • RD_PEND_MASK
          • WR_PEND_MASK
          • O32K_CLK_OBS_BIT_MASK
          • RTC_SW_OFF_MASK
          • RTC_UNLOCK_MASK
          • OSC_LOCK_WAIT
          • KICK0_UNLOCK_VALUE
          • KICK1_UNLOCK_VALUE
          • KICK0_LOCK_VALUE
          • KICK1_LOCK_VALUE
          • RTC_BASEADDR
          • RTC_Handle
          • RTC_OnOffCallbackFxn
          • RTC_OffOnCallbackFxn
          • RTC_init()
          • RTC_deinit()
          • RTC_paramsInit()
          • RTC_open()
          • RTC_close()
          • RTC_setTime()
          • RTC_getTime()
          • RTC_setOff_OnTimerEvent()
          • RTC_setOn_OffTimerEvent()
          • RTC_readScratchRegister()
          • RTC_writeScratchRegister()
          • RTC_calculateElapsedTime()
          • RTC_adjustForDrift()
          • RTC_stop()
          • RTC_start()
          • RTC_erratumi2327Init()
          • RTC_HwAttrs
          • RTC_Params
          • RTC_Object
          • RTC_Config
          • RTC_Time
      • SCICLIENT
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Board Configuration Overview
          • Enforcing Processor Access Control List
          • Interrupt configuration Example
          • Interrupt configuration Example
          • Interrupt configuration Example
          • Configuring the Flag Field in TISCI Messages
        • Enabling Interrupt Mode
        • API Reference
          • TISCI_BIT
          • DEVGRP_ALL
          • DEVGRP_00
          • DEVGRP_01
          • DEVGRP_02
          • DEVGRP_03
          • DEVGRP_04
          • DEVGRP_05
          • DEVGRP_06
          • DEVGRP_DMSC
          • DEVGRP_DMSC_ALL
          • MAX_NUM_DEVGRPS
          • domgrp_t
          • devgrp_t
          • Sciclient_loadFirmware()
          • Sciclient_init()
          • Sciclient_service()
          • Sciclient_deinit()
          • Sciclient_updateOperModeToInterrupt()
          • Sciclient_updateOperModeToPolled()
          • Sciclient_disableIntr()
          • Sciclient_enableIntr()
          • Sciclient_abiCheck()
          • Sciclient_triggerSecHandover()
          • Sciclient_getVersionCheck()
          • Sciclient_getDMVersion()
          • Sciclient_getSelfDevIdCore()
          • Sciclient_waitForBootNotification()
          • Sciclient_ReqPrm_t
          • Sciclient_RespPrm_t
      • UART
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Usage Overview
          • API Sequence
          • Initializing the UART Driver
          • Opening the UART Driver
          • UART Write Mode
          • UART Read Mode
          • Important Usage Guidelines
        • Example Usage
          • Include the below file to access the APIs
          • Instance Open Example
          • Instance Close Example
          • Write Transfer Example
          • Read Transfer Example
          • Write Non-Blocking Transfer Example
          • Read Non-Blocking Transfer Example
        • Timeout
          • Configurable Timeout
          • Non-Configurable Timeouts
        • API Reference
          • UART_TRANSFER_STATUS_SUCCESS
          • UART_TRANSFER_STATUS_TIMEOUT
          • UART_TRANSFER_STATUS_ERROR_BI
          • UART_TRANSFER_STATUS_ERROR_FE
          • UART_TRANSFER_STATUS_ERROR_PE
          • UART_TRANSFER_STATUS_ERROR_OE
          • UART_TRANSFER_STATUS_CANCELLED
          • UART_TRANSFER_STATUS_STARTED
          • UART_TRANSFER_STATUS_READ_TIMEOUT
          • UART_TRANSFER_STATUS_ERROR_INUSE
          • UART_TRANSFER_STATUS_ERROR_OTH
          • UART_TRANSFER_MODE_BLOCKING
          • UART_TRANSFER_MODE_CALLBACK
          • UART_READ_RETURN_MODE_FULL
          • UART_READ_RETURN_MODE_PARTIAL
          • UART_LEN_5
          • UART_LEN_6
          • UART_LEN_7
          • UART_LEN_8
          • UART_STOPBITS_1
          • UART_STOPBITS_2
          • UART_PARITY_NONE
          • UART_PARITY_ODD
          • UART_PARITY_EVEN
          • UART_PARITY_FORCED0
          • UART_PARITY_FORCED1
          • UART_FCTYPE_NONE
          • UART_FCTYPE_HW
          • UART_FCPARAM_RXNONE
          • UART_FCPARAM_RXXONXOFF_2
          • UART_FCPARAM_RXXONXOFF_1
          • UART_FCPARAM_RXXONXOFF_12
          • UART_FCPARAM_AUTO_RTS
          • UART_FCPARAM_TXNONE
          • UART_FCPARAM_TXXONXOFF_2
          • UART_FCPARAM_TXXONXOFF_1
          • UART_FCPARAM_TXXONXOFF_12
          • UART_FCPARAM_AUTO_CTS
          • UART_RXTRIGLVL_1
          • UART_RXTRIGLVL_8
          • UART_RXTRIGLVL_16
          • UART_RXTRIGLVL_56
          • UART_RXTRIGLVL_60
          • UART_TXTRIGLVL_1
          • UART_TXTRIGLVL_8
          • UART_TXTRIGLVL_16
          • UART_TXTRIGLVL_32
          • UART_TXTRIGLVL_56
          • UART_OPER_MODE_16X
          • UART_OPER_MODE_SIR
          • UART_OPER_MODE_16X_AUTO_BAUD
          • UART_OPER_MODE_13X
          • UART_OPER_MODE_MIR
          • UART_OPER_MODE_FIR
          • UART_OPER_MODE_CIR
          • UART_OPER_MODE_DISABLED
          • UART_TX_FIFO_NOT_FULL
          • UART_TX_FIFO_FULL
          • UART_INTID_MODEM_STAT
          • UART_INTID_TX_THRES_REACH
          • UART_INTID_RX_THRES_REACH
          • UART_INTID_RX_LINE_STAT_ERROR
          • UART_INTID_CHAR_TIMEOUT
          • UART_INTID_XOFF_SPEC_CHAR_DETECT
          • UART_INTID_MODEM_SIG_STATE_CHANGE
          • UART_INTR_PENDING
          • UART_N0_INTR_PENDING
          • UART_INTR_CTS
          • UART_INTR_RTS
          • UART_INTR_XOFF
          • UART_INTR_SLEEPMODE
          • UART_INTR_MODEM_STAT
          • UART_INTR_LINE_STAT
          • UART_INTR_THR
          • UART_INTR_RHR_CTI
          • UART_INTR2_RX_EMPTY
          • UART_INTR2_TX_EMPTY
          • UART_FIFO_PE_FE_BI_DETECTED
          • UART_BREAK_DETECTED_ERROR
          • UART_FRAMING_ERROR
          • UART_PARITY_ERROR
          • UART_OVERRUN_ERROR
          • UART_REG_CONFIG_MODE_A
          • UART_REG_CONFIG_MODE_B
          • UART_REG_OPERATIONAL_MODE
          • UART_CONFIG_MODE_POLLED
          • UART_CONFIG_MODE_INTERRUPT
          • UART_CONFIG_MODE_USER_INTR
          • UART_CONFIG_MODE_DMA
          • UART_DMA_MODE_PKTDMA
          • UART_DMA_MODE_BCDMA
          • UART_FIFO_SIZE
          • UART_TRANSMITEMPTY_TRIALCOUNT
          • UART_ERROR_COUNT
          • UART_Handle
          • UART_CallbackFxn
          • UART_init()
          • UART_deinit()
          • UART_open()
          • UART_close()
          • UART_write()
          • UART_read()
          • UART_writeCancel()
          • UART_readCancel()
          • UART_getHandle()
          • UART_flushTxFifo()
          • UART_Params_init()
          • UART_Transaction_init()
          • UART_getBaseAddr()
          • UART_enableLoopbackMode()
          • UART_disableLoopbackMode()
          • UART_putChar()
          • UART_getChar()
          • UART_intrEnable()
          • UART_intrDisable()
          • UART_intr2Enable()
          • UART_intr2Disable()
          • UART_getIntrIdentityStatus()
          • UART_getIntr2Status()
          • UART_checkCharsAvailInFifo()
          • UART_readLineStatus()
          • UART_getCharFifo()
          • gUartConfig
          • gUartConfigNum
          • UART_Transaction
          • UART_Params
          • UART_Attrs
          • UART_Object
          • UART_Config
          • UART_DmaHandle
          • UART_dmaOpenFxn
          • UART_dmaTransferReadFxn
          • UART_dmaTransferWriteFxn
          • UART_dmaCloseFxn
          • UART_dmaDisableChannelFxn
          • UART_dmaOpen()
          • UART_dmaClose()
          • UART_dmaDisableChannel()
          • UART_writeInterruptDma()
          • UART_readInterruptDma()
          • UART_DmaFxns
          • UART_DmaConfig
      • UDMA
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Failure Prevention Guidelines for Applications
        • Important Usage Guidelines
        • DMSS Overview
          • Packet DMA (PKTDMA)
          • Block Copy DMA (BCDMA)
        • DMSS Transfer Overciew
          • Transfer Request (TR) Record
          • UDMA Setup/Flow
        • Timeout
          • Configurable Timeout
          • Non-Configurable Timeouts
        • Example Usage
          • Include the below file to access the APIs
          • Channel Open Example
          • Channel Close Example
        • API Reference
          • Udma_VirtToPhyFxn
          • Udma_PhyToVirtFxn
          • Udma_init()
          • Udma_deinit()
          • UdmaInitPrms_init()
          • Udma_defaultVirtToPhyFxn()
          • Udma_defaultPhyToVirtFxn()
          • Udma_InitPrms
          • Udma_DrvObject
          • UDMA_SOK
          • UDMA_EFAIL
          • UDMA_EBADARGS
          • UDMA_EINVALID_PARAMS
          • UDMA_ETIMEOUT
          • UDMA_EALLOC
          • UDMA_INST_ID_0
          • UDMA_INST_ID_1
          • UDMA_INST_ID_2
          • UDMA_INST_ID_3
          • UDMA_INST_ID_4
          • UDMA_INST_ID_5
          • UDMA_INST_ID_6
          • UDMA_UTC_ID0
          • UDMA_UTC_ID1
          • UDMA_UTC_ID2
          • UDMA_UTC_ID3
          • UDMA_UTC_ID4
          • UDMA_UTC_ID5
          • UDMA_UTC_ID6
          • UDMA_UTC_ID7
          • UDMA_UTC_ID8
          • UDMA_UTC_ID9
          • UDMA_MAPPED_GROUP0
          • UDMA_MAPPED_GROUP1
          • UDMA_MAPPED_GROUP2
          • UDMA_MAPPED_GROUP3
          • UDMA_MAPPED_GROUP4
          • UDMA_MAPPED_GROUP5
          • UDMA_MAPPED_GROUP6
          • UDMA_MAPPED_GROUP7
          • UDMA_CACHELINE_ALIGNMENT
          • UDMA_ALIGN_SIZE
          • UDMA_DEFAULT_CH_DISABLE_TIMEOUT
          • Udma_DrvHandle
          • Udma_ChHandle
          • Udma_EventHandle
          • Udma_RingHandle
          • Udma_FlowHandle
          • UDMA_CH_FLAG_TX
          • UDMA_CH_FLAG_RX
          • UDMA_CH_FLAG_BLK_COPY
          • UDMA_CH_FLAG_PDMA
          • UDMA_CH_FLAG_PSIL
          • UDMA_CH_FLAG_UTC
          • UDMA_CH_FLAG_HC
          • UDMA_CH_FLAG_UHC
          • UDMA_CH_FLAG_MAPPED
          • UDMA_CH_FLAG_TR
          • UDMA_CH_TYPE_TR_BLK_COPY
          • UDMA_CH_TYPE_TR_BLK_COPY_HC
          • UDMA_CH_TYPE_TR_BLK_COPY_UHC
          • UDMA_CH_TYPE_TX
          • UDMA_CH_TYPE_TX_HC
          • UDMA_CH_TYPE_TX_UHC
          • UDMA_CH_TYPE_RX
          • UDMA_CH_TYPE_RX_HC
          • UDMA_CH_TYPE_RX_UHC
          • UDMA_CH_TYPE_PDMA_TX
          • UDMA_CH_TYPE_PDMA_TX_HC
          • UDMA_CH_TYPE_PDMA_TX_UHC
          • UDMA_CH_TYPE_PDMA_RX
          • UDMA_CH_TYPE_PDMA_RX_HC
          • UDMA_CH_TYPE_PDMA_RX_UHC
          • UDMA_CH_TYPE_TX_TR
          • UDMA_CH_TYPE_TX_HC_TR
          • UDMA_CH_TYPE_TX_UHC_TR
          • UDMA_CH_TYPE_RX_TR
          • UDMA_CH_TYPE_RX_HC_TR
          • UDMA_CH_TYPE_RX_UHC_TR
          • UDMA_CH_TYPE_PDMA_TX_TR
          • UDMA_CH_TYPE_PDMA_TX_HC_TR
          • UDMA_CH_TYPE_PDMA_TX_UHC_TR
          • UDMA_CH_TYPE_PDMA_RX_TR
          • UDMA_CH_TYPE_PDMA_RX_HC_TR
          • UDMA_CH_TYPE_PDMA_RX_UHC_TR
          • UDMA_CH_TYPE_TX_MAPPED
          • UDMA_CH_TYPE_RX_MAPPED
          • UDMA_CH_TYPE_UTC
          • UDMA_PDMA_ES_8BITS
          • UDMA_PDMA_ES_16BITS
          • UDMA_PDMA_ES_24BITS
          • UDMA_PDMA_ES_32BITS
          • UDMA_PDMA_ES_64BITS
          • UDMA_PDMA_ES_DONTCARE
          • UDMA_DMA_CH_INVALID
          • UDMA_DMA_CH_ANY
          • UDMA_DMA_CH_NA
          • UDMA_UTC_ID_INVALID
          • UDMA_MAPPED_GROUP_INVALID
          • UDMA_SYSFW_EXTENDED_CH_TYPE_BCDMA_BLK_CPY
          • UDMA_SYSFW_EXTENDED_CH_TYPE_BCDMA_SPLIT_TR_TX
          • UDMA_DRV_CH_OBJ_SIZE
          • Udma_chOpen()
          • Udma_chClose()
          • Udma_chConfigTx()
          • Udma_chConfigRx()
          • Udma_chConfigUtc()
          • Udma_chConfigPdma()
          • Udma_chEnable()
          • Udma_chDisable()
          • Udma_chPause()
          • Udma_chResume()
          • Udma_chGetNum()
          • Udma_chGetFqRingHandle()
          • Udma_chGetCqRingHandle()
          • Udma_chGetTdCqRingHandle()
          • Udma_chGetFqRingNum()
          • Udma_chGetCqRingNum()
          • Udma_chGetDefaultFlowHandle()
          • Udma_chGetTriggerEvent()
          • Udma_chGetSwTriggerRegister()
          • Udma_chSetSwTrigger()
          • Udma_chSetChaining()
          • Udma_chBreakChaining()
          • UdmaChPrms_init()
          • UdmaChTxPrms_init()
          • UdmaChRxPrms_init()
          • UdmaChUtcPrms_init()
          • Udma_chRingQueueRaw()
          • Udma_chRingRingDbRaw()
          • Udma_chRingDeQueueRaw()
          • Udma_chRingRingRvrDbRaw()
          • UdmaChPdmaPrms_init()
          • Udma_chGetStats()
          • Udma_chDecStats()
          • Udma_getPeerData()
          • Udma_clearPeerData()
          • Udma_chReset()
          • Udma_chGetChanEnStatus()
          • Udma_ChPrms
          • Udma_ChTxPrms
          • Udma_ChRxPrms
          • Udma_ChUtcPrms
          • Udma_ChPdmaPrms
          • Udma_ChStats
          • Udma_ChObject
          • UDMA_RING_ES_4BYTES
          • UDMA_RING_ES_8BYTES
          • UDMA_RING_ES_16BYTES
          • UDMA_RING_ES_32BYTES
          • UDMA_RING_ES_64BYTES
          • UDMA_RING_ES_128BYTES
          • UDMA_RING_ES_256BYTES
          • UDMA_RING_INVALID
          • UDMA_RING_ANY
          • UDMA_RING_VIRTID_INVALID
          • UDMA_RING_SIZE_CHECK_SKIP
          • UDMA_RING_ORDERID_MAX
          • Udma_ringAlloc()
          • Udma_ringFree()
          • Udma_ringAttach()
          • Udma_ringDetach()
          • Udma_ringQueueRaw()
          • Udma_ringDequeueRaw()
          • Udma_ringFlushRaw()
          • Udma_ringPrime()
          • Udma_ringPrimeRead()
          • Udma_ringSetDoorBell()
          • Udma_ringGetNum()
          • Udma_ringGetMemPtr()
          • Udma_ringGetMode()
          • Udma_ringGetElementCnt()
          • Udma_ringGetForwardRingOcc()
          • Udma_ringGetReverseRingOcc()
          • Udma_ringGetWrIdx()
          • Udma_ringGetRdIdx()
          • UdmaRingPrms_init()
          • Udma_RingPrms
          • Udma_RingObject
          • UDMA_EVENT_TYPE_DMA_COMPLETION
          • UDMA_EVENT_TYPE_TEARDOWN_PACKET
          • UDMA_EVENT_TYPE_TR
          • UDMA_EVENT_TYPE_RING
          • UDMA_EVENT_TYPE_MASTER
          • UDMA_EVENT_TYPE_TEARDOWN_COMPLETION
          • UDMA_EVENT_MODE_EXCLUSIVE
          • UDMA_EVENT_MODE_SHARED
          • UDMA_EVENT_INVALID
          • UDMA_INTR_INVALID
          • UDMA_CORE_INTR_ANY
          • UDMA_MAX_EVENTS_PER_VINTR
          • Udma_EventCallback
          • Udma_eventRegister()
          • Udma_eventUnRegister()
          • Udma_eventGetId()
          • Udma_eventDisable()
          • Udma_eventEnable()
          • Udma_eventGetGlobalHandle()
          • UdmaEventPrms_init()
          • Udma_EventPrms
          • Udma_EventRxFlowIdFwStatus
          • Udma_EventObject
      • WATCHDOG
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • Include
          • Instance Open Example
          • Instance Close Example
          • Watchdog Service Example
        • Migration Guide 11.01 to 11.02 - AM62A
          • Return type change for Watchdog_setReaction and Watchdog_setWindowSize
        • Migration Guide 11.02 to 12.00
          • Return type change for Watchdog_setReaction and Watchdog_setWindowSize
        • Examples and Demos
        • API Reference
          • WATCHDOG_CLEAR_STATUS
          • Watchdog_Handle
          • Watchdog_Callback
          • Watchdog_DebugMode
          • Watchdog_ResetMode
          • Watchdog_WindowSize
          • Watchdog_DriverState
          • Watchdog_setReaction()
          • Watchdog_getWindowSize()
          • Watchdog_setWindowSize()
          • Watchdog_isClosedWindow()
          • Watchdog_clear()
          • Watchdog_close()
          • Watchdog_init()
          • Watchdog_deinit()
          • Watchdog_open()
          • Watchdog_paramsInit()
          • Watchdog_HwAttrs
          • Watchdog_Params
          • Watchdog_Config
          • Watchdog_MCB
    • Board Peripheral Drivers
      • Flash
        • Features Supported
        • Flash Layout
          • How To Configure Hybrid Layout
          • Flash Layout Configuration
          • Configuring Flash Layout
          • Available Layout Options
          • Example Configuration
          • Custom Flash Layout Implementation
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • Flash Read API
          • Flash Write API
          • Flash Erase API
        • API Reference
          • Flash_OpenFxn
          • Flash_CloseFxn
          • Flash_ReadFxn
          • Flash_WriteFxn
          • Flash_EraseFxn
          • Flash_EraseSectorFxn
          • Flash_ResetFxn
          • Flash_EnablePhyPipelineFxn
          • Flash_DisablePhyPipelineFxn
          • Flash_quirksFxn
          • Flash_custProtocolFxn
          • Flash_PhyTuneFxn
          • FLASH_INVALID_VALUE
          • CONFIG_FLASH_TYPE_SERIAL
          • CONFIG_FLASH_TYPE_PARALLEL
          • CONFIG_FLASH_TYPE_SERIAL_NOR
          • CONFIG_FLASH_TYPE_SERIAL_NAND
          • CONFIG_FLASH_TYPE_PARALLEL_NOR
          • CONFIG_FLASH_TYPE_PARALLEL_NAND
          • CONFIG_FLASH_TYPE_INVALID
          • FLASH_NOR_UPDATE_RD_DUMMY_VALUE
          • FLASH_NAND_UPDATE_RD_DUMMY_VALUE
          • Flash_Handle
          • Flash_Params_init()
          • Flash_open()
          • Flash_close()
          • Flash_getHandle()
          • Flash_read()
          • Flash_write()
          • Flash_blkPageToOffset()
          • Flash_offsetToBlkPage()
          • Flash_SectorPageToOffset()
          • Flash_offsetToSectorPage()
          • Flash_eraseBlk()
          • Flash_eraseSector()
          • Flash_reset()
          • Flash_enablePhyPipeline()
          • Flash_disablePhyPipeline()
          • Flash_getPhyTuningOffset()
          • Flash_getAttrs()
          • Flash_getFlashInterfaceIndex()
          • Flash_init()
          • Flash_deinit()
          • Flash_phyTune()
          • Flash_DevConfig
          • Flash_Params_s
          • Flash_Fxns
          • Flash_Attrs
          • Flash_Config_s
      • LED
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • LED ON API
          • LED OFF API
        • API Reference
          • LED_OpenFxn
          • LED_CloseFxn
          • LED_OnFxn
          • LED_OffFxn
          • LED_SetMaskFxn
          • LED_Handle
          • LED_Params_init()
          • LED_open()
          • LED_close()
          • LED_on()
          • LED_off()
          • LED_setMask()
          • LED_getAttrs()
          • LED_Params_s
          • LED_Fxns
          • LED_Attrs
          • LED_Config_s
          • LED_Object
      • PANEL
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Example Usage
          • Instance Open Example
          • Instance Close Example
        • API Reference
          • CONFIG_PANEL_TYPE_I2C
          • CONFIG_PANEL_TYPE_DSI
          • CONFIG_PANEL_TYPE_INVALID
          • Panel_OpenFxn
          • Panel_CloseFxn
          • Panel_ControlFxn
          • Panel_ResetFxn
          • PANEL_INVALID_VALUE
          • PANEL_MAX_NUM_PINS_CTRL
          • Panel_Handle
          • Panel_open()
          • Panel_close()
          • Panel_getHandle()
          • Panel_control()
          • Panel_reset()
          • Panel_getPanelInterfaceIndex()
          • Panel_init()
          • Panel_deinit()
          • Panel_BridgeParams
          • Panel_vidOutputParams
          • Panel_PinConfig
          • Panel_PinCtrl
          • Panel_Params
          • Panel_Fxns
          • Panel_Config
      • EEPROM
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • EEPROM Read API
          • EEPROM Write API
        • API Reference
          • EEPROM_OpenFxn
          • EEPROM_CloseFxn
          • EEPROM_ReadFxn
          • EEPROM_WriteFxn
          • EEPROM_PAGE_SIZE
          • EEPROM_WR_BUF_SIZE
          • EEPROM_Handle
          • EEPROM_Params_init()
          • EEPROM_open()
          • EEPROM_close()
          • EEPROM_read()
          • EEPROM_write()
          • EEPROM_getAttrs()
          • EEPROM_Params_s
          • EEPROM_Fxns
          • EEPROM_Attrs
          • EEPROM_Config_s
          • EEPROM_Object
      • PMIC
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
          • Instance Open Example
          • Instance Close Example
          • GPIO pin configuration example
        • API Reference
          • PMIC_Handle
          • PMIC_init()
          • PMIC_deinit()
          • PMIC_open()
          • PMIC_getHandle()
          • PMIC_close()
          • PMIC_critSecStartFn()
          • PMIC_critSecStopFn()
          • PMIC_Config
          • PMIC_Params
    • Security
      • Introduction
      • APIs for Security Drivers
        • Cryptography APIs
          • SA3UL
          • Crypto Modules
    • File Systems
      • FreeRTOS+FAT File System
        • Introduction
        • Additional References
      • Introduction
    • Signal Processing
      • CALCRATIO
        • Introduction
        • Key Features
        • Algorithm Overview
          • API Sequence
        • API Reference
          • CALCRATIO_MA1_LENGTH
          • CALCRATIO_MA2_LENGTH
          • calcRatio_init()
          • calcRatio_exec()
          • calcRatio_getActualratio()
          • CalcRatio_t
      • Introduction
      • XLIB supported by C7X
    • Software Diagnostics Library (SDL)
      • Introduction
      • Compliance Support Package (CSP)
        • Requirements and Design
        • Test Reports and Result
        • Safety Documentation and Process Compliance
      • Documentation on TI.com
      • DCC
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_DCC_MODE_SINGLE_SHOT_1
          • SDL_DCC_MODE_SINGLE_SHOT_2
          • SDL_DCC_MODE_CONTINUOUS
          • SDL_DCC_Mode
          • SDL_DCC_CLK0_SRC_CLOCK0_0
          • SDL_DCC_CLK0_SRC_CLOCK0_1
          • SDL_DCC_CLK0_SRC_CLOCK0_2
          • SDL_DCC_CLK0_SRC_CLOCK0_3
          • SDL_DCC_ClkSrc0
          • SDL_DCC_CLK1_SRC_CLOCK1
          • SDL_DCC_CLK1_SRC_CLOCKSRC0
          • SDL_DCC_CLK1_SRC_CLOCKSRC1
          • SDL_DCC_CLK1_SRC_CLOCKSRC2
          • SDL_DCC_CLK1_SRC_CLOCKSRC3
          • SDL_DCC_CLK1_SRC_CLOCKSRC4
          • SDL_DCC_CLK1_SRC_CLOCKSRC5
          • SDL_DCC_CLK1_SRC_CLOCKSRC6
          • SDL_DCC_CLK1_SRC_CLOCKSRC7
          • SDL_DCC_CLK1_SRC_FICLK
          • SDL_DCC_ClkSrc1
          • SDL_DCC_INTERRUPT_ERR
          • SDL_DCC_INTERRUPT_DONE
          • SDL_DCC_IntrType
          • DCC_SRC0_COUNT_MAX
          • DCC_SRC0_VALID_MAX
          • DCC_SRC1_COUNT_MAX
          • DCC_MIN_CLK0_VLD_SEED
          • SDL_DCC_CLK0_SRC_NUM
          • SDL_DCC_CLK1_SRC_NUM
          • SDL_DCC_MODES_NUM
          • SDL_DCC_configure()
          • SDL_DCC_verifyConfig()
          • SDL_DCC_enable()
          • SDL_DCC_disable()
          • SDL_DCC_getStatus()
          • SDL_DCC_enableIntr()
          • SDL_DCC_disableIntr()
          • SDL_DCC_clearIntr()
          • SDL_DCC_getStaticRegs()
          • SDL_DCC_Config
          • SDL_DCC_Status
          • SDL_DCC_StaticRegs
      • SDL DPL
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • pSDL_DPL_InterruptCallbackFunction
          • pSDL_DPL_HwipHandle
          • pSDL_DPL_InterruptFunction
          • pSDL_DPL_RegisterFunction
          • pSDL_DPL_DeregisterFunction
          • pSDL_DPL_DelayFunction
          • pSDL_DPL_AddrTranslateFunction
          • pSDL_DPL_globalDisableInterruptsFunction
          • pSDL_DPL_globalRestoreInterruptsFunction
          • SDL_DPL_init()
          • SDL_DPL_enableInterrupt()
          • SDL_DPL_disableInterrupt()
          • SDL_DPL_registerInterrupt()
          • SDL_DPL_deregisterInterrupt()
          • SDL_DPL_delay()
          • SDL_DPL_addrTranslate()
          • SDL_DPL_globalDisableInterrupts()
          • SDL_DPL_globalRestoreInterrupts()
          • SDL_DPL_HwipParams
          • SDL_DPL_Interface
      • ECC
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • declarations for SDL ECC interface.
          • SDL_ECC_MemSubType
          • SDL_ECC_ErrorCallback_t
          • SDL_ECC_AggregatorType
          • SDL_ECC_InjectErrorType
          • SDL_ECC_RamIdType
          • SDL_ECC_initEsm()
          • SDL_ECC_init()
          • SDL_ECC_initMemory()
          • SDL_ECC_selfTest()
          • SDL_ECC_injectError()
          • SDL_ECC_getStaticRegisters()
          • SDL_ECC_getErrorInfo()
          • SDL_ECC_ackIntr()
          • SDL_ECC_getESMErrorInfo()
          • SDL_ECC_clearNIntrPending()
          • SDL_ECC_InitConfig_t
          • SDL_ECC_InjectErrorConfig_t
          • SDL_ECC_ErrorInfo_t
      • ESM
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_ESM_ECC_PARAM_MCU_CPU0_SEC_ERROR
          • SDL_ESM_ECC_PARAM_MCU_CPU0_DED_ERROR
          • SDL_ESM_ECC_PARAM_MCU_CPU1_SEC_ERROR
          • SDL_ESM_ECC_PARAM_MCU_CPU1_DED_ERROR
          • SDL_ESM_ECC_PARAM_MCU_CBASS_SEC_ERROR
          • SDL_ESM_ECC_PARAM_MCU_CBASS_DED_ERROR
          • sdlEsmEccErrorSource_t
          • SDL_ESM_INTNUMBER_INVALID
          • SDL_ESM_INST_INVALID
          • SDL_ESM_ERRORADDR_INVALID
          • SDL_ESM_ERRORRAMID_INVALID
          • SDL_ESM_ERRORBITOFFSET_INVALID
          • SDL_ESM_ERRORBITGROUP_INVALID
          • SDL_ESM_MAX_EVENT_MAP_NUM_WORDS
          • SDL_ESM_ECC_PARAM_MAIN_MSMC_AGGR0_SEC_ERROR
          • SDL_ESM_ECC_PARAM_MAIN_MSMC_AGGR0_DED_ERROR
          • SDL_ESM_ECC_PARAM_MAIN_A72_AGGR0_SEC_ERROR
          • SDL_ESM_ECC_PARAM_MAIN_A72_AGGR0_DED_ERROR
          • SDL_Result
          • SDL_ESM_applicationCallback
          • SDL_ESM_IntType
          • SDL_ESM_hiInterruptHandler()
          • SDL_ESM_loInterruptHandler()
          • SDL_ESM_configInterruptHandler()
          • SDL_ESM_getIntNumber()
          • SDL_ESM_ErrorConfig_t
          • SDL_ESM_config
          • ESM_OPERATION_MODE_NORMAL
          • ESM_OPERATION_MODE_ERROR_FORCE
          • esmOperationMode_t
          • SDL_ESM_LVL_PINOUT
          • SDL_ESM_PWM_PINOUT
          • esmErrOutMode_t
          • ESM_INTR_TYPE_CONFIG_ERROR
          • ESM_INTR_TYPE_LOW_PRIO_ERROR
          • ESM_INTR_TYPE_HIGH_PRIO_ERROR
          • esmIntrType_t
          • ESM_INTR_PRIORITY_LEVEL_LOW
          • ESM_INTR_PRIORITY_LEVEL_HIGH
          • esmIntrPriorityLvl_t
          • ESM_NUMBER_OF_GROUP_REGS
          • SDL_ESM_setMode()
          • SDL_ESM_getPinMode()
          • SDL_ESM_getErrorOutMode()
          • SDL_ESM_setInfluenceOnErrPin()
          • SDL_ESM_getInfluenceOnErrPin()
          • SDL_ESM_setErrPinLowTimePreload()
          • SDL_ESM_PWML_setErrPinLowTimePreload()
          • SDL_ESM_PWMH_setErrPinHighTimePreload()
          • SDL_ESM_getErrPinLowTimePreload()
          • SDL_ESM_PWML_getErrPinLowTimePreload()
          • SDL_ESM_PWMH_getErrPinHighTimePreload()
          • SDL_ESM_getCurrErrPinLowTimeCnt()
          • SDL_ESM_PWML_getCurrErrPinLowTimeCnt()
          • SDL_ESM_PWMH_getCurrErrPinHighTimeCnt()
          • SDL_ESM_getErrPinStatus()
          • SDL_ESM_resetErrPin()
          • SDL_ESM_isEnableCfgIntr()
          • SDL_ESM_isEnableIntr()
          • SDL_ESM_disableCfgIntr()
          • SDL_ESM_enableCfgIntr()
          • SDL_ESM_enableIntr()
          • SDL_ESM_disableIntr()
          • SDL_ESM_setIntrPriorityLvl()
          • SDL_ESM_getIntrPriorityLvl()
          • SDL_ESM_getCfgIntrStatus()
          • SDL_ESM_getIntrStatus()
          • SDL_ESM_setCfgIntrStatusRAW()
          • SDL_ESM_setIntrStatusRAW()
          • SDL_ESM_getIntrStatusRAW()
          • SDL_ESM_getGroupIntrStatus()
          • SDL_ESM_clearCfgIntrStatus()
          • SDL_ESM_clearIntrStatus()
          • SDL_ESM_writeEOI()
          • SDL_ESM_getRevisionId()
          • SDL_ESM_getInfo()
          • SDL_ESM_getGlobalIntrEnabledStatus()
          • SDL_ESM_enableGlobalIntr()
          • SDL_ESM_disableGlobalIntr()
          • SDL_ESM_reset()
          • esmRevisionId_t
          • esmInfo_t
          • esmGroupIntrStatus_t
          • SDL_esmRegs_ERR_GRP_STATIC
          • SDL_ESM_staticRegs
      • LBIST
        • Note
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Profiling Data
        • Example Usage
        • API Reference
          • SDL_LBIST_enableIsolation()
          • SDL_LBIST_disableIsolation()
          • SDL_LBIST_reset()
          • SDL_LBIST_enableRunBISTMode()
          • SDL_LBIST_clearRunBISTMode()
          • SDL_LBIST_start()
          • SDL_LBIST_stop()
          • SDL_LBIST_isRunning()
          • SDL_LBIST_isDone()
          • SDL_LBIST_programConfig()
          • SDL_LBIST_getMISR()
          • SDL_LBIST_config_t
      • MCRC
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Profiling Data
        • Example Usage
        • API Reference
          • SDL_MCRC_OPERATION_MODE_DATA
          • SDL_MCRC_OPERATION_MODE_AUTO
          • SDL_MCRC_OPERATION_MODE_SEMICPU
          • SDL_MCRC_OPERATION_MODE_FULLCPU
          • SDL_MCRC_ModeType
          • SDL_MCRC_CHANNEL_1
          • SDL_MCRC_CHANNEL_2
          • SDL_MCRC_CHANNEL_3
          • SDL_MCRC_CHANNEL_4
          • SDL_MCRC_Channel_t
          • SDL_MCRC_CHANNEL_IRQSTATUS_RAW_MAIN_ALL
          • SDL_MCRC_PATTERN_COUNT_MAX
          • SDL_MCRC_SECTOR_COUNT_MAX
          • SDL_MCRC_BCTOPLD_MAX
          • SDL_MCRC_WDTOPLD_MAX
          • SDL_MCRC_MAX_NUM_OF_CHANNELS
          • SDL_MCRC_DataBitSize
          • SDL_MCRC_init()
          • SDL_MCRC_verifyInit()
          • SDL_MCRC_config()
          • SDL_MCRC_verifyConfig()
          • SDL_MCRC_channelReset()
          • SDL_MCRC_setPSASeedSig()
          • SDL_MCRC_getPSASectorSig()
          • SDL_MCRC_getIntrStatus()
          • SDL_MCRC_enableIntr()
          • SDL_MCRC_disableIntr()
          • SDL_MCRC_clearIntr()
          • SDL_MCRC_isBusy()
          • SDL_MCRC_getCurSecNum()
          • SDL_MCRC_getPSASig()
          • SDL_MCRC_readStaticReg()
          • SDL_MCRC_getCurPSASig()
          • SDL_MCRC_getPSASigRegAddr()
          • SDL_MCRC_computeSignCPUmode()
          • SDL_MCRC_Signature_t
          • SDL_MCRC_SignatureRegAddr_t
          • SDL_MCRC_ChannelStaticRegs
          • SDL_MCRC_StaticRegs_t
          • SDL_MCRC_DataConfig_t
      • PBIST
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Profiling Data
        • Example Usage
        • API Reference
          • SDL_PBIST_testType
          • SDL_PBIST_selfTest()
          • SDL_SBL_PBIST_selfTest()
          • SDL_SBL_PBIST_checkDone()
          • SDL_SBL_PBIST_checkResult()
      • POK
        • Introduction
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_POK_enablePP()
          • SDL_POK_getStaticRegisters()
          • SDL_POK_init()
          • SDL_POK_verifyConfig()
          • SDL_POK_staticRegs
          • SDL_TYPE_POK
          • SDL_TYPE_POK_SA
          • SDL_pok_type
          • SDL_PWRSS_DEGLITCH_5US
          • SDL_PWRSS_DEGLITCH_10US
          • SDL_PWRSS_DEGLITCH_15US
          • SDL_PWRSS_DEGLITCH_20US
          • SDL_PWRSS_DEGLITCH_GET_VALUE
          • SDL_PWRSS_DEGLITCH_NO_ACTION
          • SDL_pwrss_deglitch
          • SDL_PWRSS_PP_MODE_DISABLE
          • SDL_PWRSS_PP_MODE_ENABLE
          • SDL_PWRSS_PP_MODE_NO_ACTION
          • SDL_pwrss_pp
          • SDL_PWRSS_SET_HYSTERESIS_DISABLE
          • SDL_PWRSS_SET_HYSTERESIS_ENABLE
          • SDL_PWRSS_GET_HYSTERESIS_VALUE
          • SDL_PWRSS_HYSTERESIS_NO_ACTION
          • SDL_pwrss_hysteresis
          • SDL_PWRSS_MAX_TRIM_VALUE
          • SDL_PWRSS_TRIM_NO_ACTION
          • SDL_PWRSS_GET_TRIM_VALUE
          • SDL_PWRSS_INVALID_TRIM_VALUE
          • SDL_pwrss_trim
          • SDL_PWRSS_SET_UNDER_VOLTAGE_DET_ENABLE
          • SDL_PWRSS_SET_OVER_VOLTAGE_DET_ENABLE
          • SDL_PWRSS_SET_PP_VOLTAGE_DET_ENABLE
          • SDL_PWRSS_GET_VOLTAGE_DET_MODE
          • SDL_PWRSS_VOLTAGE_DET_NO_ACTION
          • SDL_pwrss_vd_mode
          • SDL_POK_DETECTION_DISABLED
          • SDL_POK_DETECTION_ENABLED
          • SDL_POK_detection_status
          • SDL_POK_DETECTION_DISABLE
          • SDL_POK_DETECTION_ENABLE
          • SDL_POK_DETECTION_NO_ACTION
          • SDL_POK_GET_DETECTION_VALUE
          • SDL_POK_detection
          • SDL_POK_ENSEL_HWTIEOFFS
          • SDL_POK_ENSEL_PRG_CTRL
          • SDL_POK_ENSEL_NO_ACTION
          • SDL_POK_GET_ENSEL_VALUE
          • SDL_POK_enSelSrc
          • SDL_POR_TRIM_SELECTION_FROM_HHV_DEFAULT
          • SDL_POR_TRIM_SELECTION_FROM_CTRL_REGS
          • SDL_POR_TRIM_SELECTION_NO_CHANGE
          • SDL_POR_TRIM_SELECTION_GET_VALUE
          • SDL_por_trim_sel
          • SDL_POR_MODULE_STATUS_FUNCTIONAL_MODE
          • SDL_POR_MODULE_STATUS_RESET_MODE
          • SDL_por_module_status
          • SDL_mcuCtrlRegsBase_t
          • SDL_pok_getPRGInfo()
          • sdlGetErrSig()
          • SDL_pokShiftsAndMasks_t
          • SDL_pokPRGInfo_t
          • SDL_POK_config
          • SDL_pokVal_t
          • SDL_pokPorCfg_t
          • SDL_pokPorVal_t
      • ROM_CHECKSUM
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_LENGTH_OF_DATA_TO_BE_HASHED
          • SDL_LENGTH_OF_GOLDEN_DATA
          • SDL_GOLDEN_DATA_POINTER
          • SDL_DATA_TO_BE_HASHED_POINTER
          • SDL_ROM_Checksum_compute()
      • RTI
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_RTI_config()
          • SDL_RTI_verifyConfig()
          • SDL_RTI_start()
          • SDL_RTI_service()
          • SDL_RTI_clearStatus()
          • SDL_RTI_getStatus()
          • SDL_RTI_readStaticRegs()
      • VTM
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_VTM_initVd()
          • SDL_VTM_initTs()
          • SDL_VTM_getTemp()
          • SDL_VTM_getSensorStatus()
          • SDL_VTM_intrCntrl()
          • SDL_VTM_verifyConfigVd()
          • SDL_VTM_verifyConfigTs()
          • SDL_VTM_getStaticRegistersVd()
          • SDL_VTM_getStaticRegistersTs()
          • SDL_VTM_configVd
          • SDL_VTM_configTs
          • SDL_VTM_staticRegsVd
          • SDL_VTM_staticRegsTs
          • SDL_VTM_VD_CONFIG_CTRL_VID_OPP
          • SDL_VTM_VD_CONFIG_CTRL_EVT_SEL
          • SDL_VTM_VD_CONFIG_CTRL_GLB_CFG
          • SDL_VTM_VD_CONFIG_CTRL_SET_CTL
          • SDL_VTM_VD_CONFIG_CTRL_OUTRNG_ALRT
          • SDL_VTM_VD_CONFIG_CTRL_SET_THR
          • SDL_VTM_VD_CONFIG_CTRL_OUTRNG_ALRT_DISABLE
          • SDL_VTM_VID_OPP_MAX_NUM
          • SDL_VTM_VID_OPP_3_CODE
          • SDL_VTM_VID_OPP_2_CODE
          • SDL_VTM_VID_OPP_1_CODE
          • SDL_VTM_VID_OPP_0_CODE
          • SDL_VTM_TS_STAT_VD_MAP_RTC
          • SDL_VTM_TS_STAT_VD_MAP_WKUP
          • SDL_VTM_TS_STAT_VD_MAP_MCU
          • SDL_VTM_TS_STAT_VD_MAP_CORE
          • SDL_VTM_TSTAT_VD_MAP_NOT_IMPLEMENTED
          • SDL_VTM_VD_LT_THR0_INTR_RAW_SET
          • SDL_VTM_VD_GT_THR1_INTR_RAW_SET
          • SDL_VTM_VD_GT_THR2_INTR_RAW_SET
          • SDL_VTM_VD_LT_THR0_INTR_RAW_CLR
          • SDL_VTM_VD_GT_THR1_INTR_RAW_CLR
          • SDL_VTM_VD_GT_THR2_INTR_RAW_CLR
          • SDL_VTM_VD_LT_THR0_INTR_EN_SET
          • SDL_VTM_VD_GT_THR1_INTR_EN_SET
          • SDL_VTM_VD_GT_THR2_INTR_EN_SET
          • SDL_VTM_VD_LT_THR0_INTR_EN_CLR
          • SDL_VTM_VD_GT_THR1_INTR_EN_CLR
          • SDL_VTM_VD_GT_THR2_INTR_EN_CLR
          • SDL_VTM_VD_INTR_INVALID
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_0
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_1
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_2
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_3
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_4
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_5
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_6
          • SDL_VTM_VD_EVT_SELECT_TEMP_SENSOR_7
          • SDL_VTM_TSGLOBAL_CLK_SEL_VALID
          • SDL_VTM_TSGLOBAL_CLK_DIV_VALID
          • SDL_VTM_TSGLOBAL_ANY_MAXT_OUTRG_ALERT_EN_VALID
          • SDL_VTM_TSGLOBAL_MAXT_OUTRG_ALERT_THR0_VALID
          • SDL_VTM_TSGLOBAL_MAXT_OUTRG_ALERT_THR_VALID
          • SDL_VTM_TSGLOBAL_SAMPLES_PER_CNT_VALID
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_SEL_FIX_REF_CLK
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_SEL_FIX_REF2_CLK
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_1
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_2
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_3
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_4
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_5
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_6
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_7
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_8
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_9
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_10
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_11
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_12
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_13
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_14
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_15
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_16
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_17
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_18
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_19
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_20
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_21
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_22
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_23
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_24
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_25
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_26
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_27
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_28
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_29
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_30
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_31
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_32
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_33
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_34
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_35
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_36
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_37
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_38
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_39
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_40
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_41
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_42
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_43
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_44
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_45
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_46
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_47
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_48
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_49
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_50
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_51
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_52
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_53
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_54
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_55
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_56
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_57
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_58
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_59
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_60
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_61
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_62
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_63
          • SDL_VTM_TSGLOBAL_CLK_CTRL_CLK_DIV_BY_64
          • SDL_VTM_TSGLOBAL_ANY_MAXT_OUTRG_ALERT_ENABLE
          • SDL_VTM_TSGLOBAL_ANY_MAXT_OUTRG_ALERT_DISABLE
          • SDL_VTM_TS_CTRL_MAXT_OUTG_ALERT_VALID
          • SDL_VTM_TS_CTRL_RESET_CTRL_VALID
          • SDL_VTM_TS_CTRL_SOC_VALID
          • SDL_VTM_TS_CTRL_MODE_VALID
          • SDL_VTM_TS_CTRL_MAXT_OUTRG_GEN_ALERT
          • SDL_VTM_TS_CTRL_MAXT_OUTRG_NO_ALERT
          • SDL_VTM_TS_CTRL_SENSOR_RESET
          • SDL_VTM_TS_CTRL_SENSOR_NORM_OP
          • SDL_VTM_TS_CTRL_SINGLESHOT_MODE
          • SDL_VTM_TS_CTRL_CONTINUOUS_MODE
          • SDL_VTM_TS_CTRL_SINGLESHOT_ADC_CONV_IN_PROGRESS
          • SDL_VTM_TS_CTRL_SINGLESHOT_ADC_CONV_COMPLETE
          • SDL_VTM_GT_TH1_VALID
          • SDL_VTM_GT_TH2_VALID
          • SDL_VTM_LT_TH0_VALID
          • SDL_VTM_TS_READ_VD_MAP_VAL
          • SDL_VTM_TS_READ_ALL_THRESHOLD_ALERTS
          • SDL_VTM_TS_READ_FIRST_TIME_EOC_BIT
          • SDL_VTM_TS_READ_DATA_VALID_BIT
          • SDL_VTM_TS_READ_DATA_OUT_VAL
          • SDL_VTM_VD_EVT_STAT_THR_ALERTS_MASK
          • SDL_VTM_VD_EVT_STAT_LT_TH0_ALERT
          • SDL_VTM_VD_EVT_STAT_GT_TH1_ALERT
          • SDL_VTM_VD_EVT_STAT_GT_TH2_ALERT
          • SDL_VTM_configVdCtrl
          • SDL_VTM_configTsCtrl
          • SDL_VTM_vid_opp
          • SDL_VTM_ts_stat_vd_map
          • SDL_VTM_intrCtrl
          • SDL_VTM_vdEvtSel_set
          • SDL_VTM_tsGlobal_ctrl_valid_map
          • SDL_VTM_tsGlobal_clkSel
          • SDL_VTM_tsGlobal_clkDiv
          • SDL_VTM_tsGlobal_any_maxt_outrg_alert_en
          • SDL_VTM_tsGlobal_samples_per_count
          • SDL_VTM_tsCtrl_valid_map
          • SDL_VTM_tsCtrl_max_outrg_alert
          • SDL_VTM_tsCtrl_resetCtrl
          • SDL_VTM_tsCtrl_mode
          • SDL_VTM_tsCtrl_singleshot_conv_stat
          • SDL_VTM_thr_valid_map
          • SDL_VTM_Stat_read_ctrl
          • SDL_VTM_adc_code
          • SDL_VTM_vdEvt_status
          • SDL_VTM_getSensorVDCount()
          • SDL_VTM_getBestValue()
          • SDL_VTM_getAdcCode()
          • SDL_VTM_vdSetOppVid()
          • SDL_VTM_vdGetOppVid()
          • SDL_VTM_vdEvtSelSet()
          • SDL_VTM_tsSetGlobalCfg()
          • SDL_VTM_tsGetGlobalCfg()
          • SDL_VTM_tsSetCtrl()
          • SDL_VTM_tsGetCtrl()
          • SDL_VTM_tsSetThresholds()
          • SDL_VTM_tsGetThresholds()
          • SDL_VTM_tsSetMaxTOutRgAlertThr()
          • SDL_VTM_tsSetMaxTOutRgAlertThrDisable()
          • SDL_VTM_tsGlobal_cfg
          • SDL_VTM_Ctrlcfg
          • SDL_VTM_tsThrVal
          • SDL_VTM_Stat_val
      • MTOG
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_MTOG_FORCE_KEY
          • SDL_MTOG_init()
          • SDL_MTOG_verifyConfig()
          • SDL_MTOG_start()
          • SDL_MTOG_stop()
          • SDL_MTOG_forceTimeout()
          • SDL_MTOG_reset()
          • SDL_MTOG_getStaticRegisters()
          • SDL_MTOG_staticRegs
          • SDL_MTOG_config
      • STOG
        • Features Supported
        • SysConfig Features
        • Features NOT Supported
        • Important Usage Guidelines
        • Example Usage
        • API Reference
          • SDL_TOG_CFG_TIMEOUT
          • SDL_TOG_CFG_INTR_PENDING
          • SDL_TOG_cfgCtrl
          • SDL_TOG_init()
          • SDL_TOG_verifyConfig()
          • SDL_TOG_setIntrEnable()
          • SDL_TOG_clrIntrPending()
          • SDL_TOG_getIntrPending()
          • SDL_TOG_ackIntr()
          • SDL_TOG_start()
          • SDL_TOG_stop()
          • SDL_TOG_reset()
          • SDL_TOG_getErrInfo()
          • SDL_TOG_getStaticRegisters()
          • SDL_TOG_setFlushMode()
          • SDL_TOG_getIntrCount()
          • SDL_TOG_errInfo
          • SDL_TOG_config
          • SDL_TOG_staticRegs
    • Ethernet And Networking
      • Ethernet Features
        • Overview
        • Feature Summary
        • Basic Layer 2 Switching
        • Layer 3 switching with LwIP Stack
          • TSN and AVB support
        • EST/TAS support
        • CBS
        • IET
        • Cut Through
        • See Also
      • Enet-LLD
        • Enet LLD Introduction
          • Introduction
          • Application Programming Interface
          • Enet Peripherals
        • Enet LLD IOCTL interface
          • Introduction
          • Using the IOCTL interface
          • Synchronous and Asynchronous IOCTLs
        • Ethernet PHY Link Configuration
          • Link Configuration Guidelines
        • Ethernet PHY Integration Guide
          • Using Ethphy devices supported out-of-box
          • Custom Ethernet PHY Integration Guide
          • Ethernet PHY Driver User Guide
        • MAC2MAC support
          • Introduction
          • Enable MAC2MAC through Sysconfig
        • Enet Integration Guide
          • Introduction
          • Getting Familiar with Enet LLD APIs
          • Integrating Enet LLD into User’s Application
          • API Reference
        • MDIO Manual Mode Enablement
          • Workaround for errata i2329 - MDIO interface corruption
          • Limitations
          • Not Supported MDIO IOCTL APIs in MDIO Manual Mode
        • Version Updates from earlier SDKs to Latest
          • While upgrading from 11.01 or earlier to latest SDK
          • While upgrading from 11.00 SDK to 11.01 SDK
          • While upgrading from 10.00 SDK
          • While upgrading from 09.02 SDK or earlier
        • Ethernet Performance
          • Introduction
          • Setup Details
          • Layer 2 Performance
          • TCP/IP Performance
          • IEEE 802.1AS (gPTP) Performance Numbers
          • See Also
        • Enet EST/TAS Support
          • Introduction
          • Enet LLD API
          • CPSW Support
        • Enet Migration Guide
          • Introduction
          • Need for Sysconfig
          • Enet Driver Initialization Sequence Change
          • Enet DMA Channel Open Changes
          • Runtime Control API (Enet_ioctl) Change
          • Packet Transmit/Receive API Related Changes
          • Custom Board Support
          • External PHY Management
          • Tuning Memory Usage for Non-LwIP Apps
          • Tuning Memory Usage for LwIP Apps
      • Ethernet Firmware
        • Introduction
        • Supported Features
        • Master Core - EthFw Server
        • Remote Cores - Ethfw Client
          • 1. RTOS Client
          • 2. Linux Client
          • 3. AUTOSAR Client
        • Physical and Virtual ports
          • Virtual Switch Port
          • Virtual MAC Port
        • Multicast and Broadcast Support
          • Exclusive Multicast
          • Shared Multicast
          • Reserved Multicast
        • Intercore Ethernet using Shared Memory
        • Intercore Ethernet using VEPA
        • Proxy ARP
        • See Also
      • Lightweight IP (LwIP)
        • Ethernet LwIP TCP/IP Static IP
          • Introduction
          • Details
          • See Also
        • Introduction
        • Upgrade
          • Upgrade to version 2.2.1
          • Upgrade to version 2.2.0
      • Time-Sensitive Networking (TSN)
        • Overview
        • Features and IEEE Standard Coverage
          • Feature/Standard Supported
        • Architecture
          • Software Block Diagram
        • Resource Utilization
        • Examples and Feature Coverage
        • Interoperability Tests
          • gPTP Interoperability
        • Memory Footprint
          • Configuration 1: gPTP Only
        • Performance Metrics
          • gPTP performance
        • See Also
      • TSN Developer Guidelines
        • Memory Footprint Optimization
          • Disable unused modules
          • Reduce SimpleDB entry counts
          • Reduce UB_ESARRAY pool
          • gPTP shared memory (clock domain IPC)
        • gPTP Time-to-Sync Optimization
          • Shorten the clock computation interval
          • Increase frequency offset update rate
          • Reduce IIR filter alpha (faster response)
          • Shorten the sync interval
          • Enable hardware phase adjustment
        • Troubleshooting Guidelines
          • How to read gPTP log output
          • gPTP is running but clock is not locked (gmsync=false)
          • Sync gaps appear in the log (INFO “sync gap” or “fup gap”)
          • timeleap_past errors in gPTP log
          • uniconf fails to start
          • How to enable logging to a buffer (avoid gPTP jitter from slow UART)
        • Known Limitations
      • TSN Userguide
        • Introduction
        • IEEE 802.1AS-2020 (gPTP)
          • How gPTP Interacts With Hardware
          • Master Role
          • Slave Role
          • Bridge (Boundary Clock)
        • Unibase, Uniconf, Combase Libraries
        • Configuring TSN Hardware Features via Uniconf
          • Configuring EST (802.1Qbv Scheduled Traffic)
          • Configuring IET (802.3br / 802.1Qbu Frame Preemption)
          • Configuring CBS (802.1Qav Credit-Based Shaper)
        • See Also
      • Ethernet TSN and gPTP Stack - API and Integration Guide
        • Pre-requisites
        • Introduction
        • Demo and Examples
        • TSN Stack
          • Compilation
          • Modules
          • Stack Initialization
          • Logging
          • Starting uniconf and gPTP
          • TSN Deinitialization
          • gPTP Multiple Domains and CMLDS mode
          • gPTP Shorter Sync Interval
        • Integration
          • Source Integration
          • Uniconf Configuration
          • Licensing Library
          • gPTP Yang Config Parameters
          • gPTP Non-Yang Config Parameters
        • Limitations
        • See Also
      • Ethernet AVB Stack - API and Integration Guide
        • Pre-requisites
        • Introduction
        • TSN Stack
          • Compilation
          • Modules
          • Stack Initialization
          • Logging
          • Starting uniconf, gPTP and AVTP applications
        • Integration
          • Source integration
          • Uniconf configuration
          • Licensing library
          • GPTP configuration parameters
          • AVTP configuration parameters
          • Applications Deinitialization
        • See Also
      • Ethernet LLDP Stack - API and Integration Guide
        • Pre-requisites
        • Introduction
        • Demo and Examples
        • TSN Stack
          • Compilation
          • Modules
          • Stack Initialization
          • Logging
          • Starting uniconf and LLDP applications
          • LLDP Deinitialization
          • Licensing library
        • Integration
          • Source integration
          • Uniconf configuration
          • LLDP configuration parameters
        • See Also
      • Ethernet TSN gPTP Examples
        • Ethernet TSN CPSW gPTP TimeReceiver (gPTP Slave) Example
          • Introduction
          • Supported Combinations
          • Steps to Run the Example
          • Prerequisites
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Sample Log Output
          • Limitation
          • See Also
        • Ethernet TSN CPSW gPTP TimeTransmitter (gPTP Master) Example
          • Introduction
          • Supported Combinations
          • Steps to Run the Example
          • Prerequisites
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Sample Log Output
          • Limitation
          • See Also
        • Ethernet TSN CPSW gPTP Bridge Example
          • Introduction
          • Supported Combinations
          • Steps to Run the Example
          • Prerequisites
          • On PC1
          • On PC2
          • Build the example
          • Hardware Setup
          • Sample Log Output
        • Ethernet TSN gPTP on CPSW along with LwIP stack
          • Introduction
          • Supported Combinations
          • Steps to Run the Example
          • To Configure Static IP
          • Build the example
          • HW Setup
          • Sample Log Output
          • See Also
      • Overview
      • Salient Features
      • Software Components Overview
      • Examples and Demos
      • Networking Features
  • Examples and Demos
    • Empty Project
      • Introduction
      • Supported Combinations
      • Steps to Run the Example
      • Sample Output
    • Hello World Project
      • Introduction
      • Supported Combinations
      • Steps to Run the Example
      • Sample Output
    • Hello World C++ Project
      • Introduction
      • Supported Combinations
      • Steps to Run the Example
      • Sample Output
      • C++ Build Details
      • Flags used for c++ build
      • Building the mcu sdk libs with c++ flsgs.
      • Building an application using c++ flags
    • OS Kernel and Driver Porting Layer (DPL)
      • Driver Porting Layer (DPL) demo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • FreeRTOS POSIX
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • FreeRTOS Task Switch Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • FreeRTOS SMP Task Switch Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • Dhrystone benchmarking demo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • Memcopy benchmarking demo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
    • SOC and Board Peripheral Drivers
      • DDR ECC Test MAIN ESM
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • DDR MEMTESTER
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • DDR PERF Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • DSS Colorbar Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
        • Display Output
      • DSS Display Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • DSS Safety Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • ECAP APWM mode
        • Introduction
        • External Connections
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • ECAP EPWM Loopback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • EPWM Duty Cycle
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • EPWM Duty Cycle Sync
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • GPIO Input Interrupt
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • GPIO LED Blink
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • I2C Led Blink
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • I2C Memory Read
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • I2C Read
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • I2C Temperature Read
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • IPC Notify Echo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • IPC RP Message Echo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • IPC RP Message Linux Echo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
      • IPC RP Message Linux Audio Filter Offload
        • Introduction
        • Configuring CasadeBiquad Low-Pass Filter
        • Configuring CasadeBiquad High-Pass Filter
        • Configuring FIR Low-Pass Filter
        • Real FFT and IFFT Real
        • Matrix Transpose
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • IPC RP Message QNX Echo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
      • IPC RP Message RTOS Audio Filter Offload
        • Introduction
        • Configuring CasadeBiquad Low-Pass Filter
        • Configuring CasadeBiquad High-Pass Filter
        • Configuring FIR Low-Pass Filter
        • Real FFT and IFFT Real
        • Matrix Transpose
        • Supported Combinations
        • Steps to Run the Example
          • Build the example
          • Create a network between EVM and host PC
          • Run the example
        • Host-Side Utility
        • See Also
        • Sample Output
      • MCASP Early Chime
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
      • MCAN External Read Write
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCAN Loopback Interrupt
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCAN Loopback Polling
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Audio Presentation Time
        • Introduction
        • Supported Combinations
        • Test Setup
          • AM275x EVM
          • AM62Dx EVM
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP AEC Multichannel Playback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Chime
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Multichannel in Stereo out
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Multichannel Playback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Stereo Playback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCSPI Loopback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCSPI Loopback DMA
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCSPI Loopback Turbo Mode
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCSPI Performance 8 Bit
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCSPI Performance 32 Bit
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MMCSD RAW IO
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • OSPI Flash Diagnostic
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • OSPI Flash IO
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • OSPI PHY Grapher UART
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
          • Device Side
          • Host Side (Linux/PC)
        • Automated Full Flow
          • Quick Start: Complete Workflow in One Command
          • Complete Workflow Commands by SoC
        • Application Design
          • System Architecture
          • Data Flow Sequence
          • Dual UART Architecture
        • Data Format
          • Binary Output
          • Visualization
        • Protocol Specification
          • Phase 1: Device Ready Signal
          • Phase 2: Host Sends Command
          • Phase 3: Device Runs PHY Sweep
          • Phase 4: Device Sends Data via XMODEM1k
          • Phase 5: Device Sends Status Response
          • Timing Analysis
        • Implementation Details
          • Key Design Decisions
          • Error Handling
          • Performance Optimizations
          • Dependencies
        • See Also
        • Sample Output
        • Troubleshooting
          • “Invalid STX: 0x5B”
          • “Timeout waiting for ready signal”
          • “CRC errors during transfer”
        • Additional Resources
      • PMIC Q&A watchdog interrupt example
        • Introduction
        • Supported Combinations
        • Steps
        • See Also
        • Sample Output
      • PMIC Q&A watchdog reset example
        • Introduction
        • Supported Combinations
        • Steps
        • See Also
        • Sample Output
      • PMIC trigger watchdog interrupt example
        • Introduction
        • Supported Combinations
        • Steps
        • See Also
        • Sample Output
      • PMIC trigger watchdog reset example
        • Introduction
        • Supported Combinations
        • Steps
        • See Also
        • Sample Output
      • PMIC user register configuration example
        • Introduction
        • Supported Combinations
        • Steps
        • See Also
        • Sample Output
      • PMU Multievent
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • RTC LED Blink
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • EEPROM Read Write
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • EQEP Capture
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • EQEP frequency measurement
        • Introduction
        • External Connections
        • External Connections
        • External Connections
        • External Connections
        • AM62X-SK
        • AM62X-SIP-SK
        • AM62X-SK-LP
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • EQEP Position Speed
        • Introduction
        • External connections
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Loopback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Loopback External HCLK
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MMCSD FILE IO
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • Sciclient Get Version
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • Spinlock Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • TISP 2D FFT DSP Offload Example
        • Introduction
        • Example Workflow
        • Signal Chain Details
        • Supported Combinations
        • Steps to Run the Example
          • Build the Example
          • Prepare the Input Data
          • Run the Example
        • Input/Output Format
        • See Also
        • Sample Output
      • TISP Linux 2D FFT Offload Example
        • Introduction
        • Signal Chain Details
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • TISP Real-Time Signal Chain Examples
        • Introduction
        • TISP Signal Chain Architecture
        • Common Architecture
        • Signal Chain Examples Overview
          • 1. Cascade Biquad Parametric EQ
          • Cascade Biquad Parametric EQ (Linux)
          • 2. EQ, Gain, and Mute
          • 3. Router with FFT/IFFT DSP Processing (8ch to 12ch)
          • 4. Comprehensive Audio Chain (8ch to 12ch)
        • Getting Started
          • Building and Running
          • Input Audio and Monitor the output
        • See Also
      • TISP Real-Time Signal Chain: Cascade Biquad Parametric EQ Example
        • Introduction
          • Example Workflow
          • Signal Chain Details
          • Key Features
          • Filter Characteristics
        • Supported Combinations
        • Steps to Run the Example
          • Build the Example
          • Run the Example
          • Configuration Parameters
        • Sample Output
      • TISP Linux Real-Time Signal Chain: Cascade Biquad Parametric EQ Example
        • Introduction
          • Example Workflow
          • Signal Chain Details
          • Key Features
          • Filter Characteristics
        • Supported Combinations
        • Steps to Run the Example
          • Build the DSP Firmware
          • Build the Linux Application
          • Run the Example
        • Hardware Setup
        • Sample Output
          • DSP Firmware Console Output
      • TISP Real-Time Signal Chain: EQ, Gain, and Mute Example
        • Introduction
          • Example Workflow
          • Signal Chain Details
          • Key Features
        • Supported Combinations
        • Steps to Run the Example
          • Build the Example
          • Run the Example
          • Configuration Parameters
        • Sample Output
      • TISP Real-Time Signal Chain: Router with Advanced DSP Processing (8ch to 12ch) Example
        • Introduction
          • Example Workflow
          • Signal Chain Details
          • Key Features
          • Filter Configurations
        • Supported Combinations
        • Steps to Run the Example
          • Build the Example
          • Run the Example
          • Configuration Parameters
        • Sample Output
      • TISP Real-Time Audio Signal Chain: 8 Channels to 12 Channels Example
        • Introduction
          • Known Issues
          • Example Workflow
          • Signal Chain Details
          • Key Features
        • Supported Combinations
        • Steps to Run the Example
          • Build the Example
          • Run the Example
          • Configuration Parameters
        • Sample Output
      • UART Echo DMA
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UDMA Chaining
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UDMA Memcpy Interrupt
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UDMA Memcpy Polling
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UDMA SW Trigger
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UART Echo
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UART Echo Callback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UART Echo DMA Multi-Instance
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UART Echo Low Latency Interrupt
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • UART Echo Low Latency Polling
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • Watchdog interrupt mode
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • MCASP Playback
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
    • Secondary Bootloader (SBL)
      • SBL EMMC Multistage
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Build the example
        • Create HSM Appimage
        • Run the example
        • See Also
        • Sample Output
      • SBL NULL
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SBL OSPI Multistage
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
          • Build the example
          • Create HSM Appimage
        • See Also
        • Sample Output
      • SBL SD
        • Introduction
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SBL UART
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Build the example
      • SBL UART Uniflash
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SBL OSPI NAND Linux Multistage
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Build the example
        • Create Linux Appimage
        • Sample Output
      • SBL OSPI NAND Multistage
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Build the example
        • Create HSM Appimage
        • See Also
        • Sample Output
    • Dmautils
      • DMA Utils autoincrement 1d2d3d example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • DMA Utils autoincrement circular example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • DMA Utils autoincrement compression example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • DMA Utils autoincrement example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
    • Ethernet and Networking
      • Ethernet Firmware
        • Introduction
        • Supported Combinations
        • Ethernet Firmware Server
        • Ethernet Firmware Client
        • Other Clients supported
        • Steps to Run the Example
          • Prerequisites
        • Build the example
        • HW Setup
        • Run the example
        • Sample output
        • Audio Stream Table
        • Adding or Removing Talker Streams {#AVB_ADD_REMOVE_TALKER}
        • Adding or Removing Listener Streams {#AVB_ADD_REMOVE_LISTENER}
        • MAC-only port
        • See Also
      • Glossary
      • Enet CPSW Loopback Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Build the example
        • Sample output for MAC Loopback
        • See Also
      • Enet Layer 2 CPSW Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Build the example
        • HW Setup
          • AM64X-EVM
          • AM64X-SK
          • AM62X-SK
          • AM243X-EVM
          • AM243X-LP
        • Run the example
        • Sample output for Multiport example
        • See Also
      • Enet Layer 2 CPSW SWITCH Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Build the example
        • HW Setup
        • Run the example
        • Sample output for Multiport example
        • Testing Switch Policer configuration
        • See Also
      • Enet TSN EST Example
        • Introduction
        • Constraints
        • Configuration Parameters
        • Expected Behavior
        • Application Integration Guide
        • Yang Configuration for 802.1Qbv
        • Build Enet TSN EST Example
        • HW Setup
          • AM263X-CC
          • AM263X-LP
        • Running Enet TSN EST example
        • Note
      • Enet CPSW EST Example
        • Introduction
        • Steps to Run the Example
          • Build the example
          • HW Setup
          • Run the example
          • Sample output
        • See Also
      • Enet CPSW Operation Modes Demo
        • Introduction
        • See Also
      • Enet Layer 2 CPSW Fast Startup Example
        • Introduction
        • Supported Combinations
        • SW Modifications
        • Media Dependent Interface (MDI Configuration)
        • Steps to Run the Example
          • Build the example
          • Run the example
          • Sample output for L2 CPSW Boot example
        • See Also
      • Ethernet LLDP Example
        • Introduction
        • Supported Combinations
        • Prerequisites
        • Build the example
        • HW Setup
        • Create a network between EVM and host PC
        • Run the example
        • LLDP verification
          • Verification #1 LLDPDU Tx interval and LLDPDU content (per one dest-mac-address)
          • Verification #2 Fast TX in case of new neighbor exist (per one dest-mac-address)
          • Verification #3 Delete neighbor info in case of Receiving LLDP shutdown (per one dest-mac-address)
          • Verification #4 Detected Neighbor info change (per one dest-mac-address)
          • Verification #5 Multiple Destination MAC addresses
        • See Also
      • TCP/IP Examples using LwIP Stack
        • Enet Lwip CPSW Example
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • Iperf using LWIP
          • Important Iperf Arguments
          • Steps to Run the Example
          • To Configure Static IP
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Sample output for CPSW example
          • Communicate with the EVM using ethernet
          • Measuring the throughput using Iperf:
          • Sample output for iperf command
          • Troubleshooting issues
          • See Also
        • Enet Lwip Socket Example
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • TCP Server using ncat tool
          • Steps to Run the Example
          • To Configure Static IP
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Steps to execute
          • Sample output for CPSW example
          • Troubleshooting issues
          • See Also
        • Enet Lwip TCP Client Example
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • TCP Server using ncat tool
          • Steps to Run the Example
          • To Configure Static IP
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Steps to execute
          • Sample output for CPSW example
          • Troubleshooting issues
          • See Also
        • Enet Lwip TCP Server Example on CPSW
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • TCP Client using ncat tool
          • Steps to Run the Example
          • To Configure Static IP
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Sample output for CPSW example
          • Steps to execute
          • Troubleshooting issues
          • See Also
        • Enet Lwip UDP IGMP Server Example
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • UDP Client using ncat tool
          • Steps to Run the Example
          • To Configure Static IP
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Sample output for CPSW example
          • Steps to execute
          • Troubleshooting issues
          • See Also
        • Enet Lwip UDP Client Example
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • UDP Server using ncat tool
          • Steps to Run the Example
          • To Configure Static IP
          • Build the example
          • HW Setup
          • Create a network between EVM and host PC
          • Run the example
          • Steps to execute
          • Sample output for CPSW example
          • Troubleshooting issues
          • See Also
        • CPSW Lwip HTTPS Server Example
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • To Configure Static IP
          • mbedTLS
          • TLS certificates used
          • Steps to Run the Example
          • Build the example
          • HW Setup
          • Run the example
          • Sample output for CPSW example
          • Steps to execute
          • Troubleshooting issues
          • See Also
        • CPSW Lwip MQTT Client Example
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • To Configure Static IP
          • mbedTLS
          • TLS certificates
          • Mosquitto Broker Configurations
          • Steps to Run the Example
          • Troubleshooting issues
          • See Also
        • Enet LwIP HTTP Server On Bare Metal (No-RTOS)
          • Introduction
          • Supported Combinations
          • Configuring Syscfg
          • To Configure Static IP
          • Steps to Run the Example
          • Troubleshooting issues
          • See Also
      • gPTP Examples using TSN Stack
      • AVB Examples using TSN Stack
        • Ethernet AVTP Example
          • Introduction
          • Supported Combinations
          • Prerequisites
          • Steps to Run the Example
          • See Also
        • Enet TSN AVTP AES3 AAF Example
          • Introduction
          • Supported Combinations
          • Steps to Run the Example
          • See Also
        • Ethernet CRF Master Example
          • Introduction
          • Supported Combinations
          • Prerequisites
          • Steps to Run the Example
          • See Also
        • Ethernet AVTP and CRF Example
          • Introduction
          • Supported Combinations
          • Prerequisites
          • Steps to Run the Example
          • See Also
        • Ethernet Autoamplifier with CRF Demo
          • Introduction
          • Supported Combinations
          • Prerequisites
          • Steps to Run the Example
          • See Also
    • Security
      • Firewall Exception Log Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • Firewall Exception Trigger Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • TISCI message example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
          • Build the example
        • Sample Output
      • Runtime debug unlock Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
          • Generate debug certificate
        • Build the example
        • Sample Output
      • SA3UL AES CBC-128 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL AES CBC-256 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL AES CMAC-128 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL AES CMAC-256 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL AES ECB-128 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL AES ECB-256 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL HMAC SHA-1 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL HMAC SHA-256 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL HMAC SHA-256 Multi shot Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL HMAC SHA-512 Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL Random Number Generator Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SA3UL SHA Test
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
    • Low Power Mode Wakeup
      • LPM MCU MCAN Wakeup
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
      • LPM Suspend to IO Retention mode and Wakeup on UART pin activity
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
    • SDL Examples
      • SDL DCC Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL ECC
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • SDL ECC R5F CACHE
        • Introduction
          • Enabling ECC for R5 Cache memories
          • Initializing ECC and ESM
          • Error Injection in I-Cache
          • Error Injection in D-Cache
          • Memory Allocation
          • Error Injection Supported
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • SDL ECC SEC
        • Introduction
        • Aggregators Supported
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • SDL R5F ECC TCM
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL MCU ESM
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • Sample Output
      • SDL MCRC Auto
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL MCRC Full CPU
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
      • SDL MCRC Semi CPU
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL MTOG Example
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL PBIST
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL POK Example
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL ROM_CHECKSUM Example
        • Introduction
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL RTI
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL STOG Example
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL MCU VTM
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SDL MCU VTM RESET
        • Introduction
        • Use Cases
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
    • Signal Processing
      • CALCRATIO
        • Introduction
        • System Flow Overview
        • Supported Combinations
        • Steps to Run the Example
        • See Also
        • Sample Output
      • SWASRC Multichannel Playback
        • Introduction
        • Supported Combinations
        • System Flow Overview
        • Steps to Run the Example
        • See Also
        • Sample Output
      • TISP Real-Time Signal Chain Examples
        • Introduction
        • Common Architecture
        • Signal Chain Examples Overview
          • TISP Real-Time Signal Chain: Cascade Biquad Parametric EQ Example
          • TISP Real-Time Signal Chain: EQ, Gain, and Mute Example
          • TISP Real-Time Signal Chain: Router with Advanced DSP Processing (8ch to 12ch)
          • TISP Real-Time Audio Signal Chain: 8 Channels to 12 Channels Example
          • TISP Linux Real-Time Signal Chain: Cascade Biquad Parametric EQ Example
        • Getting Started
        • See Also
    • Firewall Isolation - MCU Domain
      • Introduction
      • Supported Combinations
      • Steps
      • Sample Output
    • Reset Isolation - MCU Domain
      • Introduction
      • Supported Combinations
      • Steps
      • Sample Output
    • MCU BIST Check Result
      • Introduction
      • Supported Combinations
      • Steps
      • Sample Output
  • Tools and Utilities
    • Booting Tools
      • Introduction
      • Important files and folders
      • Out2RPRC
      • Multi-core Image Gen
      • UART Bootloader Python Script
      • Linux Appimage Generator Tool
      • HSM Appimage Generator Tool
    • Flashing Tools
      • Introduction
      • Snagfactory
        • Important files and folders
        • Tool requirements on host PC
        • Flash configuration file
          • Example .cmd file
          • Example .yaml file
        • Basic steps to flash files
          • Getting ready to flash
        • Flash tool options
          • Flashing using GUI
          • Flashing using CLI
        • Error messages and solutions
        • Detailed sequence of steps that happen when flashing files
      • UART Uniflash
        • Tool requirements on host PC
        • Important files and folders
        • Basic steps to flash files
          • Getting ready to flash
          • Flash configuration file
          • Flash configuration file for flashing to eMMC
          • Flash configuration file for flashing to eMMC
          • Flash configuration file for flashing to eMMC
          • Flash configuration file
          • Flashing the files
          • Flash tool options
        • Flash tool error messages and solutions
        • Detailed sequence of steps that happen when flashing files
    • SYSFW Tools
      • Introduction
      • Tool requirements on host PC
      • Important files and folders
      • SYSFW Board Config Generation
        • SYSFW Trace Parser
      • SYSFW Secure Debug Certificate Generation
    • Introduction
  • Developer Guides
    • Accessing main and wakeup domain peripherals from MCU domain
      • Introduction
      • Summary of steps needed to access main/wakeup domain peripheral
    • Adding Support For a Custom Flash Device
      • Introduction
        • Serial Flash Discoverable Parameters (SFDP)
      • Summary of steps needed to enable a new flash device
      • Step 1: Building the OSPI Flash Diagnostic example
      • Step 2: Configuring the flash via SysConfig
        • Case 1: Flash Supports SFDP
        • Case 2: Flash Doesn’t Support SFDP
        • Case 3 (Rare Scenario): Flash Supports SFDP, but Protocol Configuration is Custom
      • Obtaining flash details from the SFDP table OR datasheet
      • Miscellaneous Debugging Tips and Tricks
    • Boot Benchmarking
      • Introduction
        • Disable Stage1 Bootloader logs
        • Disable Stage2 Bootloader logs
        • Disable DM logs
        • Disable Application logs
    • Developing applications on Device Manager/Wake-up R5 core
      • Introduction
      • DM R5 Logging Configuration
      • Build and load DMR5 examples
      • Debugging an application on DMR5 core
        • Disabling WKUP_UART access for DM Logging
    • Enabling Secure Boot
      • Secure Devices and Secure Boot: An Introduction
      • Secure Boot Process
      • Secure Boot Support in SDK
        • Device configuration file
          • Configuration Parameters
        • Signing tool
        • Signing steps in an HS-SE device
          • Signing the SBL
          • Signing the HSM Runtime binary (SYSFW)
          • Signing the application image
        • Security Handover
    • MCU Reset Isolation
      • MCU Domain Reset Isolation: Introduction
      • Reset Isolation: Developing a reset isolated safety application
        • MCU Domain
        • MAIN domain
        • System Firmware & Board config
    • Memory Map Layout
      • Introduction
      • DDR
    • Modifying resource allocation
      • Introduction
      • Changing a particular resource
        • Accessing the tool online
        • Accessing the tool locally
        • Using the tool
        • Generating the output files
          • Online Tool
          • Local Tool
      • Rebuilding the board configuration
    • Running SMP FreeRTOS application on A53
      • Introduction
      • Running SMP application using CCS
        • Loading and running a .out file for an SMP application
        • Building and running an SMP application using CCS
      • Dhrystone benchmark values for SMP FreeRTOS on A53
      • See also
    • Software version check for appImage
      • Introduction
      • Steps to check software version?
    • Understanding inter-processor communication (IPC)
      • Introduction
      • IPC SW Architecture
        • IPC Notify and IPC RP Message
        • When using Linux
        • Important usage points
        • IPC design pattern
      • Enabling IPC in applications
        • Enable IPC in SysConfig
        • Update linker command file
        • Update MMU/MPU for the CPU
        • Sync with CPUs
        • Start using the APIs
    • Understanding the bootflow and bootloaders
      • SBL Booting Linux From OSPI
        • Introduction
        • Bootflow for SBL booting linux from OSPI
        • SD card Partitioning
      • SBL Booting Linux From eMMC
        • Introduction
        • Bootflow for SBL booting linux from eMMC
        • See Also
      • SBL Booting Linux From SD CARD
        • Introduction
        • Bootflow for SBL booting linux from SD Card
        • SD Card Partitioning
        • See Also
      • Introduction
      • Additional References
      • Preparing the application for boot
      • Flashing the application for boot
      • Booting the application
        • ROM Boot
        • SBL Boot
      • Secondary Bootloaders
        • SBL NULL
        • SBL UART
        • Preparing the SBL for boot
    • Using FreeRTOS SDK with CCS Cloud
      • Introduction
      • Importing an example project to CCS Cloud
      • Building an example project
      • Running an example on the EVM/LaunchPad connected to the PC
      • Debugging the example
      • Example Logs
    • Using SDK with CCS Projects
      • Introduction
      • CCS Projectspec and CCS Projects
      • Import a Project in CCS
      • Browse a Project in CCS
      • Build a Project in CCS
      • Load and Run Executables Built with CCS Projects
      • Delete a Project in CCS
    • Using SDK with Makefiles
      • Introduction
      • Enabling “make” in Windows
      • Building Libraries with Makefiles
      • Building examples with makefiles
      • Building System Examples with Makefiles
      • Building the Whole SDK with Makefiles
      • Load and Run Executables Built with Makefiles
      • Tips and Tricks when working with Makefiles
    • Using SDK with Runtime Object View (ROV)
      • Introduction
      • Features Supported
      • Features NOT Supported
      • Using ROV with SDK examples
      • Enabling ROV in your project
      • Important Usage Guidelines
    • Using SDK with SysConfig
      • SysConfig Features used in the SDK
      • Opening SysConfig GUI from CCS
      • Opening SysConfig GUI from command line and makefiles
      • Using the SysConfig GUI
      • Generating Files using SysConfig
      • Understanding Generated Files
      • Tips and Tricks for SysConfig
    • Using SDK with TI Resource Explorer
      • Introduction
      • Using TI Resource Explorer from Browser
      • Using TI Resource Explorer from Desktop CCS
  • Buildsheet
    • Introduction
    • Software Buildsheet
  • Software Bill of Materials
FreeRTOS SDK for AM62Dx
  • Examples and Demos
  • Security

Security

This page lists all the examples related to Security.

Firewall Examples
  • Firewall Exception Log Example

  • Firewall Exception Trigger Example

Cryptography Examples
  • SA3UL AES CBC-128 Test

  • SA3UL AES CBC-256 Test

  • SA3UL AES CMAC-128 Test

  • SA3UL AES CMAC-256 Test

  • SA3UL AES ECB-128 Test

  • SA3UL AES ECB-256 Test

  • SA3UL HMAC SHA-1 Test

  • SA3UL HMAC SHA-256 Test

  • SA3UL HMAC SHA-256 Multi shot Test

  • SA3UL HMAC SHA-512 Test

  • SA3UL Random Number Generator Test

  • SA3UL SHA Test

  • TISCI message example

  • Runtime debug unlock Example

Previous Next

© Copyright 2026 Texas Instruments Incorporated.