Altera_Forum
Honored Contributor
19 years agoDebugging problem with USB-Blaster
I am having a problem while trying to debug Nios applications using a USB-Blaster. On my own laptop everything works fine. I have bought a new laptop for another engineer that I recently recruited to join the team. On that laptop we can execute Nios applications by pressing the "Run" button in the Nios IDE. This builds the project, downloads it through the USB-Blaster, executes it and displays the result in the console window. Here is a screenshot of the Hello World sample running on the standard design example on a 2C35 dev board:
http://i84.photobucket.com/albums/k19/snaddenm/JTAG_run.jpg running application through jtag (http://i84.photobucket.com/albums/k19/snaddenm/jtag_run.jpg) If we press the "Debug" button instead then the IDE times out with a message that says "Launching (Error: View Console [nios2-gdb-server output] for details)", as show in this screenshot: http://i84.photobucket.com/albums/k19/snaddenm/JTAG_debug.jpg debugging through jtag (http://i84.photobucket.com/albums/k19/snaddenm/jtag_debug.jpg) If I try the same thing on my own laptop using the same board, USB-Blaster and design files then everything works perfectly. It also works perfectly on a third laptop borrowed from another engineer. The problem is the same using Quartus 5.1SP1 or 6.0SP1. Any idea what the problem could be? The USB-Blaster must be very nearly working as we can download the sof to the FPGA and download and execute Nios code, we just can't use the debugger. The new laptop is significantly faster than the other two systems, could that be the problem? Is there a setting somewhere in the IDE to slow down the JTAG clock for debugging? If we can't solve this problem then I'll need to fire the new engineer that I just hired so please help if you can (For the good of the Nios community).... only joking! Mike