• Sandrine Bailleux's avatar
    Introduce SPIN_ON_BL1_EXIT build flag · 35e8c766
    Sandrine Bailleux authored
    This patch introduces a new build flag, SPIN_ON_BL1_EXIT, which
    puts an infinite loop in BL1. It is intended to help debugging
    the post-BL2 phase of the Trusted Firmware by stopping execution
    in BL1 just before handing over to BL31. At this point, the
    developer may take control of the target using a debugger.
    
    This feature is disabled by default and can be enabled by
    rebuilding BL1 with SPIN_ON_BL1_EXIT=1.
    
    User Guide updated accordingly.
    
    Change-Id: I6b6779d5949c9e5571dd371255520ef1ac39685c
    35e8c766
bl1_exceptions.S 5.78 KB