Skip to main content
JojoS
Associate III
July 12, 2023
Question

Multiple linker symbol error after update to CubeMX 6.9.0

After Upgrading to Cube 1.13.0 with CubeMX6.9.0, my project is no longer compatible with CubeMX 6.8.1.

When I start the CodeGenerator, it creates a file \Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c
which is a duplicate for the file in core/src.
It has some changes, how to handle this situation? Why is this template generated? 

    This topic has been closed for replies.

    1 reply

    Graduate II
    July 12, 2023

    Hello

    For some reason this has sometimes happen to me also with earlier CubeMx versions when update project. You can select \Drivers\CMSIS\Device\ST\STM32H7xx\Source\Templates\system_stm32h7xx.c file properties and from C/C++ Build page select 'exclude resource from build'.

    JTP1_0-1689177341400.png

    Br J.T