Re: [Emc-users] MESA 7i92H Saga

2019-08-23 Thread John Dammeyer
> >
> > Now just to change the 5 Volt PWM into 0V to 10V analogue.
> >
> Thats a mesa spinx1.
> >
> 
> Cheers, Gene Heskett
> --

That's more than $100Cdn with exchange rate and shipping compared to a few 
dollars and some protoboard.  But, in case you missed some of my other postings 
under this subject line.  The goal is to create a workable document for someone 
who has(had) a functioning WIN-XP/MACH3 system that no longer works and help 
them migrate with minimal cost to LinuxCNC.  No new BoB.  If they were using a 
VFD with PWM to 0-10V (a checkbox in MACH3) with a parallel port then they have 
the hardware.  

I already have my mill running with a single parallel port but the single phase 
motor is still controlled with a switch because I'm too lazy to temporarily 
wire in a relay.  What I do have for my mill is a sweet Bergerda 1.8kW AC Servo 
that works very nicely with step/dir signals and has a 2500 line encoder 
(10,000 pulses per rev) which means it needs more than the parallel port can 
deliver.  So that means a Smooth Stepper and MACH3 or the MESA 7i92H which is 
the cheaper option and plugs directly into my existing BoB.  (part of the 
criteria).
   
As long as LinuxCNC can create the correct step/dir pulses then open loop 
tapping should be possible.  But even if not, the Bergerda drive can output 
it's encoder pulses scaled by a numuerator/denominator set of parameters so 
that can be fed back to through the 7i92H.

I have started on the conversion document.  But it will be a while yet.  Have 
to make a mount for the new motor and cast and machine a pulley to give me 1:1. 
 Then I'll have 0 to 3000 RPM on the spindle.

John




___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] MESA 7i92H Saga

2019-08-23 Thread Gene Heskett
On Friday 23 August 2019 20:20:22 John Dammeyer wrote:

> Well that turned out to be easier than I thought except for the
> spindle direction signal.
>
> Here's what's in the HAL
> # PWM gen signals/setup
> setp   hm2_7i92.0.pwmgen.00.scale  [SPINDLE_9]PWM_SCALE
> setp   hm2_7i92.0.pwmgen.00.output-type  1
>
> net spindle-enable  =>  hm2_7i92.0.pwmgen.00.enable
> net spindle-vel-cmd-rps =>  hm2_7i92.0.pwmgen.00.value
> net spindle-cw  =>  hm2_7i92.0.gpio.005.out
>
> And in the INI file PWM_SCALE is set to 50.  That gives me 100% PWM at
> 3000 RPM (50RPS) and 50% PWM at 1500 RPM according to my scope.
>
> Once I remember to add this
> setp   hm2_7i92.0.gpio.005.is_output  true
>
> The spindle-cw was correctly mirrored out to the DB25-16 pin.
>
> Now just to change the 5 Volt PWM into 0V to 10V analogue.
>
Thats a mesa spinx1.
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] MESA 7i92H Saga

2019-08-23 Thread Gene Heskett
On Friday 23 August 2019 19:10:42 John Dammeyer wrote:

