• AVR Freaks

Locked[FAQ]Data conflict at address 0x1FC00480 (XC32 v1.3x Migration issue)

Author
JasonK
Moderator
  • Total Posts : 3411
  • Reward points : 0
  • Joined: 2003/11/14 09:49:40
  • Location: Microchip Technology in Arizona, USA
  • Status: offline
2014/01/16 15:22:54 (permalink)
5 (4)

Data conflict at address 0x1FC00480 (XC32 v1.3x Migration issue)

When combining two projects such as a bootloader project and an application project, you may see an error indicating overlap around address 0x1FC00480 (e.g. data conflict at address 1FC0048Ch).
 
This conflict may be due to the new default exception handling introduced in XC32 v1.30. This release introduced a default debug exception handler when building for release mode.
 
To resolve this issue, add this statement to your application linker script:
SECTIONS
{
  /DISCARD/ : { *(._debug_exception) }
}

This statement will discard the default handler from your application project, leaving only the bootloader's copy of the handler.
 

Jason Kajita
 Follow me on Twitter
http://support.microchip.com for urgent questions
#1

0 Replies Related Threads

    Jump to:
    © 2020 APG vNext Commercial Version 4.5