This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS V5.2.1 C2000_6.1.0 C28346-168 Flashing Led, variables in wrong memory



Hi

I am new to the Ti MCU's and have purchased a TMDSDOCK28346-168 which contains a C28346 processor.

I downloaded the IDE and ran the Flashing LED example program with no problem. Then I tried to develop this further and introduced a few functions, in a separate C program file, which are called from within the example program, all very simple stuff.

For some reason the some of my variables are being allocated in the "Peripheral Frame 0" of memory as indicated in red

j             int                          0                                          0x00000C42@Data
i             int                          0                                          0x00000C43@Data
S1         double[2][256]    0x00000830@Data         0x00000830@Data
S2         double[2][256]    0x00000430@Data         0x00000430@Data
iter         int                          -1797                                 0x0000042D@Data
kk           int                         0                                          0x00000C41@Data

The result of which is incorrect program execution.

I have checked the GEL file and can see nothing wrong with it.

Any help greatly appreciated.

regards

Dave