This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RM48L950: How to generate .bin file in CCS 10.3.1

Part Number: RM48L950


HI TI,

I want to generate the binary file (.bin) for my code base. currently i'm using CCS version 10.3.1 and the path for the tiobj2bin is "C:\ti\ccs1031\ccs\utils\tiobj2bin".

i used the below command in post - build steps as shown in the attached snapshot.

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin""${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/armofd" "${CG_TOOL_ROOT}/bin/armhex" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"

but it's not working. it is generating .bin file of size 3.5GB. can you please help me on this.

Thanks & Regards

Nagaraju M

  • Hi,

    The problem with BIN files is, that they can't represent holes in the image and thus the armhex tool will fill all holes between the memory sections. In your case, there is a huge hole between 0x300000 and 0xF0400000 and thus the BIN file is going to be really huge (>3GB).

    If you need a image of your executable you can consider to a HEX file format instead.

  • Since it has been a long time since the last activity on this thread, I would assume that your issue has been resolved so I will close this thread. If there are any lingering issues or new questions, please open a new thread.