> Progress report on the WIN-XP/MACH3 to LinuxCNC/7i92H conversion:
>
> With six steppers declared:
> loadrt hm2_eth board_ip="192.168.1.121" config=" num_encoders=0
> num_pwmgens=0 num_stepgens=6"
>
> I have control of X,Y,Z and the rotary A.  Additionally a step motor
> instance is used as the charge pump on DB-25-17.  And the last stepper
> object is on the second parallel port creating the correct frequencies
> to run the Bergerda 1.8kW AC Servo up to 3000 RPM.  Still need to
> create an adaptor board to change the TTL into RS422 before I can
> actually turn the motor but that's a minor point.  My Agilient
> programmable waveform generator shows the motor responds nicely all
> the way up to 3000 RPM.
>
> But not everyone has a slick AC Servo for a spindle nor a second
> parallel port.  A VFD like a GS-1 that I have on my South Bend Lathe
> or a GS-2 that a friend has on his Bridgeport clone (run with MACH3)
> doesn't take step and direction.  Instead PWM and a PWM to 0-10V
> signal converter is used.
>
> For some reason I can't convince the pncconf to create a PWM instance
> with the 7i92H.  Not sure why.   The 7i92H is programmed with the
> 7i92_C11Gx2D.pin configuration which puts a PWM out onto DB25-14. 14  
>1   IOPort   PWM  0PWM (Out)
> And direction
> 16 5   IOPort   None
>
> So I can see I have to manually edit the hal file to have
> num_pwmgens=1
>
> But what to do next?
> Unfortunately http://linuxcnc.org/docs/html/config/pncconf.html
> doesn't help.  At least nothing jumps out
>
> Instead this is my starting place.
> http://linuxcnc.org/docs/html/man/man9/hostmot2.9.html#pwmgen
>
> Here's the hal file information for the stepper based spindle.
> I need the PWM allocated to DB25-14 (pin 1 on Mesa board) and the
> direction signal on DB25-16  (pin 5 on the message board)
>
>
> # Step Gen signals/setup
> The information needs to be replaced but the rest remains the same I
> believe.  Here's what I think I need with PWM scale declared in the
> .ini file.
>
> # PWM Gen signals/setup
> setp   hm2_7i92.0.pwmgen.05.scale  [SPINDLE_9]PWM_SCALE
> setp   hm2_7i92.0.pwmgen.05.output_type   1
>
> net spindle-enable=>  hm2_7i92.0.pwmgen.00.enable
> net spindle-vel-cmd-rps   =>  hm2_7i92.0.pwmgen.00.value
> net spindle-cw=> hm2_7i92.0.gpio.005.out
>
> Am I missing anything?
>
> Specifically if the S3000 command is read in G-Code then that has to
> be scaled by PWM Scale to be what?  As in what should PWM Scale be if
> the default PWM frequency is 20,000Hz.  Should it be 6.67 to scale
> 3000 RPM to 20,000Hz?  Or do we want to scale 3000 RPM down to a
> percentage by multiplying by 0.033
>
> Is it really that simple?
>
> Thanks
> John
>
>
> Here's the step gen spindle area.
> #***
> #  SPINDLE S
> #***
>
> setp   pid.s.Pgain [SPINDLE_9]P
> setp   pid.s.Igain [SPINDLE_9]I
> setp   pid.s.Dgain [SPINDLE_9]D
> setp   pid.s.bias  [SPINDLE_9]BIAS
> setp   pid.s.FF0   [SPINDLE_9]FF0
> setp   pid.s.FF1   [SPINDLE_9]FF1
> setp   pid.s.FF2   [SPINDLE_9]FF2
> setp   pid.s.deadband  [SPINDLE_9]DEADBAND
> setp   pid.s.maxoutput [SPINDLE_9]MAX_OUTPUT
> setp   pid.s.error-previous-target true
> setp   pid.s.maxerror .0005
>
> net spindle-index-enable  <=> pid.s.index-enable
> net spindle-enable=>  pid.s.enable
> net spindle-vel-cmd-rpm   => pid.s.command
> net spindle-vel-fb-rpm=> pid.s.feedback
> net spindle-output<=  pid.s.output
>
> # Step Gen signals/setup
> setp   hm2_7i92.0.stepgen.05.dirsetup[SPINDLE_9]DIRSETUP
> setp   hm2_7i92.0.stepgen.05.dirhold [SPINDLE_9]DIRHOLD
> setp   hm2_7i92.0.stepgen.05.steplen [SPINDLE_9]STEPLEN
> setp   hm2_7i92.0.stepgen.05.stepspace   [SPINDLE_9]STEPSPACE
> setp   hm2_7i92.0.stepgen.05.position-scale  [SPINDLE_9]STEP_SCALE
> setp   hm2_7i92.0.stepgen.05.step_type   0
> setp   hm2_7i92.0.stepgen.05.control-type1
> setp   hm2_7i92.0.stepgen.05.maxaccel   
> [SPINDLE_9]MAX_ACCELERATION setp   hm2_7i92.0.stepgen.05.maxvel   
>   [SPINDLE_9]MAX_VELOCITY
>
> # connection to the physical port.
> net spindle-enable  =>  hm2_7i92.0.stepgen.05.enable
> net spindle-vel-cmd-rps =>  hm2_7i92.0.stepgen.05.velocity-cmd
> net spindle-vel-fb-rps  <=  hm2_7i92.0.stepgen.05.velocity-fb
>
> # ---setup spindle control signals---
> net spindle-vel-cmd-rps<=  motion.spindle-speed-out-rps
> net spindle-vel-cmd-rps-abs<=  motion.spindle-speed-out-rps-abs
> net spindle-vel-cmd-rpm<=  motion.spindle-speed-out
> net spindle-vel-cmd-rpm-abs<=  motion.spindle-speed-out-abs
> net spindle-enable <=  motion.spindle-on
> net spindle-cw <=  motion.spindle-forward
> net spindle-ccw<=  motion.spindle-reverse
> net spindle-brake  <=  

