I have a Pololu 3pi robot and a Pololu USB AVR programmer. The laptop I am using is running Windows 7. I followed the instructions in the Pololu AVR Programming Quick Start Guide, and was able to download and install all the recommended software. In addition, I was able to compile the simple program suggested in the guide. However, when I try to upload the code to the 3pi using the controller, I get the error:
Failed to set-up tool (no context id returned).
I thought that I had set the COM ports correctly. The device manager lists the Pololu USB AVR Programmer Programming Port as COM5, and I've used the "Add Target" Option under the Tools menu in the Amtel software to set "Select Tool" to STK500 and the Pololu USB AVR Programmer Programming Port to COM5.
I do notice that the plugged in AVR Programmer blinks green near the USB connector, and that it blinks yellow near the ribbon cable connector to the 3pi. As for the 3pi, it starts up and runs the preloaded demo program just fine.
I am hoping this is a common and well understood snag.
Any help would be appreciated.