2018-08-16 03:13 AM
HELLO ive created a project in cubemx v4.22. later i changed to new version i mean i downloaded the v 4.24.0 if i add iwdt then i get the project it doesnt compile ,
igot this error
compiling system_stm32f1xx.c...
linking...
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol SystemCoreClock multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol AHBPrescTable multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol APBPrescTable multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol SystemInit multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol __asm___18_system_stm32f1xx_c_5d646a67____REV16 multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol __asm___18_system_stm32f1xx_c_5d646a67____REVSH multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol __asm___18_system_stm32f1xx_c_5d646a67____RRX multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
ROVER_LORA\ROVER_LORA.axf: Error: L6200E: Symbol SystemCoreClockUpdate multiply defined (by system_stm32f1xx_1.o and system_stm32f1xx.o).
Not enough information to list image symbols.
Not enough information to list the image map.
Finished: 2 information, 0 warning and 8 error messages.
"ROVER_LORA\ROVER_LORA.axf" - 8 Error(s), 1 Warning(s).
what is wrong , what should i do ?? help needed
2018-08-16 05:22 AM
>>what is wrong , what should i do ?? help needed
You have two different copies of the system_stm32f*.c files in your project, remove ONE
2018-09-04 01:29 AM
THANKS
2018-12-05 04:13 AM
linking...
Error: L6200E: Symbol SystemInit multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol __asm___18_system_stm32l4xx_c_5d646a67____REV16 multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol __asm___18_system_stm32l4xx_c_5d646a67____REVSH multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol __asm___18_system_stm32l4xx_c_5d646a67____RRX multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol AHBPrescTable multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol APBPrescTable multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol MSIRangeTable multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol SystemCoreClock multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Error: L6200E: Symbol SystemCoreClockUpdate multiply defined (by system_stm32l4xx_1.o and system_stm32l4xx.o).
Not enough information to list image symbols.
I have also same problem..I got these errors after code generation through stm32cubemx . I have changed the Stm32cubemx version. That is iam getting this errors. i can solve this using previous version but i want to keep my code portable to any upcoming versions.
2021-08-24 09:13 AM
Did you get an answer to your problem, I am having the same issue.