Re: [Emc-users] MESA 7i92H Saga

2019-08-23 Thread John Dammeyer
Well that turned out to be easier than I thought except for the spindle 
direction signal.

Here's what's in the HAL
# PWM gen signals/setup
setp   hm2_7i92.0.pwmgen.00.scale  [SPINDLE_9]PWM_SCALE
setp   hm2_7i92.0.pwmgen.00.output-type  1

net spindle-enable  =>  hm2_7i92.0.pwmgen.00.enable
net spindle-vel-cmd-rps =>  hm2_7i92.0.pwmgen.00.value
net spindle-cw  =>  hm2_7i92.0.gpio.005.out

And in the INI file PWM_SCALE is set to 50.  That gives me 100% PWM at 3000 RPM 
(50RPS) and 50% PWM at 1500 RPM according to my scope.  

Once I remember to add this
setp   hm2_7i92.0.gpio.005.is_output  true

The spindle-cw was correctly mirrored out to the DB25-16 pin.

Now just to change the 5 Volt PWM into 0V to 10V analogue.



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] MESA 7i92H Saga

2019-08-23 Thread John Dammeyer
Progress report on the WIN-XP/MACH3 to LinuxCNC/7i92H conversion:

With six steppers declared:
loadrt hm2_eth board_ip="192.168.1.121" config=" num_encoders=0 num_pwmgens=0 
num_stepgens=6"

I have control of X,Y,Z and the rotary A.  Additionally a step motor instance 
is used as the charge pump on DB-25-17.  And the last stepper object is on the 
second parallel port creating the correct frequencies to run the Bergerda 1.8kW 
AC Servo up to 3000 RPM.  Still need to create an adaptor board to change the 
TTL into RS422 before I can actually turn the motor but that's a minor point.  
My Agilient programmable waveform generator shows the motor responds nicely all 
the way up to 3000 RPM.

But not everyone has a slick AC Servo for a spindle nor a second parallel port. 
 A VFD like a GS-1 that I have on my South Bend Lathe or a GS-2 that a friend 
has on his Bridgeport clone (run with MACH3) doesn't take step and direction.  
Instead PWM and a PWM to 0-10V signal converter is used.

For some reason I can't convince the pncconf to create a PWM instance with the 
7i92H.  Not sure why.   The 7i92H is programmed with the 7i92_C11Gx2D.pin 
configuration which puts a PWM out onto DB25-14.
14  1   IOPort   PWM  0PWM (Out)
And direction
16 5   IOPort   None   

So I can see I have to manually edit the hal file to have 
num_pwmgens=1

