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.

TM4C1230C3PM: Difference .out and .hex

Part Number: TM4C1230C3PM
Other Parts Discussed in Thread: UNIFLASH

Hi,

I think this question is valid in general, and not only for my part. If I choosed wrong category please apologize.

Here is the question:

I have a packet of files (.out and .hex) and I have also source code but I'm not sure if it is related to that .hex. So I took that code and I built it. The build procedure works fine and a new .out and .hex was generated.

Comparing the "old" .hex with the new one, the content matches exactly byte per byte, but if I compare the .out the byte code does not match.

So, the questions are:

- Using uniflash, there's some difference loading .out instead of .hex? I expect that loading .out or .hex the behaviour is the same..

- Is it possible that the 2 .out do not match? (having a perfect match on hex)

- Is there a specification that teaches the .out format? (Like the hex file specification..)

- Having source code, is it possible to find the right tool chain used to build, link, etc.. ?? I think I choose the right compiler, but maybe the problem could be with other tool of the toolchain

Unfortunatly, I can't do tests on boards, because I don't have it right now.

Please, help me understanding this metter.

Thanks,

Regards.