Hi,
I'm posting here to see if anyhbody has any ideas or things to look for in regards to an weird problem I'm seeing at a customer.
The customer has a custom C6657 board with a 14-pin JTAG connector. After finding out the Spectrum Digital XDS510 emulator doesn't support the C66x DSP core, we reccomened they purchase a new XDS200. So they did that, bought a new Spectrum XDS200. They reported a problem with the connection in CCS suddenly and randomly dropping and reporting no target power even though the power is still on and the DSP is still running just fine, we can see GPIO activity on a scope which the CPU core is toggling (part of their benchmarking). The only way to get it to recover is to kill the debug session then restart it, then it's fine, at least until it happens again.
I went in there today to help debug and we discovered, really by accident, that the disconnect corresponds to us moving around, standing up, sitting back down, etc. It would appear the setup is susceptible to static events caused by us moving around. We repated this multiple times in a row just to make sure it's consistent and it was.
Their board is powered by POE and they have a POE injector feeding an RJ45 cable which powers the board. We have the board on an anit-static bag (not mat though). I pluged their XDS200 emulator into my laptop and it behaved the same.
Now here's the strange part. I plugged in my own XDS560V2 (Blackhawk) emulator into their board using my laptop and the problem did not occur. We also tried out an older XDS100 I had lying around and that didn't have any issues either.
So now I'm wondering, do we have some sort of board issue or is this just something faulty with the SD XDS200 emulator. Or is it a combination of board + XDS200? I wanted to try out the XDS200 on the C6657 EVM but we don't have the necessary adaptor to go from the XDS200 20-pin TI connector to the 60-pin MIPI connector on the EVM so we were not able to test that.
I'm looking for any ideas or suggestions.
I did ask the customer to go ahead and purchase an XDS200 from Blackhawk ($295) and then contact Spectrum Digital to see if they have any comments or if they can give a refund. I suspect Spectrum won't be able (or willing) to do much.