ARM Cortex-A Multi-Core Boot Failure in FVP with boot-wrapper-aarch64

ARM Cortex-A Multi-Core Boot Failure in FVP with boot-wrapper-aarch64

ARM Cortex-A Multi-Core Boot Failure During Initialization The issue at hand involves a failure in booting multiple cores on an ARM Cortex-A processor using the Fixed Virtual Platform (FVP) and the boot-wrapper-aarch64 software. The system successfully boots when running with a single core, but fails when multiple cores are enabled. The primary observation is that…

Zynq 7020 Cortex-A9 AMP Setup: Second Core PL Interrupt Issue

Zynq 7020 Cortex-A9 AMP Setup: Second Core PL Interrupt Issue

Issue Overview: Second Core Receives Only One PL Interrupt in AMP Configuration In a Zynq 7020 Cortex-A9 Asymmetric Multiprocessing (AMP) setup, where each core runs a separate FreeRTOS instance, a critical issue arises with the second core’s ability to handle interrupts from Programmable Logic (PL)-based IPs. The second core initializes correctly, waits for the first…