But what to do next?
Unfortunately http://linuxcnc.org/docs/html/config/pncconf.html doesn't help.  
At least nothing jumps out 

Instead this is my starting place.
http://linuxcnc.org/docs/html/man/man9/hostmot2.9.html#pwmgen

Here's the hal file information for the stepper based spindle.
I need the PWM allocated to DB25-14 (pin 1 on Mesa board) and the direction 
signal on DB25-16  (pin 5 on the message board)

 
# Step Gen signals/setup
The information needs to be replaced but the rest remains the same I believe.  
Here's what I think I need with PWM scale declared in the .ini file.

# PWM Gen signals/setup
setp   hm2_7i92.0.pwmgen.05.scale  [SPINDLE_9]PWM_SCALE
setp   hm2_7i92.0.pwmgen.05.output_type   1

net spindle-enable  =>  hm2_7i92.0.pwmgen.00.enable
net spindle-vel-cmd-rps =>  hm2_7i92.0.pwmgen.00.value
net spindle-cw  => hm2_7i92.0.gpio.005.out

Am I missing anything?  

Specifically if the S3000 command is read in G-Code then that has to be scaled 
by PWM Scale to be what?  As in what should PWM Scale be if the default PWM 
frequency is 20,000Hz.  Should it be 6.67 to scale 3000 RPM to 20,000Hz?  
Or do we want to scale 3000 RPM down to a percentage by multiplying by 0.033
 
Is it really that simple?

Thanks
John


Here's the step gen spindle area.
#***
#  SPINDLE S
#***

setp   pid.s.Pgain [SPINDLE_9]P
setp   pid.s.Igain [SPINDLE_9]I
setp   pid.s.Dgain [SPINDLE_9]D
setp   pid.s.bias  [SPINDLE_9]BIAS
setp   pid.s.FF0   [SPINDLE_9]FF0
setp   pid.s.FF1   [SPINDLE_9]FF1
setp   pid.s.FF2   [SPINDLE_9]FF2
setp   pid.s.deadband  [SPINDLE_9]DEADBAND
setp   pid.s.maxoutput [SPINDLE_9]MAX_OUTPUT
setp   pid.s.error-previous-target true
setp   pid.s.maxerror .0005

net spindle-index-enable  <=> pid.s.index-enable
net spindle-enable=>  pid.s.enable
net spindle-vel-cmd-rpm   => pid.s.command
net spindle-vel-fb-rpm=> pid.s.feedback
net spindle-output<=  pid.s.output

# Step Gen signals/setup
setp   hm2_7i92.0.stepgen.05.dirsetup[SPINDLE_9]DIRSETUP
setp   hm2_7i92.0.stepgen.05.dirhold [SPINDLE_9]DIRHOLD
setp   hm2_7i92.0.stepgen.05.steplen [SPINDLE_9]STEPLEN
setp   hm2_7i92.0.stepgen.05.stepspace   [SPINDLE_9]STEPSPACE
setp   hm2_7i92.0.stepgen.05.position-scale  [SPINDLE_9]STEP_SCALE
setp   hm2_7i92.0.stepgen.05.step_type   0
setp   hm2_7i92.0.stepgen.05.control-type1
setp   hm2_7i92.0.stepgen.05.maxaccel[SPINDLE_9]MAX_ACCELERATION
setp   hm2_7i92.0.stepgen.05.maxvel  [SPINDLE_9]MAX_VELOCITY

# connection to the physical port.
net spindle-enable  =>  hm2_7i92.0.stepgen.05.enable
net spindle-vel-cmd-rps =>  hm2_7i92.0.stepgen.05.velocity-cmd
net spindle-vel-fb-rps  <=  hm2_7i92.0.stepgen.05.velocity-fb

