Other Parts Discussed in Thread: TMS320C6727B
Hi!
My target is a TMS320c6727b, so C6000 family, --silicon_version=6700 (-mv)
I was using v6.0.8 (and still works fine) now as migrating from CSS v3.3 to CSS v4.2 I get v7.04 tool chain.
I'm runing on Windows 7.
I'm runing all the compilation, linkings, etc by scripts, not using CSS (I only use it to lunch the debugger).
After "update" compiler switches syntax compilation and linkage phases now pass ok with v7.0.4.
I have a post processing with the hex6x to converter my output to motorola format.
running the hex6x v6.0.8 works fine (on the whole v6.0.8 toolchain as well as using it after compiling and linking with v7.0.4)
my command file is
-------------------------------
./prog.out
-m3
--verbose_diagnostics
-o ./prog.mot
-byte
-order L
-memwidth 8
-romwidth 8
-exclude $fill*
-map ./lst/coffToMot.map
-------------------------------
the same script with the hex6x v7.0.4 version gives segmentation fault
hex6x.exe coffToMot.cmd
INTERNAL ERROR: hex6x.exe experienced a segmentation fault
This is a serious problem. Please contact Customer
Support with this message and a copy of the input file
and help us to continue to make the tools more robust.
-----------------------------
I removed --verbose_diagnostics, still segmentaiton fault
I tried the long syntax like
./prog.out
--motorola=3
--outfile=./prog.mot
--byte
--order=L
--memwidth=8
--romwidth=8
--exclude=$fill*
--map=./lst/coffToMot.map
I get syntax error, replacing = by space, still gives syntax error
I feel frustrated following exactly the syntax explained in the literature (SPRU186S February 2010) and having syntax errors and segmentation faults
any advice? what I'm doing wrong? or I leave v7.0.4 and continue with 6.0.8?
with many thanks in advance