SDAA565 October 2026 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6422 , AM6441 , AM6442
The increasing cost and limited availability of DDR memory have become critical concerns for embedded system designers, particularly in cost-sensitive industrial applications. Global supply chain constraints and growing demand have significantly impacted bill-of-materials (BOM) costs, forcing engineers to evaluate alternative memory architectures.
The AM64x Sitaraâ„¢ processor family addresses this challenge through its octal serial peripheral interface (OSPI) controller, which supports external pseudo-SRAM (PSRAM) devices. OSPI PSRAM devices allow the processor to execute code directly from external memory, effectively expanding available code space without the need for large internal RAM buffers.
This application note presents a complete implementation of OSPI PSRAM support on the modified TMDS64EVM using the APS6408L 8MB OSPI PSRAM device. The implementation includes hardware configuration, low-level driver architecture, and bootloader modifications to support execute-in-place (XIP) operation. To validate this approach for industrial use, comprehensive performance benchmarks are provided using PROFINET communication profiles. These benchmarks quantify read/write throughput, CPU load, and Fast Startup times, enabling engineers to evaluate OSPI PSRAM performance against stringent application requirements.