Skip to main content
edited title
Source Link
Étienne
  • 185
  • 1
  • 11

Program speed with and without JTAG debugger

I have asome custom boardboards with an ARM processor (marvell78100, armv5 compliant), some SDRAM and some Flash. I'm trying to investigate timings problem with the SDRAM (it, since it seems the layout was not done correctly), which causecauses program crashcrashes on some boards, every couple of hours.

Unfortunately, it's a typical situation of heisenbug, where observing the bug makes it disappear: when I run the program on gdb with a peedi JTAG debugger, the amount of errors seems to be extremely reduced.

What should beis the speed of a program running in a JTAG debugger compared to the normal speed?

I think I could find this information in the specifications for the ARM JTAG debug cells, but I didn't manage to find those specs.

Program speed with and without JTAG

I have a custom board with an ARM processor (marvell78100, armv5 compliant), some SDRAM and some Flash. I'm trying to investigate timings problem with the SDRAM (it seems the layout was not done correctly) which cause program crash on some boards, every couple of hours.

Unfortunately, it's a typical situation of heisenbug, where observing the bug makes it disappear: when I run the program on gdb with a peedi JTAG debugger, the amount of errors seems to be extremely reduced.

What should be the speed of a program running in a JTAG debugger compared to the normal speed?

I think I could find this information in the specifications for the ARM debug cells, but I didn't manage to find those specs.

Program speed with and without JTAG debugger

I have some custom boards with an ARM processor (marvell78100, armv5 compliant), some SDRAM and some Flash. I'm trying to investigate timings problem with the SDRAM, since it seems the layout was not done correctly, which causes program crashes on some boards, every couple of hours.

Unfortunately, it's a typical situation of heisenbug, where observing the bug makes it disappear: when I run the program on gdb with a peedi JTAG debugger, the amount of errors seems to be extremely reduced.

What is the speed of a program running in a JTAG debugger compared to the normal speed?

I think I could find this information in the specifications for the ARM JTAG debug cells, but I didn't manage to find those specs.

Source Link
Étienne
  • 185
  • 1
  • 11

Program speed with and without JTAG

I have a custom board with an ARM processor (marvell78100, armv5 compliant), some SDRAM and some Flash. I'm trying to investigate timings problem with the SDRAM (it seems the layout was not done correctly) which cause program crash on some boards, every couple of hours.

Unfortunately, it's a typical situation of heisenbug, where observing the bug makes it disappear: when I run the program on gdb with a peedi JTAG debugger, the amount of errors seems to be extremely reduced.

What should be the speed of a program running in a JTAG debugger compared to the normal speed?

I think I could find this information in the specifications for the ARM debug cells, but I didn't manage to find those specs.