I come to a point where standard serial debugging is not effective enough to debug my project. I searched but I havent found a definitive how-to. What do I need to have a step-by-step debugging solution hardware and software wise to be debug with the arduino?
I suggest a JTAG debugger. However I asked about JTAG debuggers a while ago and still nobody in this forum seems to have a good description on how to setup such a debugger with Linux. However I am pretty sure that JTAG is the way to go.
Anyway I have >10 klocs and still stick to serial. It is possible although somewhat harder than with a debugger. In the end you need to understand what your code is doing. If you do not understand it a debugger is only a poor substitute.
In the end you need to understand what your code is doing. If you do not understand it a debugger is only a poor substitute.
If you do not know what the code is supposed to do, how would you recognize when it it is not doing it? How could you possibly debug code without understanding what it does?
that being now partially workaround'd, I am looking for a better way to debug then serial print because when I enable log in my project, I break the 126976 byte maximum....