JagChris Posted December 20, 2012 Share Posted December 20, 2012 Tursi working on the gdb functionality of the skunkboard 3 Quote Link to comment Share on other sites More sharing options...
+Stephen Posted December 20, 2012 Share Posted December 20, 2012 Nice! 1 Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 21, 2012 Share Posted December 21, 2012 I just came here to post this. I'm not "working" on it, though, that's all I'm doing. It did require some updates to the GDB stub though, so I guess it's fair that the old code was not 100%. (When I originally tested it, I just connected and did read/write some RAM, since I didn't have a C compiler installed. That worked fine. Stepping worked but was a bit messed up, so that works better now. I guess it's just a bit cleaner, but more importantly, there's now some documentation showing how to get started. 2 Quote Link to comment Share on other sites More sharing options...
sh3-rg Posted December 21, 2012 Share Posted December 21, 2012 You better put it to good use now, Chris :-) Quote Link to comment Share on other sites More sharing options...
Tursi Posted December 21, 2012 Share Posted December 21, 2012 My goal was that this might be enough to stop people saying "oh, you can't debug on the Skunkboard" and "I wish there was a way to debug". Now you can not only debug, but there's a step-by-step guide how. For what it's worth, the old stub should work, too, but it had some issues when you disconnected and GDB complained of unexpected responses every time you stepped, so I cleaned those up a bit. The one thing I'm not sure of is how it will respond when the object processor has a real list up. In theory, it should keep servicing interrupts so should probably be okay, but I didn't try it. 3 Quote Link to comment Share on other sites More sharing options...
SebRmv Posted January 14, 2013 Share Posted January 14, 2013 Good work Tursi! But who needs a debugger Quote Link to comment Share on other sites More sharing options...
Tursi Posted January 14, 2013 Share Posted January 14, 2013 Al the people who keep bitching that they need a debugger. Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted January 14, 2013 Share Posted January 14, 2013 Al the people who keep bitching that they need a debugger. Wusses. Changing the background colour was good enough in the 90's... it's good enough now. All those pansies are spoiled with their drag n drop construction kit languages 4 Quote Link to comment Share on other sites More sharing options...
+Stephen Posted January 15, 2013 Share Posted January 15, 2013 my brother saw me peppering console.debug statements in my code earlier today and made fun of me. I guess old habits die hard. 1 Quote Link to comment Share on other sites More sharing options...
the.golden.ax Posted January 15, 2013 Share Posted January 15, 2013 I think what people need are Skunk boards. Quote Link to comment Share on other sites More sharing options...
+CyranoJ Posted January 15, 2013 Share Posted January 15, 2013 I think what people need are Skunk boards. If everyone who bought a Skunkboard used it for development we'd be drowning in new games. 8 Quote Link to comment Share on other sites More sharing options...
wozencl Posted January 15, 2013 Share Posted January 15, 2013 Are there still boards available? I might pick one up or if anyone has one to spare that's collecting dust drop me a PM (with a reasonable price and details). Quote Link to comment Share on other sites More sharing options...
Tursi Posted January 16, 2013 Share Posted January 16, 2013 IIRC, GOAT finally sold the last new board a couple of months ago, but feel free to check with them. Seems there's always someone willing to part with one, though, I picked up a spare Rev 1 board very recently myself. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.