I am trying to get a binary image so that I can run it through a compression (zlib) routine to build a loadable image. I need to have all the holes filled.
I am using CCS 5.3.0.00368 (ARM Compiler Tools 5.0.1, C6000 7.4.1).
My ARM_Main.out file is about 7,974 KB, the file from the tiobj2bin.bat becomes ARM_Main.bin is about 917,441 KB. The armhex.exe will generate a file of about 338 KB but the holes are not filled so it wont run. Trying to build a .cmd file to fill the holes has not worked for us.
The linker file we added to the auto generated just has one SECTION command "boot > 0xc8000000 { -l boot.ae9<boot.oe9>(.text) }" to get _c_int00 to end up in the correct location.
I have seen the thread http://e2e.ti.com/support/embedded/bios/f/355/t/110251.aspx but this doesnt seem to help me.
Note: The Forum tool wont let me attach map (I tried to rename to pam and that didnt work either) files or cmd files anymore? Whats up with that?