• Invalid assembly instruction MOV PC, R13 Cortex M3

    Umut Umut
    Umut Umut
    Note: This was originally posted on 24th March 2009 at http://forums.arm.com

    Hi,

    I am trying to compile linux kernel 2.27 with CodeSourcery GNU toolchain 4.3.2 and somehow I am getting assembler error for instruction

    MOV PC, R13

    Well, for some reason ARM…
    • over 6 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • arm-none-eabi-gcc (bleeding-edge-toolchain) 9.1.0

    Freddie Chopin
    Freddie Chopin

    I've just created another release of my bleeding-edge-toolchain script, which builds a complete toolchain for ARM microcontrollers. This toolchain uses the most recent versions of all possible components:

    • gcc-9.1.0
    • newlib-3.1.0
    • binutils-2.32
    • gdb…
    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Linker in gnu arm toolchain says "group ended without start" thought there is no such option in my build

    ShyamThella
    ShyamThella

    shyam@shyam:~/projects/zynq/microzed/linux_source/Test_Chips$ make
    make -C  /home/shyam/projects/zynq/microzed/linux_source/Test_Chips/../dev_tools/build
    make[1]: Entering directory `/home/shyam/projects/zynq/microzed/linux_source/dev_tools/build'
    Making…

    • Answered
    • over 3 years ago
    • Processors
    • Cortex-M / M-Profile forum
  • Link to download gcc support for TrustZone for ARMv8-M

    Diya Soubra
    Diya Soubra
    * All GCC 6 features, plus latest mainline features:
      + Full ARMv8-M support including atomics and Security Extensions
      + ARM PURECODE support for ARMv7-M and ARMv8-M Mainline
      + Co-processor intrinsics support
      + Cortex-M23 and Cortex-M33 support
      + -mthumb…
    • over 3 years ago
    • TrustZone for Armv8-M
    • TrustZone for Armv8-M 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
  • Memory related issue with MCU startup ( __libc_init_array )

    oliver-fhg
    oliver-fhg

    Dear Community,

    I am developing firmware for STM32l476VGT using Gnu Make Builder and "Ac6 STM32 MCU GCC" Toolchain. I encounter a memory related run time error during the startup (before main) of my controller. The error occurs during the execution of…

    • Answered
    • over 1 year ago
    • Processors
    • Cortex-M / M-Profile forum
  • Arm Development Studio or MDK? Which should you choose?

    Ronan Synnott
    Ronan Synnott

    The recently launched Arm Development Studio provides a complete software development solution for all Arm devices. It includes as part of the package a license for Keil MDK, the preferred toolchain for users of Arm Cortex-M based microcontrollers. MDK…

    • over 1 year ago
    • Software Tools
    • Tools, Software and IDEs blog