• timestamp generator register location on Cortex-M4 (PSELCTRL CNTCR)

    schroedingers_katze
    schroedingers_katze

    I am trying to find the location of the register where the timestamp generator can be enabled on a Cortex-M4 processor.

    In the CoreSight SoC Technical Reference Manual on page 3-210 it is mentioned that the register (CNTCR) is in the PSELCTRL region…

    • Answered
    • 2 months ago
    • Processors
    • Cortex-M / M-Profile forum
  • Debugging a Cortex-M0 Hard Fault

    Andy Neil
    Andy Neil

    There's many references to Debugging a Hard Fault on Cortex-M3 & M4; eg

    niallcooling's Developing a Generic Hard Fault handler for Armv7-M

    also:

    http://supp.iar.com/Support/?Note=23721

    https://community.freescale.com/thread/306244 - which…

    • Answered
    • over 6 years ago
    • System
    • Embedded forum
  • SAM4S Bootloader Jump Address Offset

    cSmout
    cSmout

    Hi everyone, 

    Apologies for asking a very similar question to those that are out there already, but this is my last hope as I have scoured Atmel and arm forums for a solution that works for me, but not found any yet,

    I am trying to write a bootloader for…

    • over 2 years ago
    • System
    • Embedded forum
  • A panic function to halt the processor in low-power sleep using WFI?

    Alexei
    Alexei

    As part of fault detection / debugging, it's useful to have a panic() function that halts the processor.

    It is easy enough to disable interrupts and put the processor in an infinite busy loop (while (1)). However, that burns power, and I am looking…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • GCC and GDB for native compiling and debugging

    Lumin
    Lumin

    Hello,

    I 've a module with a Cortex-M4 Vybrid VF61 processor and an installed linux.

    The installed linux does not provide gcc and gdb for native compiling and debugging.

    Please, can anybody tell me, where I can download a prebuilt gcc and a prebuilt…

    • Answered
    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Cortex-M23 FVP hard faults when using DS-5 Debugger

    HugoARA
    HugoARA

    Hi,

    I'm starting to explore this technology by running the TrustZone example application in Linux using GNU ARM Toolchain. This example is provided by a CMSIS software pack containing this example called "TrustZone for ARMv8-M No RTOS" which I was…

    • over 2 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Why should we call secure function in handler mode?

    matt-ma
    matt-ma

    Why should we call secure function in handler mode? What is the design purpose for this?  As we know, none-secure side can also call secure function in thread mode.

    • Answered
    • over 1 year ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M forum
  • Cortex-M0 DesignStart R2

    Eberhard Binder
    Eberhard Binder

    For the last weeks, I have been trying to get this new version to work. I did the same as with the previous version and now it is running on the Xilinx Nexys4. However, honestly I do not have any idea how to get the debugging to work. I defined the pins…

    • Answered
    • over 2 years ago
    • DesignStart
    • DesignStart forum
  • Debugging Embedded Systems Part 2: Fault handling and diagnosis

    Daniel O'Hara
    Daniel O'Hara

    This blog is the second in a series on the new debug features in SOMNIUM DRT. The first one was about the live expression view.

    Debugging is difficult, especially when unexpected errors cause the program to behave unpredictably, such as writing to an invalid…

    • over 3 years ago
    • System
    • Embedded blog