• Optimization -O1 removes (maybe unused) variables
    A bootloader and an application communicate via 8 variables located in SRAM at fixed addresses (starting at 0x20007F80 in our case). If using -O0 for both (bootloader, applicatijn), all eight addresses...
  • Optimization -O1 removes (maybe unused) variables
    A bootloader and an application communicate via 8 variables located in SRAM at fixed addresses (starting at 0x20007F80 in our case). If using -O0 for both (bootloader, applicatijn), all eight addresses...
  • Scatter file errors when optimize flags applied
    Hi, I am currently trying to port a benchmark firmware to my MCU that is running on a CM33 processor. I am running into problems when I try to apply certain levels of optimization to my firmware. The...
  • Scatter file errors when optimize flags applied
    Hi, I am currently trying to port a benchmark firmware to my MCU that is running on a CM33 processor. I am running into problems when I try to apply certain levels of optimization to my firmware. The...
  • Loop optimization ARM compiler flag in DS-5
    I am trying to use the --loop_optimization_level=opt flag with ARM compiler in DS-5 (Version 5.13). I am using the -03 and -0time flags. I am getting an error when I build my project. How do I pass the...