# ---setup spindle control signals---
net spindle-vel-cmd-rps<=  motion.spindle-speed-out-rps
net spindle-vel-cmd-rps-abs<=  motion.spindle-speed-out-rps-abs
net spindle-vel-cmd-rpm<=  motion.spindle-speed-out
net spindle-vel-cmd-rpm-abs<=  motion.spindle-speed-out-abs
net spindle-enable <=  motion.spindle-on
net spindle-cw <=  motion.spindle-forward
net spindle-ccw<=  motion.spindle-reverse
net spindle-brake  <=  motion.spindle-brake
net spindle-revs   =>  motion.spindle-revs
net spindle-at-speed   =>  motion.spindle-at-speed
net spindle-vel-fb-rps =>  motion.spindle-speed-in
net spindle-index-enable  <=>  

Re: [Emc-users] for lathe!

2019-08-23 Thread John Dammeyer
Be aware it's not really an Electronic Lead Screw as that term describes 
something with more versatility and capablities.  That product described in the 
video is more like electronic gearing.
John


> -Original Message-
> From: a k [mailto:pccncmach...@gmail.com]
> Sent: August-23-19 1:27 PM
> To: Enhanced Machine Controller (EMC)
> Subject: [Emc-users] for lathe!
> 
> this is good to implement for any lathe
> https://youtu.be/FTs9GygRQ-U
> 
> lcnc + this control can be good idea
> 
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] for lathe!

2019-08-23 Thread Ed

On 8/23/19 3:26 PM, a k wrote:

this is good to implement for any lathe
https://youtu.be/FTs9GygRQ-U

lcnc + this control can be good idea

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


If you have Linuxcnc you do not need the electronic leadscrew, it is 
already in it.



I have been using Linuxcnc with threading for years. You can even use 
the original leadscrew if you make allowances for back lash.



Ed.




___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] for lathe!

2019-08-23 Thread a k
this is good to implement for any lathe
https://youtu.be/FTs9GygRQ-U

lcnc + this control can be good idea

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] MESA 7i92H Saga

2019-08-23 Thread Gene Heskett
On Friday 23 August 2019 14:08:55 Chris Albertson wrote:

