E_EEPROM_XMC4 breaks linker_script.ld

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

cross mob
User12216
Level 2
Level 2
First like received
I am using DAVE 4.3.2 with all the APP updates. I added E_EEPROM_XMC4 and it rolled back the linker_script.ld file. The project compiles but no longer works. Before the APP addition, the ld file was updated to 4/20/2017 but after it was rolled back to 3/8/2016. The vtable in particular was re-arranged and broke the USB Bootloader example.

Any thoughts?
0 Likes
2 Replies
jferreira
Employee
Employee
10 sign-ins 5 sign-ins First like received
Hi,

The E_EEPROM_XMC4 APP overwrites the default linker file in order to reserve the sectors physical sector 4 for EEPROM.
For which device have you observed the issue?

Regards,
Jesus
0 Likes
User12216
Level 2
Level 2
First like received
I am using the XMC4700 and currently testing on the 4700 Relax Kit.

Any thoughts on what the .ld file should look like to accommodate both the E_EEPROM_XMC4 APP and the USB Bootloader example?

Thanks,
Paul
0 Likes