Part Number: TMS320F28335
Tool/software: Code Composer Studio
I use CCS3.3, DSP BIOS 5.41.13.42, Code Generation V6.2.0.
My program will become more big so DSP 28335 Internal RAM can’t load all code and data. Before the new code is added, I do a test in RAM version project, I Config Text Section from 28335 Internal RAM to external RAM in XINTF Zone 6 , But the program can’t run normally.
I debug my program step by step, at last I find the code line which the question happen:
// XINT6
GpioCtrlRegs.GPBDIR.bit.GPIO50 = 1;
When I debug “GpioCtrlRegs.GPBDIR.bit.GPIO50 = 1;”, CCS3.3 stop and give a warn:
Trouble Setting Breakpoint with the Action "Continue or Finish Stepping" at 0x100763: Error 0x00000008/-1066 Error during: Break Point, Cannot set/verify breakpoint at 0x00100763
Breakpoint Manager: Retrying with a Legacy Hardware breakpoint
1.If I delete “GpioCtrlRegs.GPBDIR.bit.GPIO50 = 1;”, the program run normally.
2.If I change Text Section(.text) from external RAM in XINTF Zone 6 return to 28335 Internal RAM and keep “GpioCtrlRegs.GPBDIR.bit.GPIO50 = 1;” as below, the program run normally:
I Check my code, GPIO50 is configed to common GPIO as below:
GpioCtrlRegs.GPBMUX2.bit.GPIO50 = 0
I need Config Text Section from 28335 Internal RAM to external RAM in XINTF Zone 6 because the program’s size become more large,and I also need use GPIO50 to control devie.
Why the question is happen? How solve the question? Please help me.



