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.

TMS320F28062: The BIN file generated by calling TI's official tool tiobj2bin.bat shows a large segment of "00"

Part Number: TMS320F28062

Dear team:

The intel-HEX generated by the customer with CCS10 is only 118K, but the generated BIN file is 7962K, and the .out file is 621K.

After testing, it is found that there is a large section of "00" in the front of the BIN file, and a small section of normal program code in the back. After deleting the "00" in the previous section, the normal program code size of the latter section is 49K. Using Bootloader to burn into the chip, it can run normally, so it can be verified that this segment of "00" with a size of 7913K is actually useless.

In addition, what is described above is the problem of generating BIN files by APP partial codes (placed in SECTION B ~ H of Flash). Customers using the same method to generate Bootloader projects (placed in SECTION A of Flash) will not have this problem.

Why is there such a large "00" program? The following figure is the content of the BIN file generated by the APP project:

Best regards