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, which were called from within the example program.
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 execution.
I have checked the GEL file and can see nothing wrong with it.
Any help greatly appreciated.
regards
Dave
Dave,
In your project there will be a file with a .CMD extension which allocates the memory and selects what goes into each memory section. Take a look in this file to see where your variables are being stored. If they are not being stored in this memory range, you may be overrunning the allocated space of where they are supposed to be.
Kris