DBG002 linker error

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Not applicable
After adding DBG002 to a project and compiling it with uVision the following linker error is displayed.
The undefined symbol is not defined anywhere in the project.
Removing DBG002 regenerating and recompiling removes the error.

.\Flash\App.axf: Error: L6218E: Undefined symbol _I_default_handler (referred from cap001.o).
0 Likes
3 Replies
Georg_Huba
Employee
Employee
Please provide some further information that we can try to reproduce this problem:
Which is the target device?
Which other DAVE Apps did you add to the project?
Did you use the Keil plug-in the create and MDK project or do you reference the DAVE generated library manually to the MDK project?
0 Likes
Not applicable
The target is the XMC4504-F100x512 AA stepping
The DAVE apps are numerous, ADC002, IO004, IO002, PWMMP001, PWMSP001, SPI001, I2C001, UART001, DMA003, NVIC002, TMPS001, CAP001, RTC001, PWMSP002, and IODBG001.
The Keil plug-in was not used to generate the MDK project.
0 Likes
Not applicable
Have identified the issue as being related some files that were not included in the Keil project.
Once the plugin for creating the MDK project was used the keil project linked without errors.
0 Likes