Sign in

username:

password:



Not a member?

Search c3x



Search tips

Subscribe to c3x



c3x by Keywords

Boot | C31 | TMS320VC33 | VC33

Sponsor

NEW! TMS320C6474: 3x the performance. 1/3 the cost. Three 1 GHz cores on 1 chip.

Discussion Groups

Discussion Groups | TMS320C3x | VC33, with CC 4.1 and XDS510PP Plus

Technical discussions about the TI C3x DSPs (including the C31, C32 and C33 DSPs).

  

Post a new Thread

VC33, with CC 4.1 and XDS510PP Plus - Kevin Howson - Nov 11 9:22:00 2003



Hi Guys,

One of our customers is seeing a strange problem when debugging his VC33 code.
He has a VC33 target board hooked up to Code Composer 4.10 with an XDS510PP Plus
emulator. He has a small routine that is not returning properly. Looking at the
code generated by the compiler, he can clearly see the instructions in the
routine and the end of the routine - an unconditional branch to the address in
AR1.

If he places breakpoints on the last five or so lines of assembly code and
effectively steps through to the end of the routine, then the value in AR1 is
correct and it executes correctly. If he removes the breakpoints, or simply has
one breakpoint 5 instructions before the end of the routine and another on the
branch instruction then the routine branches to oblivion. The value of AR1 being
correct 5 instructions before the end but junk by the time that the branch is
reached.

Has anyone else come across anything like this before?

Best Regards,

Kevin Howson
Technical Manager
Kane Computing Ltd




(You need to be a member of c3x -- send a blank email to c3x-subscribe@yahoogroups.com )