Build with GCC ARM Embedded; debug with uVision
I note the introduction to the GCC ARM Embedded toolchain:
"As part of its ongoing commitment to maintaining and enhancing GCC compiler support for the ARM architecture, ARM is maintaining a GNU toolchain with a GCC source branch targeted at Embedded ARM Processors ... ARM employees are maintaining this project."
https:/
As Keil is also now an ARM company, is it intended that uVision should be able to debug an executable built with the GCC ARM Embedded toolchain?
At the moment, when I try, I get:
load my_file.elf
*** error 59: invalid absolute module
This is unhelpful, as it gives no information at all on what is "invalid" about it!
http://
"The error message 'invalid absolute Module' indicates a problem with the debug information loader in µVision. Unfortunately, we can't guarantee that µVision can load .ELF-Files from all 3rd party tools."
Does the GCC ARM Embedded toolchain still count as "3rd-party"?
Is there a specific set of GCC ARM Embedded options to get debug information compatible with µVision?
Thanks,
Andy.
Cross-posted on the Keil forum: http://
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Andrew Neil for more information if necessary.