> On Thu, Aug 22, 2019 at 7:10 PM Gene Heskett  
wrote:
> > On Thursday 22 August 2019 16:35:42 Ralph Stirling wrote:
> > > Welcome back, Gene!  Hope you stick around for a good long time.
> > >
> > > -- Ralph
> >
> > Thanks Ralph. I appreciate the kind thoughts.
> >
> > > On Aug 22, 2019 12:03 PM, Gene Heskett 
> > > wrote:
> > >
> > > On Thursday 22 August 2019 11:06:20 Thomas J Powderly wrote:
> > > > woot!
> > > >
> > > > On 8/22/19 8:20 PM, Peter C. Wallace wrote:
> > > > > On Wed, 21 Aug 2019, John Dammeyer wrote:
> > > > >> Date: Wed, 21 Aug 2019 23:12:34 -0700
> > > > >> From: John Dammeyer 
> > > > >> Reply-To: "Enhanced Machine Controller (EMC)"
> > > > >> 
> > > > >> To: "'Enhanced Machine Controller (EMC)'"
> > > > >> 
> > > > >> Subject: Re: [Emc-users] MESA 7i92H Saga
> > > > >>
> > > > >> Hi Tom,
> > > > >> Alas. No. Still not found.
> > > > >> I could probably sudo apt-get ifconfig but I really don't
> > > > >> understand why this fundamental tool isn't included in the
> > > > >> liveCD stretch version.  The graphical network tool is only
> > > > >> somewhat useful and doesn't provide any detailed information
> > > > >> on what's there.
> > > > >> John
> > > > >
> > > > > ifconfig has been deprecated in favor of ip on modern Linux
> > > > > distributions
> > > > >
> > > > >
> > > > > ip a
> > > > >
> > > > > will list all interfaces
> > > >
> > > > instead of
> > > >
> > > > you learn something new every day...
> > > >
> > > > it's
> > > >
> > > > you learn something's old every day
> > > >
> > > > tomp
> > > >
> > > > will Indian Pale Ale help me remember this?
> > >
> > > No.  If its anything like the local stuff by that name, it
> > > probably will not help you forget it either.
> > >
> > > Hi guys. I'm back, sorta. Been shipped to every heart shop in the
> > > north half of the state since about 2 weeks ago when I had a heart
> > > attack. Several stents, and a workup to replace the very leaky
> > > aortic valve scheduled for about 2 weeks on down the log, and I
> > > might be able to claim I'm 75% of the man I once was.  Maybe.
> > >
> > > 2 of my sons drove in from Nebraska when they got the word that I
> > > was in the shop for a tuneup, and they just got done putting my
> > > sheldon back together. Unforch it won't home either axis, always
> > > reporting a joint 0 following error.
> > >
> > > So I had apt update around 55 packages.
> > >
> > > No change when it was done.
> > > And Andy joint update script fires off on every LCNC start.
> > >
> > > I get in here to the main box, and my ssh -Y password is toast.
> > > Ahh, I'm not gene, I'm pi on that box.  So I'm in and have edited
> > > the .ini to be version 1.1
> > >
> > > But I still can't home it. Either axis is a joint 0 error. with no
> > > motion.
> > >
> > > Next???
> >
> > Since this is a raspi 3b, and our buildbot no  longer attempts to
> > build for raspi's, (armhf) I am fairly certain that this linuxcnc is
> > a house built install by building from github src.  And I'd assume
> > the only way to get the fix is to build from github again.
> >
> > So since its still running master and not 2.8, what is the git
> > command to patch my existing download tree so that a simple remake
> > is all I have to do.  But I am not a git guru, so what is the
> > command-line to do this bugfix?.
>
> Your first "go-to" git command is "git help".   Then from that, you
> see that what you need is "git pull".But you want to learn more
> about "git pull" so you'd try "git help pull". This prints a page
> of instruction that says that the pull command will get changed from a
> named repository and integrate those with any changes you might have
> made to you local git repository.
> So it looks like it is "git pull "
>
> But if you never make changes to your local git repository then you
> may as well just grab everything again using "git clone" The pull
> command is better when you don't want to kill you local changes.
>
> The best way to learn about Git is to make a habit of using it locally
> on you own computer for storing you own work.It isusfull enough
> that it is pretty much become universal.  If you have text files that
> you edit, git can keep versions for you
>
Humm, something else to learn, and I get the feeling that had better be 
done after i've better circulation in the thinker, right now its in the 
35% due to a bad aorta valve. thast will get fixed in around 2 weeks.
So I'm up and down, doing email and caring for the missus, washing dishes 
etc, and need to get to the store & reload the larder. But shop work is 
on hiatius. 2 of my boys came running in when they heard the old man was 
in trouble, and they managed to get the sheldon back together but it 
won't home. joint 0 following error regardless.

I've tried to follow the fixes on the forum, but no working links to the 
patches have been posted, that I've seen.  2 or 3 "that fixes it" posts, 
but no 

Re: [Emc-users] MESA 7i92H Saga

2019-08-23 Thread Chris Albertson
On Thu, Aug 22, 2019 at 7:10 PM Gene Heskett  wrote:

