µVISION DEBUGGER: ERROR 59: Invalid Absolute Module
Information in this knowledgebase article applies to:
After using the fromelf utility to convert my AXF image file to a binary file *.bin. Is it possible to program/download this *.bin file to the flash on my target device in µVision with a ULINK debugger?
When trying to program the flash with this *.bin file in µVision, I get “ERROR 59 – Invalid Absolute Module”.
What is the reason and how can I fix error?
The error message "Invalid Absolute Module" indicates the debug information loader doesn't recognize the format of the absolute module being loaded.
µVision only loads ELF, AXF or HEX files. µVision does not load binary BIN Files.
The AXF file consists of ELF and DWARF debug information. The DWARF debug information is where most of the problems lie in using third party generated ELF files. So some AXF files generated with components created by 3rd party tools (such as GCC) can result in this error message.
To correct this error, make sure that:
The following Discussion Forum threads may provide information related to this topic.
Last Reviewed: Thursday, February 15, 2018
of your data.