From d50dd5ab9567cc308e412c5e9e775dc8e15fb509 Mon Sep 17 00:00:00 2001 From: Tat-Chee Wan Date: Fri, 3 Feb 2012 23:57:04 +0100 Subject: merge armdebug rc1 This enables the use of GDB or GDB based debuggers to debug the code running on the NXT brick using the USB connection. --- AT91SAM7S256/armdebug/Host/README | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 AT91SAM7S256/armdebug/Host/README (limited to 'AT91SAM7S256/armdebug/Host/README') diff --git a/AT91SAM7S256/armdebug/Host/README b/AT91SAM7S256/armdebug/Host/README new file mode 100644 index 0000000..23d95c9 --- /dev/null +++ b/AT91SAM7S256/armdebug/Host/README @@ -0,0 +1,21 @@ +The nxt-gdb-server.py script is initially developed by Nicolas Schodet. + +It depends on the following libraries: + - nxt-python v2.1.x http://code.google.com/p/nxt-python/ + - pyusb v0.4x http://pyusb.wiki.sourceforge.net + - libusb v0.1.x http://libusb.org/ + +Currently, it does not work with libusb v1.x, on Mac OSX, it causes segfaults. + + Installation + ============ + + There is no specific installation requirements (at this moment). Just run the python script + in a terminal window. + + Usage + ===== + + 1. Connect the USB cable from the PC Host to the NXT + 2. start nxt-gdb-server.py + 3. start arm-none-eabi-gdb, configured as remote for port 2828 (default) -- cgit v1.2.3