Hi,
I have encountered a very strange issue: When I convert my .out file to .hex file with the commandline:
hex6x --issue_remarks -i -memwidth=8 -romwidth=8 -o 1.hex 1.out -map 1.map
I got the warning message below:
warning: duplicate section name 1.out(.args) (ignored)
warning: duplicate section name 1.out(.bss) (ignored)
warning: duplicate section name 1.out(.neardata) (ignored)
warning: duplicate section name 1.out(.rodata) (ignored)
warning: duplicate section name 1.out(.sysmem) (ignored)
warning: duplicate section name 1.out(.stack) (ignored)
warning: duplicate section name 1.out(.cio) (ignored)
warning: duplicate section name 1.out(.text) (ignored)
warning: duplicate section name 1.out(.far) (ignored)
Translating to Intel format...
"1.out" ==> .args
"1.out" ==> .const
"1.out" ==> .vecs
"1.out" ==> .switch
"1.out" ==> .cinit
The .text section has been ignored when doing converting, So the hex file
does not work.
I am sure that there's no same sections defined in my .cmd file, and also,
the 1.out has been test ok under CCS.
The attached file is my .out file and .map file.
So what shall I do with this issue? Thanks a lot!
B.R.
Sunzhao