> On Thursday 22 August 2019 16:35:42 Ralph Stirling wrote:
>
> > Welcome back, Gene!  Hope you stick around for a good long time.
> >
> > -- Ralph
>
> Thanks Ralph. I appreciate the kind thoughts.
> >
> > On Aug 22, 2019 12:03 PM, Gene Heskett  wrote:
> >
> > On Thursday 22 August 2019 11:06:20 Thomas J Powderly wrote:
> > > woot!
> > >
> > > On 8/22/19 8:20 PM, Peter C. Wallace wrote:
> > > > On Wed, 21 Aug 2019, John Dammeyer wrote:
> > > >> Date: Wed, 21 Aug 2019 23:12:34 -0700
> > > >> From: John Dammeyer 
> > > >> Reply-To: "Enhanced Machine Controller (EMC)"
> > > >> 
> > > >> To: "'Enhanced Machine Controller (EMC)'"
> > > >> 
> > > >> Subject: Re: [Emc-users] MESA 7i92H Saga
> > > >>
> > > >> Hi Tom,
> > > >> Alas. No. Still not found.
> > > >> I could probably sudo apt-get ifconfig but I really don't
> > > >> understand why this fundamental tool isn't included in the liveCD
> > > >> stretch version.  The graphical network tool is only somewhat
> > > >> useful and doesn't provide any detailed information on what's
> > > >> there.
> > > >> John
> > > >
> > > > ifconfig has been deprecated in favor of ip on modern Linux
> > > > distributions
> > > >
> > > >
> > > > ip a
> > > >
> > > > will list all interfaces
> > >
> > > instead of
> > >
> > > you learn something new every day...
> > >
> > > it's
> > >
> > > you learn something's old every day
> > >
> > > tomp
> > >
> > > will Indian Pale Ale help me remember this?
> >
> > No.  If its anything like the local stuff by that name, it probably
> > will not help you forget it either.
> >
> > Hi guys. I'm back, sorta. Been shipped to every heart shop in the
> > north half of the state since about 2 weeks ago when I had a heart
> > attack. Several stents, and a workup to replace the very leaky aortic
> > valve scheduled for about 2 weeks on down the log, and I might be able
> > to claim I'm 75% of the man I once was.  Maybe.
> >
> > 2 of my sons drove in from Nebraska when they got the word that I was
> > in the shop for a tuneup, and they just got done putting my sheldon
> > back together. Unforch it won't home either axis, always reporting a
> > joint 0 following error.
> >
> > So I had apt update around 55 packages.
> >
> > No change when it was done.
> > And Andy joint update script fires off on every LCNC start.
> >
> > I get in here to the main box, and my ssh -Y password is toast. Ahh,
> > I'm not gene, I'm pi on that box.  So I'm in and have edited the .ini
> > to be version 1.1
> >
> > But I still can't home it. Either axis is a joint 0 error. with no
> > motion.
> >
> > Next???
>
> Since this is a raspi 3b, and our buildbot no  longer attempts to build
> for raspi's, (armhf) I am fairly certain that this linuxcnc is a house
> built install by building from github src.  And I'd assume the only way
> to get the fix is to build from github again.
>
> So since its still running master and not 2.8, what is the git command to
> patch my existing download tree so that a simple remake is all I have to
> do.  But I am not a git guru, so what is the command-line to do this
> bugfix?.


Your first "go-to" git command is "git help".   Then from that, you see
that what you need is "git pull".But you want to learn more about "git
pull" so you'd try "git help pull". This prints a page of instruction
that says that the pull command will get changed from a named repository
and integrate those with any changes you might have made to you local git
repository.
So it looks like it is "git pull "

But if you never make changes to your local git repository then you may as
well just grab everything again using "git clone" The pull command is
better when you don't want to kill you local changes.

The best way to learn about Git is to make a habit of using it locally on
you own computer for storing you own work.It isusfull enough that it is
pretty much become universal.  If you have text files that you edit, git
can keep versions for you



>  I intend to do this with my own local buildbot. Or maybe even
> just crontab it. Upgrade 2x a week maybe.
>
> And I want to add a pi-4, and eventually make it work, a 2 Gig pi-4 is
> already on site.
>
> >
> > Cheers, Gene Heskett
> > --
> > "There are four boxes to be used in defense of liberty:
> >  soap, ballot, jury, and ammo. Please use in that order."
> > -Ed Howdershelt (Author)
> > If we desire respect for the law, we must first make the law
> > respectable. - Louis D. Brandeis
> > Genes Web page 
> >
> >
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
>
> Cheers, Gene Heskett
> --
> "There are four boxes to be used in