Newbie and still getting used to the format here so I posted this initially in the wrong category.  Here is my earlier post from "Aerial photography"...

Hello, new member, first post here.  Setting up APM1 on a boat - Traxxas Spartan.  Had loaded ArduRover 2.0 to APM through Arduino IDE.  I was playing with some configuration settings in Planner and trying to figure out the whole AUTO mode thing.  First strange behavior I encountered was throttle suddenly going on full, with no RC control.  Pulled the battery connection and troubleshot that a bit by removing APM - RC system worked fine.  Then when I reconnected APM I got no power at all when I connected the battery.  Seems to me the firmware may have been corrupted?  Tried rewriting ArduRover to APM and then ArduPlane from Planner but same result each time.

After reading through several posts I'm thinking it would be a good idea to erase the Eeprom.  Can someone let me know if that sounds reasonable and tell me what is the procedure for doing that?  I saw a post by Chris Anderson that mentioned the code line "CLI setup/erase", but I'm not sure where or how to enter that.

Thanks

Views: 102

Replies to This Discussion

* No power - if your APM power LED does not light up, it is not a firmware issue. Troubleshoot as a hardware issue. Check to see if JP1 is present first. You might have toasted a diode on the board. You might have shorted the board out, or you might be connecting power or the RC unit incorrectly. See the next item before you do anything....

* See the ArduPlane orArduCopter manual for instructions, even if you are setting up ArduRover. There is more information about setup, hardware and software, for those two projects than any other project. I recommend you read one of these manuals from start to finish before you continue to play with your APM.

* For CLI information (in general) see here, here, and here, in that order. But go back to item #2, above, first.

 

Okay, thanks. I have been fearing the hardware possibility and have double checked connections several times. Guess I'll do some more reading as you suggest and hope there is something I have missed. Don't understand how anything could have been shorted or fried though. Has ESD been an issue with these?

Also, if this is an onboard hardware issue do I have any options other than getting a new board?  Thanks

No. I believe the most common physical short that leads to damage is seen when connecting the RC controller. A user connects two sets of wires to power between the APM and RC receiver, but one of them is accidentally reverse polarity, bridging +5v and gnd. This short pulls too much current across the board and the diode is the first weak link, acting like a fuse. A revision to APM2 helped limit this, and 2.5 has even more protection. None of my APMs are protected against this, and I don't expect that kind of protection, you just have to be careful with raw electronics. 3dr do make improvements to help us protect ourselves, but ultimately anyone can find a way to defeat those protections on accident with incredible, unintentional, simple, boneheaded genius ;-)
Sort out what the issue is second, and contact 3dr support third. If it is a blown diode, they have been able to sometimes fix the board in the past, but don't jump to conclusions just yet. "happens often" and "happened to you" are sometimes worlds apart.

First, read all the docs, especially the early power and cabling stuff. Check your esc BEC output with a multimeter. Unplug everything and power up with USB only. Check for the presence of jp1. Remove jp1 and provide +5vdc and gnd on the proper input pins only, see if you boot, disconnect everything, restore jp1, and see if you can power with +5vdc and gnd on the output side. But read the manual first, and after all of this, you'll have a good idea of the nature of the issue, and if you have a hardware power-related problem.

I think the scenario you describe makes sense to me now. So if a servo cable was off by one pin, thereby connecting +5 to either Ground or PWM, would it cause the short you described?  I can certainly believe that could have happened unknowingly. (My eyes are not as good as they once were!) ;-)

Problem solved! (Now for the embarrassing part)  I learned that the servo cables do not function correctly when plugged in backwards (doh!) and I need to pay more attention to details!  I will be marking one side of those connectors to avoid future mishaps.

Thanks for your input. If nothing else I learned a few more pieces of the whole puzzle through this.

Tom

RSS

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service