I guess it is a problem with cabling, wire routing, impedance mismatch on inductive signal/power transfer lines and overall bad design which is many times marked by a word, "breakout".
On Tue, Jul 28, 2009 at 4:50 AM, Jeff Epler<jep...@unpythonic.net> wrote: > --- > Based on about a billion irc discussions, it seems like my > implementation of the charge pump in stepconf is at odds with every > stepper breakout board in the world. > > The following untested patch makes the charge pump be activated by > "amplifier enable" when an external estop input is available. > > I don't have a stepper breakout with a charge pump feature, so I can't > test this. If you have a horse in this race, please try out the patch > and let me know whether it makes stepconf's charge pump setup work > sensibly. > > src/emc/usr_intf/stepconf/stepconf.py | 9 ++++++++- > 1 files changed, 8 insertions(+), 1 deletions(-) > > diff --git a/src/emc/usr_intf/stepconf/stepconf.py > b/src/emc/usr_intf/stepconf/stepconf.py > index a982974..8d1001d 100755 > --- a/src/emc/usr_intf/stepconf/stepconf.py > +++ b/src/emc/usr_intf/stepconf/stepconf.py > @@ -804,7 +804,14 @@ class Data: > > if pump: > print >>file, "loadrt charge_pump" > - print >>file, "net estop-out charge-pump.enable > iocontrol.0.user-enable-out" > + if ESTOP_IN in inputs: > + # breakout boards with estop inputs and charge-pump outputs > + # seem to all treat charge-pump signal present as an > + # amplifier enable. Whatever, guys. > + print >>file, "net xenable => charge-pump.enable" > + print >>file, "net estop-out <= iocontrol.0.user-enable-out" > + else: > + print >>file, "net estop-out iocontrol.0.user-enable-out => > charge-pump.enable" > print >>file, "net charge-pump <= charge-pump.out" > > if pwm: > -- > 1.5.4.3 > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers