• Armv8-M Hangs on Non-secure Interrupt Handler Exit

    Mohsen Shaaban
    Mohsen Shaaban

    Hello,

    On exiting non-secure interrupt handler, armv8-M cm33 gets in a bad state and hangs.

    I think what's happening is, on exiting non-secure handler, cpu try to restore state from a secure area, I see "sec_err_irq_mpc" fires right after non-secure irq…

    • Answered
    • 2 months ago
    • Software Tools
    • Arm Development Studio forum
  • Three ARM development tools to help you pioneer the IoT market

    Guilherme Marshall
    Guilherme Marshall

    The race is on. The path to secure end-to-end IoT is now paved with the announcement of the ARM® Cortex®-M23  and Cortex-M33  processors. They are the first deeply embedded processors to include ARM TrustZone® for ARMv8-M techcnology, which means…

    • over 3 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Link Time Optimization in ARM Compiler 6

    Umair Hashim
    Umair Hashim

    Introduction

    Link Time Optimization (LTO) is a form of interprocedural optimization which, as the name suggests, is performed at the time of linking a program. This is particularly useful when building an image from multiple source files that are compiled…

    • over 4 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • View related content from anywhere
  • More
  • Cancel