Other Parts Discussed in Thread: C2000WARE
Tool/software: TI C/C++ Compiler
In the new project i use eabi mode compilation (18.12.1.LTS).
But i have problem with boot from flash.
In fact, in memory address named BEGIN (0x080000) i have 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF data.
In project i use file F2837xD_CodeStartBranch.asm from C2000Ware, but linker don't add this code to the final .out file.
After that i modify this file: add 3 line of code:
.if __TI_EABI__
.retain "codestart"
.endif
and all is ok!
Questions:
1. Is it correct?
2. Where can I find the right file for eabi mode?
3. Does the std and compiler library (18.12.1.LTS) have support for eabi?