0 Members and 4 Guests are viewing this topic.
It's definitely possible to debug the calculator through serial. GDB has built in support for attaching to serial.
I actually wrote an implementation of the GDB server protocol for one of my projects with breakpoint support and everything. I'll post it up if I find it.
Incidentally, the project I used this in was in writing a minimal USB stack for the TI-Nspire - the lesson learned: it's hard. If anyone wants the full source code of the project (it's pretty much dead now), I'll be glad to post it. The USB stack has enumeration working but no actual transfer of data.
Is it better than nspire_emu's?
Host or device stack? Host wouldn't be so interesting, as the BSD api is already working. Or does the device side also require enumeration?
QuoteIs it better than nspire_emu's?Depends on whether you like GDB better or the nspire_emu debugger better
QuoteHost or device stack? Host wouldn't be so interesting, as the BSD api is already working. Or does the device side also require enumeration?It's a device stack.