• 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...
  • Cannot build position independent code that works
    I'm building code for NXP S32K148 MCU (Arm Cortex M4F) and I need to build code which is position independent. I'm using gcc 6.3.1 provided by NXP. I've almost managed to make it work... 1. I set the...
  • How to use GNU GSL library for LPCxpresso 4367 (ARM Cortex M4)
    Hi. I need to use the GSL library in my program. I tried to follow the library linking procedure for LPC xpresso but the MCU linker is giving me these errors: MCUXpressoIDE_10.3.0_2200\workspace...
  • Resetting the stack pointer in "noreturn" functions?
    Architecture: Cortex-M0 Toolchain: gcc-arm-none-eabi-6-2017-q2-update, gcc-arm-none-eabi-8-2018-q4-major In an attempt to mitigate the possibility of stack overflow I would like to reset the stack...
  • Prebuilt Toolchain for armv6l/armv7l/Raspberry Pi
    I would like to know if there’s a process of getting addition CPU architectures into the prebuilt toolchains. The WIndows, MacOS, and Linux 64 bit toolchains are great, but I was hoping to be able grab...