Part Number: TMS320F28377S
Other Parts Discussed in Thread: CONTROLSUITE
I've ported a working F28027 program to F28377S and having a bit of trouble getting it to boot from flash. I'm following SPRA958L as far as I can tell since it doesn't mention F28377S yet.
In my linker command file, I have the following:
MEMORY
BEGIN_FLASH : origin = 0x00080000 length = 0x00000002 /* boot rom jumps to here */
SECTIONS
codestart: > BEGIN_FLASH, PAGE = 0
In codestart.asm, I have the usual:
.ref _c_int00
.sect "codestart"
LB _c_int00 ;Branch to start of C initialization
The linker then places c_int00 at 0x80cb0:
******************************************************************************
TMS320C2000 Linker PC v15.12.3
******************************************************************************
>> Linked Fri Dec 16 12:18:00 2016
OUTPUT FILE NAME: <rgb_f28377.out>
ENTRY POINT SYMBOL: "_c_int00" address: 00080cb0
However, when I flash the program in CCS and look at 0x0008_0000, I don't quite see the right address for c_int00:
Am I missing something?
Thanks, dave
