Currently my trace32 has curious problem. Flash download is fine, but when I have set breakpoint, T32 doesn't stop there. I have confirmed code works fine, but trace32 doesn't stop. I have two pod(?) for ARM7/9, 9. both has same problem on ARM7 and ARM9 board. And for external memory CPU, instruction is not displayed correctly after running board once. 1st and 2nd byte is same and 3rd and 4th byte is same. I am having problem in woking for this. Please let me solve this problem. Thanks.
Trace32 problem
Jul 23, 2007
9 Replies
In article , JY Kim writes
Have you thought about asking Lauterbach?
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
/\/\/ chris@phaedsys.org www.phaedsys.org \/\/\
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
JY Kim schrieb:
Where is the BP ? In flash, or in RAM and the code is loaded into RAM?
Try a HW BP.
When do you set the breakpoint, before or after the download?
I have seen this before, unfortunately I forget what the problem was. Try increasing your memory wait states (but I don't think it was that). But as has aleady been said asking Lauterbach is the way to go here.
tim
Hi man,
I never have worked with a satisfatory debugger. It's easier you able a trace (/var/log/messages for > Currently my trace32 has curious problem.
After download.
How can I increase 'memory wait state'?
This isn't a problem that this newsgroup can solve.
Are you sure?
Do you mean it isn't reached?
Are you setting the BP at a source line or at an ASM line?
If the former, I would guess that you are suffering an 'optimisation' quirk.
tim
By changing the value programmed into the memory controller.
tim
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required