I wanted to report a potential problem and maybe see what can be done to fix it, or if it solely my fault, what I can do to avoid it in the future.
I just installed a new receiver (Hitec Optima 9) and calibrated my radio. Next up was calibrating the ESCs. I proceeded to plug the signal wires (going to the ESCs) into the APM, plug in USB, flipped the APM into CLI mode and hit reset. Immediately the channel 1 motor began to shake violently and smoke poured out.
I recognized this symptom from my reading of the manual, so I went to read up on what went wrong. (See http://code.google.com/p/arducopter/wiki/AC2_Troubleshooting , Section - One of my motors started shaking and then burned out!)
I had heeded the warning and only plugged in the wires for essential testing (I don't see how this warning would prevent this problem, as I followed it and the problem occurred). The description on the troubleshooting page clearly states that this problem only occurs with APM1280, certain ESC types, and the older Arduino bootloader. I am running an APM 2560 provided by jDrones along with jDrones 30A ESCs and jDrones 880kv motors. So the scope of the problem is clearly not limited to just that hardware.
Does anyone have any insight as to what happened? Can someone provide any technical detail on what exactly causes this to happen? If this is a common problem with only certain ESCs, should the community not adopt different official ESCs?
Can anyone tell me what the likely extent of the damage is? Do I need to replace both the ESC and the motor?