• Catching C++ Exceptions with GCC Arm None EABI
    I've been struggling to get exceptions to work properly on a Cortex-M4 project with the Arm's GCC distribution. The throw seems to work successfully but not the catch. class MyExc : public std::exception...
  • Multiple Application Code with Bootloader
    Hello, Looking for some pointers on the scenario below. I'm fairly new to firmware and bare-metal programming. In the system I'm working on, I am looking to get a bootloader and 2 application programs...
  • repository for Gnu Arm Embedded Toolchain
    I found this repository https://github.com/ARM-software/toolchain-gnu-bare-metal that seems to contain the files I expected to find. However, it contains only one tag that refers to version 9-2019-q4...
  • Stack initialisation in GNU ARM toolchain
    Checking the startup file provided as an example in the GNU ARM toolchain, I couldnt understand one thing. Code snippets provided here are taken from examples included in GNU ARM Embedded Toolchain files...
  • Equivalences between flags (parameters) of the cc and gcc compilers
    Hi. First of all, I appreciate your time spent on your response. I need to compile an application and the makefile it provides uses the cc compiler and the parameters (flags) are not equivalent with...