I am trying to build a flat binary for my OMPAP-L138. My bootloader will get loaded into IRAM by RBL and then load the Application from Flash into DDR. I have found out that hex470.exe located in C:\Program Files\Texas Instruments\ccsv4\tools\compiler\tms470\bin can create a flat binary if I use the undocumented -b option. The FAE is suggesting I also create a command file with the following contents listed below. However, what does -image do?
Is there any documentation that describes these items below in detail? I need to better understand if any kinds of headers will be added to the binary or anything like that so I can adjust my bootcode to handle it correctly.
Command File (ARM):
-b
-image
-zero
-memwidth 8
-linkerfill
-fill 0x00000000
ROMS
{
FLASH: org = 0x80000000, len=0x4000, romwidth=8 }