Hello,I'm trying to build a sample ThreadX project with Cortex-M3 target, in RVDS tools, but one member '_tx_flags_create.o' of the library file is not getting recognized. As suggested in the arm website, the object file is either corrupt or in AOF/ALF format not recognized by the RVDC tools. I don't have the source files, but only a library file, can I do something about it?
Hello Jasmeet,
It's likely the object file is not in the format expected by RVDS. I believe ExpressLogic tends to use the IAR toolchain. If you can identify the object format, there might be an image conversion path. However, I would suggest contacting ExpressLogic to see if they offer their ThreadX library objects in a format compatible with the RVDS toolchain.
Thanks for the response and sorry for the delay. The library file is a format compatible with the RVDS toolchain, but one member is not getting recognised.
I believe the object format should be ELF for Cortex-M3, what is image conversion path for the object file?