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 0x00000830@Data 0x00000830@Data S2 double 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.
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.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.