SDAA362
June 2026
TDA4VE-Q1
1
Abstract
Trademarks
1
Introduction
2
Runtime Code Overlay Background
2.1
Memory Architecture of TDA4x
2.2
Challenges of Static Code Allocation
2.3
Why Runtime Code Overlay?
3
Runtime Code Overlay Methodology
3.1
Overview
3.2
Resident Runtime
3.3
Overlay Payload package
3.4
Shared SRAM Overlay Region
3.5
Runtime Overlay Sequence
4
Runtime Code Overlay Architecture
4.1
Software Architecture
4.2
Overlay Package Format
4.3
Memory Layout
4.4
Runtime Image Loading
4.5
Runtime Execution
5
Demo Implementation
5.1
Software Organization
5.2
Overlay SRAM Configuration
5.3
Payload Generation
5.4
Payload Loading and Execution
5.5
Build Configuration
6
Runtime Code Overlay Verification
6.1
PayloadA Execution
6.2
PayloadB Execution
6.3
PayloadC Execution
6.4
Shared SRAM Overlay Slot Reuse
6.5
Complete Runtime Verification
7
Summary
8
References
Application Note
Runtime Code Overlay Using eMMC FATFS on TI TDA4x MCU R5F