I have the TMDSEVM6678 eval board and had one of the example projects (PCIe_sample) running on the debugger. I had added some code to do DMA transfer to the EMIF-16 interface and was able to see the write cycles on a scope.
Now, my board will no longer connect to the debugger. I'm using CCS 5.1.0.09000. Everything appeared to be working. I then connected an adapter board that had nothing on it but a break out connector attached to the PHY-1 connector. I forgot to bring the ground pin out to my new connector, so I grounded my scope to pin 3 of the COM1 connector (which documentation shows as a ground pin).
From that point on, the debugger could not connect. I have since unplugged everything and cycled power on both the EVM and my laptop. When I power everything up and launch my configuration file, things look normal. Then, I try to "connect target" on core 0 and I get the following error dialog:
Error connecting to the target:
(Error -2131 @ 0x0)
Unable to access device register. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK).
(Emulation package 5.0.641.0)
Again, the board was working at one point. I can't imagine that I broke something just by grounding my scope to pin 3 of COM1, but that's the only thing that changed. I've tried cycling power several times, and using the RST_FULL button.
I know the USB drivers are installed (again, the board was working) and seem to be functioning properly. I see the two entries in device manager I expect and the com port shows up.
Are there any self diagnostic checks I can run?
Do I need to uninstall and reinstall the USB drivers?
Do I need to flash the board back to its factory defaults?
Any help would be greatly appreciated.
