This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0G3519-Q1: MCAL_MSPM0_00.02.05.00 Pwm linker error

Part Number: MSPM0G3519-Q1

Hello team, 

we are using the MCAL_MSPM0_00.02.05.00.

I currently try to compile and link the Pwm module with the IAR compiler and I am facing the following linker error:

"C:/_Projekte/MUFU/MuFu_Left/tools/toolchains/iar/../../../variants/E3/src/GenData/Callouts/vLinkGen_Template.icf",754  Error[Lp005]:

          placement includes a mix of sections with content (example "rw data s

          ection .MSR_VAR_NO_INIT in Pwm_Priv.o symbols: [Pwm_TimerInstance_arr

          ay]"

          )  [suitable for placement in ROM] and sections without content

          (example "zi section .MSR_VAR_NO_INIT in Can.o") [suitable for

          placement in RAM]

 

From my understanding the problem is in the file Pwm_Priv.c with the variable Pwm_TimerInstance_array.

It is initialized here, but actually mapped to a NO_INIT section.

 

Please let me know if this implementation is intended and correct. If yes, do you have any advice for compiler or linker settings to solve this issue?

 

Best 
Khai

  • No issue seen in pwm_app build

    Make sure that your are using latest Mcal package from ti.com

    Log:

    PS C:\ti\MCAL_MSPM0_00.02.05.00_Oct_IAR\build> gmake -s examples_clean
    PS C:\ti\MCAL_MSPM0_00.02.05.00_Oct_IAR\build> gmake -s pwm_app
    # Making MSPM0G351x:m0plus:release:pwm...
    # Making MSPM0G351x:m0plus:release:mcu...
    # Making MSPM0G351x:m0plus:release:port...
    # Making MSPM0G351x:m0plus:release:app_utils...
    # Compiling MSPM0G351x:m0plus:release:pwm_app: soc/MSPM0G351x/m0plus/PwmApp.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
       898 bytes of CODE  memory
     1'316 bytes of CONST memory
         4 bytes of DATA  memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
       898 bytes of CODE  memory
     1'316 bytes of CONST memory
         4 bytes of DATA  memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: soc/MSPM0G351x/m0plus/PwmApp_Startup.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     270 bytes of CODE  memory
       4 bytes of CONST memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     270 bytes of CODE  memory
       4 bytes of CONST memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/src/Pwm_Cfg.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     0 bytes of memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     0 bytes of memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/src/Pwm_PBcfg.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     116 bytes of CONST memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     116 bytes of CONST memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/src/Port_PBcfg.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     4'943 bytes of CONST memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     4'943 bytes of CONST memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/src/Port_Cfg.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     0 bytes of memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     0 bytes of memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/src/Mcu_PBcfg.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     444 bytes of CONST memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     444 bytes of CONST memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/src/Mcu_Cfg.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     0 bytes of memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     0 bytes of memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: soc/MSPM0G351x/m0plus/startup_iar.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
       4 bytes of CODE  memory (+ 8 bytes shared)
     192 bytes of CONST memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
       4 bytes of CODE  memory (+ 8 bytes shared)
     192 bytes of CONST memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: ../Utils/Dem.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     48 bytes of CODE  memory
     52 bytes of CONST memory
      3 bytes of DATA  memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     48 bytes of CODE  memory
     52 bytes of CONST memory
      3 bytes of DATA  memory
    
    Errors: none
    Warnings: none
    # Compiling MSPM0G351x:m0plus:release:pwm_app: ../Utils/Det.c
    -IC:\iar\ewarm-9.60.3\arm\inc\c -D__MSPM0G351x__ -D__ICCARM__ --dlib_config full --endian=little --cpu=Cortex-M0+ --debug --fpu=none --cpu_mode=thumb -DBUILD_M0PLUS -DTRACE_ENABLE -DRELEASE_BUILD -DASSERT_ENABLE -DAUTOSAR_431 -DMSPM0G351x -IC:\iar\ewarm-9.60.3\arm\CMSIS\Core\Include -I. -I../Utils/MSPM0G351x -I./soc/MSPM0G351x/m0plus -I../../Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/../examples/Pwm -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/autosar_include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Mcu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Port_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Can_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Dio_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Lin_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Gpt_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Adc_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Spi_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Wdg_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fls_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Pwm_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Icu_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Dma_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_Uart_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Fee_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples_config/Cdd_I2c_Demo_Cfg/soc/MSPM0G351x/m0plus/AUTOSAR_431/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/memmap -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Pwm/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Mcu/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/Port/V1 -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/examples/Utils -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/MSPM0G351x -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw -IC:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/include/hw/peripherals
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     184 bytes of CODE  memory
     304 bytes of CONST memory
      15 bytes of DATA  memory
    
    Errors: none
    Warnings: none
    
       IAR ANSI C/C++ Compiler V9.60.3.422/W64 for ARM
       Copyright 1999-2024 IAR Systems AB.
       Network license: iar1.ent.ti.com (STD)
    
     184 bytes of CODE  memory
     304 bytes of CONST memory
      15 bytes of DATA  memory
    
    Errors: none
    Warnings: none
    #
    # Linking into C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/binary/pwm_app/bin/MSPM0G351x/pwm_app_m0plus_release.xem0plus...
    #
    
       IAR ELF Linker V9.60.3.422/W64 for ARM
       Copyright 2007-2024 IAR Systems AB.
    Warning[Li007]: unsupported section type 0x6fff4c03 found in
              app_utils.oem0plus(app_utils.aem0plus)
    Warning[Li007]: unsupported section type 0x6fff4c0d found in
              app_utils.oem0plus(app_utils.aem0plus)
    Warning[Li008]: unsupported section flag 0x80000000 found in
              app_utils.oem0plus(app_utils.aem0plus)
    
      27'226 bytes of readonly  code memory
       4'300 bytes of readonly  data memory
       4'764 bytes of readwrite data memory
    
    Errors: none
    Warnings: 3
    
    Link time:   0.06 (CPU)   0.20 (elapsed)
    #
    # C:/ti/MCAL_MSPM0_00.02.05.00_Oct_IAR/mcal/binary/pwm_app/bin/MSPM0G351x/pwm_app_m0plus_release.xem0plus created.
    PS C:\ti\MCAL_MSPM0_00.02.05.00_Oct_IAR\build>

    Please follow the guide here to setup your build environment:

    file:///C:/ti/MCAL_MSPM0_00.02.05.00_Oct/mcal_docs/output/imports/user_guide/getting_started.html

  • We use the version MCAL_MSPM0_00.02.05.00 as written. Seems to be the same you use.

    But you have not answered my question: Is it intended to initialize the variable Pwm_TimerInstance_array here, but having it in an NO_INIT section?

    Do you use any compiler/linker flag do suppress this linker error?

    I assume that in your PWM app example you will not get this error when only PWM uses the MSR_VAR_NO_INIT.

  • We use the version MCAL_MSPM0_00.02.05.00 as written. Seems to be the same you use.

    There are several 2.05 updated in ti.com, please double check the date.

    But you have not answered my question: Is it intended to initialize the variable Pwm_TimerInstance_array here, but having it in an NO_INIT section?

    This is a hardware register, any access to it will be mapped to Timer hardware register.

    These config won't retain after power off and you need to init Timer after powering on (write EB's Timer config to Timer register)

    Detailed register information can be found here:

    https://www.ti.com/lit/ug/slau846c/slau846c.pdf

    27.3 TIMx Registers

    Do you use any compiler/linker flag do suppress this linker error?

    I am using default compile flag, it will suppress some warning

    I assume that in your PWM app example you will not get this error when only PWM uses the MSR_VAR_NO_INIT.

    Could you tell me how to reproduce this issue based on default Mcal IAR pwm example?

  • Can your share the exact from where on ti.com I can download the latest MCAL? I cannot find it.

    It is clear for me that Pwm_TimerInstance_array initializes HW registers. My questions is:

    Why is the variable Pwm_TimerInstance_array, that is obviously initialized and needs initialization, mapped to a NO_INIT section?
    Pwm_TimerInstance_array is inside the section MSR_VAR_NO_INIT based on the define "PWM_START_SEC_VAR_NO_INIT_UNSPECIFIED", but it should be in a INIT or CONST section. 

    The IAR compiler is that strict here that it throws an error.

  • https://www.ti.com/secureresources/MSPM0-MCAL

    Latest package is updated at 0.2.5.0 (31 Oct 2025).

    SHA256 check sum 1e7da6a94f20bf7495832af918d1e9cab159a032727a71c9dcb6ec632ffd9cda

  • MSR_VAR_NO_INIT

    I cannot find this section in IAR's linker file, could you please tell me where is it? In which file's which line?

    Based on your error log, there should be "MSR_VAR_NO_INIT " in the linker file, but I didn't find it.

  • It is in our own linker file, generated from DaVinci configurator.

    But still the question: Why is the variable Pwm_TimerInstance_array, that is obviously initialized and needs initialization, mapped to a NO_INIT section?
    The define "PWM_START_SEC_VAR_NO_INIT_UNSPECIFIED" implies that it shall be mapped to a NO_INIT section. This is in our Vector stack (MemMap, linker file) in the end "MSR_VAR_NO_INIT ".

  • Hi, I understand your question.

    But from my test of the IAR compiled firmware, "Pwm_TimerInstance_array" itself has already inited successfully.

    Can you confirm this from your side, try to download the firmware and check whether it is inited or not.

    If Pwm_TimerInstance_array has random value or 0x00 value, please let me know how to reproduce this issue.

  • With this issue I am not able to link the SW. So I cannot download it. 

    Please answer my question: Why is the variable Pwm_TimerInstance_array, that is obviously initialized and needs initialization, mapped to a NO_INIT section?

    From my knowledge, in a NO_INIT section only not initialized variables shall be mapped.

    Let's take this example:

    Between "#define PWM_START_SEC_VAR_NO_INIT_UNSPECIFIED" and "#define PWM_STOP_SEC_VAR_NO_INIT_UNSPECIFIED" we have, apart from Pwm_TimerInstance_array, several variables defined without an init value in this file (e.g. Pwm_ConfigPointer). This is correct (apart from Pwm_TimerInstance_array).

    In the SEC_CONST_32 section below we have e.g. the variable Pwm_channelIdToTimerInstance_map which has an init value assigned. This is correct. 

    So based on this I would expect to have the Pwm_TimerInstance_array in an CONST or INIT section as well. Why is this not the case?

  • Please answer my question: Why is the variable Pwm_TimerInstance_array, that is obviously initialized and needs initialization, mapped to a NO_INIT section?

    From my knowledge, in a NO_INIT section only not initialized variables shall be mapped.

    Yes, your understanding is correct. I agree with you.

    I am checking this issue with internal team.

    At the same time, you can try to put "Pwm_TimerInstance_array" in line 118: betweem [PWM_START_SEC_CONST_32] and [PWM_STOP_SEC_CONST_32], and try to compile again.

  • I already tried this and this workaround is working. 

    Please let me know when you have feedback from your internal team. Thank you.

  • Thanks for your feedback.

    Could you please let me know your system environment setup? Please give me some basic information.

    I assume that in your PWM app example you will not get this error when only PWM uses the MSR_VAR_NO_INIT.

    How many module used together to trigger this issue?

  • From your MCAL I use the following modules:

    • CAN
    • DIO
    • MCU
    • Port
    • WDG
    • PWM
    • ADC

    Additionally we have integrated basic software stack, but I think the issue comes already from PWM and CAN.

  • Thanks for your feedback.

  • Hi. Have you already checked this with your internal team? Will you provide the fix with the next MCAL release?

  • Hi, already submit fix request ticket.

    I request to fix this in next release, because this should be a small fix in source code.