It all depends on what the ESC current is. The current spec for GPIO is not a suggestion, but an absolute maximum value; if you exceed it, all bets are off (reset is actually a polite thing to do---permanent pin buffer damage can also happen, as well as wider damage to the chip).
On Sun, May 11, 2014 at 2:32 AM, Uncle Joe <yzhang1...@gmail.com> wrote: > Well, I've overcome the problem. I was using a GPIO as GND to the ESC. This > was convenient since those pins are next to each other. Once I used true > GND, then the problem went away. > > But why would using a GPIO as a GND cause a shutdown? I know it will > restrict the amount of current sinked due to having to flow through an extra > FET. > > > On Saturday, May 10, 2014 9:38:55 PM UTC-7, Uncle Joe wrote: >> >> Help, I'm struggling to drive a simple ESC and brushless motor combination >> with the Beaglebone. I've already spent 1/2 a day figuring out the right >> arming sequence (caused by a +- 0.01 ms error in timing). >> >> But once I arm the ESC, the Beaglebone shuts off immediately. Most of the >> time, it shuts off right when it starts spinning up. Sometimes it even shuts >> off on one of the beeps the motor makes indicating the ESC is arming. >> >> Here's my setup: >> Revolver Stubby motor >> || >> || >> 850W PSU =====12V===== ESC ===3.3V=== BeagleBone >> >> The PSU is an Antec 850 high current gamer. I've disabled over-current, >> over-voltage, and under-voltage protection on it, so the power draw can be >> alot (enough to make the lights flicker when the motor starts). >> >> >> The BeagleBone is powered by USB and should be buffered against surges >> caused by the motor PSU. >> What could be the problem? >> >> > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to beagleboard+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.