• STM32H745 dual-core debugging with IAR toolchain

    madhan719
    madhan719

    Hi All!

     

    I am working on STM32H745 dual-core controller and IAR Embedded Workbench for ARM toolchain V8.40.1 for development.

    I have completed all my work on individual core test and debugging with help of ST-Link V3 as debugger but unfortunately, I am…

    • 1 month ago
    • Processors
    • Cortex-M / M-Profile forum
  • Debugger-based Firmware Test Framework

    tomonarm
    tomonarm

    Hi all.

     

    I'm currently working on a Python-based framework for on-target firmware testing of firmware of Cortex-M MCU systems. The approach is heavily based on the use of the debug probe to perform unit as well as system tests.

    The framework I have…

    • 4 months ago
    • Processors
    • Cortex-M / M-Profile forum
  • How to get Call Stack from stack data.

    Mountain Mountain
    Mountain Mountain
    Note: This was originally posted on 23rd January 2009 at http://forums.arm.com

    Hi everyone.

       Here is a question that puzzled me a long time. if I get stack data(HEX data),  anyone konw that how to get call stack from it.

       How to know that…
    • over 6 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • does ARM Cortex-M0 DesignStart support SWD debugger?

    sieg70
    sieg70

    I am studying the ARM Cortex-M0 DesignStart. I found there are debug port SWDIOTMS and SWCLKTCK in the port list of cmsdk_mcu.v, and there are CPU options which defines the CPU's feature.

    I configured the parameter DBG = 1 in the cmsdk_mcu.v Line37…

    • Answered
    • 10402.zip
    • over 3 years ago
    • DesignStart
    • DesignStart forum
  • Access ETM without using a debug kit

    Lorenzo_UR
    Lorenzo_UR

    Hi

    i'm using Nucleo board F401RE.

    i want to access to ETM with code.

    i'm using IAR Embedded Workbench

    My code:

    #define ETM_CR 0xE0041000 // Address of ETM_CR

    #define ETM_LAR 0xE0041FB0 // Address of  ETM_LAR

    #define UNLOCK 0xC5ACCE55 // Value…

    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Identifying Generic IP Components on an Access Port

    Torsten Robitzki
    Torsten Robitzki

    Hi,

    in the course of developing an SWD debugger, I try to find the necessary components on the Access Ports. Through the CIDRs and PIDRs, I can divide components in being CoreSight components or being Generic IP. My first supported targets will be nR51…

    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • SWO_uart output corruption

    NickT_VCD
    NickT_VCD

    Using nRF52832 (Cortex M4) and have configured the SWO to output debug printing.

    This works fine immediately after programming, but there is intermittent corruption  if the debug/programmer is disconnected and the product is power-cycled.

    Setup code is…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Unable to set software breakpoints in IAR IDE

    Simone
    Simone

    I'm using IAR Embedded Workbench to debug a Cortex-M0 system interfaced through ST-LINK/V2 SWD. The processor isn't officially supported because it is under development, but the configuration files have been updated with correct data. I'm not sure however…

    • Answered
    • over 5 years ago
    • System
    • Embedded forum
  • How to change the BMI(Boot Mode Index) with Serial Wire Debug Protocol???

    harshan
    harshan

    Greetings,

    sir/madam i am working on serial wire debug protocol. I was implemented serial wire debug protocol, which was successfully tested for used controllers like xmc1100,xmc4500..etc, when i tried to Access the control on newer controller i.e xmc1100…

    • Answered
    • over 4 years ago
    • System
    • Embedded forum
  • Embedded C Programming with Arm Cortex-M Video Course

    Miro Samek
    Miro Samek

    I believe that the Arm Community could be interested in the "Embedded C Programming Course with Arm Cortex-M" video course, which I've been teaching for over a year on YouTube. The playlist for this course is available below.

    Embedded Systems Programming Playlist on YouTube

    Embedded…

    • over 6 years ago
    • System
    • Embedded blog