AW: [En-Nut-Discussion] Ways of debugging
Oliver Schulz
Oliver.Schulz at bong.de
Thu Dec 4 11:40:37 CET 2003
Hi Yuri,
Perhaps you can use 'devDebug0', which is an unbuffered serial device running at 115200 baud. Of course you need some kind of null-modem cabel connected to your pc and an appropriate terminal program.
If you first initialize the device like this:
NutRegisterDevice(&devDebug0, 0, 0);
freopen("uart0", "w", stdout);
... and than use in your code something like this:
printf("System crash!! Error info %i\n", the_error);
it works pretty well!
Hope that helps,
Oliver.
> -----Ursprüngliche Nachricht-----
> Von: Yuri Staal [mailto:staal.ya at stu.hsbrabant.nl]
> Gesendet: Donnerstag, 4. Dezember 2003 11:15
> An: en-nut-discussion at egnite.de
> Betreff: [En-Nut-Discussion] Ways of debugging
>
>
> Hi all,
>
> i have another question for you...
> i want to debug my application, cause i want to know what
> EXACTLY is the
> problem.
> Now i am working with NutTcpError(), but the problem is, whenever my
> application crashes, i cant view the page im displaying error info on,
> due to the fact my whole Ethernut seems to lock up.
> What other ways, except from the jtagice thing, that can help me debug
> my application?
>
> Regards,
> Yuri
> _______________________________________________
> En-Nut-Discussion mailing list
> En-Nut-Discussion at egnite.de
> http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion
>
More information about the En-Nut-Discussion
mailing list