Re: [Emc-developers] Prerelease: 2.7.0~pre7

2015-08-14 Thread Dave Cole
On 8/13/2015 11:42 PM, Sebastian Kuzminsky wrote:
* stepconf now is able to convert Mach3 configs to LinuxCNC configs
Wow !   :-)

Dave

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus


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


Re: [Emc-developers] Prerelease: 2.7.0~pre7

2015-08-14 Thread Sebastian Kuzminsky
On 8/14/15 12:07 PM, Tom Easterday wrote:
 I updated 2.7.0~pre6 to 2.7.0~pre7 via update manager in Wheezy and now I get 
 this when trying to launch (rip).  Is there something else I need to do?

 =
 LINUXCNC - 2.7.0~pre7
 Machine configuration directory is
 '/home/tom/linuxcnc/configs/EMCOturn120p-glade'
 Machine configuration file is 'EMCOturn120pGlade.ini'
 Starting LinuxCNC...
 Error: could not load module /home/tom/linuxcnc-dev/rtlib/rtapi.ko: No
 such file or directory

Looks like you're trying to run out of your local linuxcnc-dev 
directory, not the installed version.

Did you source the rip-environment script, then make clean?

Try starting linuxcnc in a fresh shell, without rip-environment.


-- 
Sebastian Kuzminsky

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


[Emc-developers] LinuxCNC on ARM + Mesa

2015-08-14 Thread Thomas Gambone II
Hello all!

First time mailing back to the list.

Wanted to ask the list / Jeff Epler a couple specific questions related to
his work on the ARM platform (Odroid U3) + Mesa 7i90 (SPI).

In looking through the available daughter cards from Mesa, there's nothing
quite as nice as the 7i76, 7i77, or 7i78 (DB25) boards available with the
HD50 interface (kind used by 7i90).

Notably, I don't see any card in the HD50 family that has built in stepgen.

What card(s) can you recommend to use with the 7i90 for general 3-axis+ CNC
control.

As well, in reading the detailed version of Jeff's blog post regarding the
Odroid U3 (http://emergent.unpythonic.net/odroid-u3), he mentions that
because the ethernet connection on the board is connected via USB[2.0] it
is no good for use with hostmot2_eth.

I've got a new XU4, which is basically the U3, with a beefier octa-core
processor (still Samsung Exynos) and USB3.0 ports. The ethernet is hooked
in via USB3.0 and is gigabit on this board.

Would it be possible to use a hostmot2_eth board (like the 7i76E) with a
USB3.0 to gigabit ethernet connection?

Thank you,
-Tom
--
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] LinuxCNC on ARM + Mesa

2015-08-14 Thread Peter C. Wallace
On Fri, 14 Aug 2015, Thomas Gambone II wrote:

 Date: Fri, 14 Aug 2015 13:22:07 -0400
 From: Thomas Gambone II tgamb...@comtime.com
 To: EMC developers emc-developers@lists.sourceforge.net
 Cc: Jeff Epler jep...@unpythonic.net
 Subject: [Emc-developers] LinuxCNC on ARM + Mesa
 
 Hello all!

 First time mailing back to the list.

 Wanted to ask the list / Jeff Epler a couple specific questions related to
 his work on the ARM platform (Odroid U3) + Mesa 7i90 (SPI).

 In looking through the available daughter cards from Mesa, there's nothing
 quite as nice as the 7i76, 7i77, or 7i78 (DB25) boards available with the
 HD50 interface (kind used by 7i90).

 Notably, I don't see any card in the HD50 family that has built in stepgen.

You can use a 7I52S or 7I47

You can also use any of the DB25 daughtercards with a proper (hand made) cable

I  intend to make a 4x 26 pin header version of the 7I90 when I get a 
chance to make using DB25 daughtercards easier


 What card(s) can you recommend to use with the 7i90 for general 3-axis+ CNC
 control.

 As well, in reading the detailed version of Jeff's blog post regarding the
 Odroid U3 (http://emergent.unpythonic.net/odroid-u3), he mentions that
 because the ethernet connection on the board is connected via USB[2.0] it
 is no good for use with hostmot2_eth.

 I've got a new XU4, which is basically the U3, with a beefier octa-core
 processor (still Samsung Exynos) and USB3.0 ports. The ethernet is hooked
 in via USB3.0 and is gigabit on this board.

 Would it be possible to use a hostmot2_eth board (like the 7i76E) with a
 USB3.0 to gigabit ethernet connection?

 Thank you,
 -Tom

Maybe, but USB Ethernet interfaces seem to have occasional long latencies

I can run hm2_eth cards on my USB-1GE dongle for maybe an hour or so before I 
get a 8 ms latency.

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


Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
()_() signature to help him gain world domination.


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


Re: [Emc-developers] Prerelease: 2.7.0~pre7

2015-08-14 Thread Tom Easterday
I updated 2.7.0~pre6 to 2.7.0~pre7 via update manager in Wheezy and now I get 
this when trying to launch (rip).  Is there something else I need to do?

=
LINUXCNC - 2.7.0~pre7
Machine configuration directory is
'/home/tom/linuxcnc/configs/EMCOturn120p-glade'
Machine configuration file is 'EMCOturn120pGlade.ini'
Starting LinuxCNC...
Error: could not load module /home/tom/linuxcnc-dev/rtlib/rtapi.ko: No
such file or directory
Realtime system did not load
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper: Invalid usage with
args: remove hal_lib

Usage: /home/tom/linuxcnc-dev/bin/linuxcnc_module_helper insert
/path/to/module.ext [param1=value1 ...]

where module is one of:
rtai_math
rtai_sem
rtai_shm
rtai_fifos
rtai_up
rtai_lxrt
rtai_hal
rtai_sched
rtai_smi
rtai
rt_mem_mgr
adeos

the path starts with one of:
/lib/modules
/usr/realtime-3.4-9-rtai-686-pae

and the extension is one of:
.ko

or the module is in the directory /home/tom/linuxcnc-dev/rtlib

OR

/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper remove module

where module is one of the modules listed above.

/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper: Invalid usage with
args: remove rtapi

Usage: /home/tom/linuxcnc-dev/bin/linuxcnc_module_helper insert
/path/to/module.ext [param1=value1 ...]

where module is one of:
rtai_math
rtai_sem
rtai_shm
rtai_fifos
rtai_up
rtai_lxrt
rtai_hal
rtai_sched
rtai_smi
rtai
rt_mem_mgr
adeos

the path starts with one of:
/lib/modules
/usr/realtime-3.4-9-rtai-686-pae

and the extension is one of:
.ko

or the module is in the directory /home/tom/linuxcnc-dev/rtlib

OR

/home/tom/linuxcnc-dev/bin/linuxcnc_module_helper remove module

where module is one of the modules listed above.

LinuxCNC terminated with an error.  You can find more information in the log:
   /home/tom/linuxcnc_debug.txt
and
   /home/tom/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
tom@EMCO-120P:~/linuxcnc-dev$

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


Re: [Emc-developers] LinuxCNC on ARM + Mesa

2015-08-14 Thread andy pugh
On 14 August 2015 at 18:22, Thomas Gambone II tgamb...@comtime.com wrote:
 Notably, I don't see any card in the HD50 family that has built in stepgen.

The stepgens live on the FPGA card, even with the 7i76 the step pulses
are generated on the 5i25 and simply passed through to the drives.
So, the 7i42TA (for example) can be used to connect a 7i90 to stepper drives.

(Basically choose a general-purpose IO card with an output type
suitable for your stepper drives)

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

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


[Emc-developers] Experimental 4.1 preempt-rt kernel for Debian 8.1 amd64

2015-08-14 Thread Jeff Epler
As you may know, the current stable version of Debian (8.1 jessie)
does not have a realtime kernel packaged by debian.org, because the
kernel version they selected (3.16) never got an rt patchset.

However, Debian testing currently is based on linux kernel 4.1.3, and
there is a matching rt patchset already included in the Debian package.

I have rebuilt this package for Debian 8.1 amd64, and boot-tested it on
one machine (my laptop), where I get OK but not great realtime
performance (around 100us on a 5-hour test), but as I don't have any
results for other rt kernel versions on this hardware it's not a great
test.

$ uname -a
Linux babs 4.1.0-1-rt-amd64 #1 SMP PREEMPT RT Debian 4.1.3-1.1 (2015-08-14) 
x86_64 GNU/Linux

As far as I know, the package would rebuild for 32-bit machines with
no trouble.

The package repository is
deb http://media.unpythonic.net/debs/ jessie/
deb-src http://media.unpythonic.net/debs/ jessie/
and it's signed with the public key C0873E61 Jeff Epler (Package
signing key) jep...@unpythonic.net which is included below.

At some point I'll delete and recreate this repository.  I made the
unfortunate decision to mix non-Free (but redistributable) packages into
the same repository, namely the nvidia proprietary video drivers also
backported from debian testing.  When I recreate it, I'll make sure the
division between Free and non-Free is clear, or just skip the
proprietary stuff entirely.  So please don't depend on the longevity of
the above-named package archives.

There is not presently a pre-built linuxcnc package for debian jessie
amd64, so you'll also have to build that for yourself.

If you do try out these packages, please report your realtime results on
the mailing list.

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v1

mQENBFMKtuEBCADDoSiuRAUN5DTQ1rVvdRb03xHNwwbL1BiR69XzliSYqpU5YF7N
Jp2wjY98ur/KQQJYfungctN5cC2eiLByjdxhr1Yv18Ptpx9geY9ab6hQE6/cI/gD
MNCVawXeiwuN9k2ZIdSgn99hikZj0DjZRPJmpmllzjKcMGrr/KLvjQPIyvjp01QH
Puuix/97T5gZIKZZLlLhJ4R3GHf9GqxYAW1yZUFaCg3bqW5kbEcmQcS8lsteOjS9
iC/AVrbRDbtLF07XZUHCRLWIlq9r5X4IsJ9Jl1rn5jqbdk38KLgniYGxtgXQE0ia
Fs6qwG3aKQ0abEtbOoLphdcl9JhiTz8uFHuLABEBAAG0OEplZmYgRXBsZXIgKFBh
Y2thZ2Ugc2lnbmluZyBrZXkpIDxqZXBsZXJAdW5weXRob25pYy5uZXQ+iQE4BBMB
AgAiBQJTCrbhAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBikLK6wIc+
YV20B/93RdyckvY0ePxdoJokwxn77L736gCrOldGcUawZoXlD6T+ujTmfRW3E8I2
eUEuG5NahDG5dCZ5b2gHk+7Rfr1se5sfO8YEUwXD0mKDT8wOdWTAc6UNkCTSIy/k
Wcae5zwQJqty6aGmBPAp8L2jwhia9/Q9B0ctTc7O7yOBPqHJ3UvliNl7zmYXdK0/
sKGwITAG+I1sap5cF9q0B7duiU8lvxifFPB4oR52T6rRm9XuN4BDTGXvyNRVAQzm
w7zKa/D3KnwxjDUUrhu8YDqm0JGV942Aq1v3yaVctF4h/4odS1Efmb8O38kzO5ed
ZlfK3tf6HaIcOv+1R8+76s4rVcvOuQENBFMKtuEBCADE0QkRejhv3/SzQrBkID9Q
UDiZN3TwVwS5A3SFPSDjb+HOYD/7XvtqIMWAl/mW4Ka3shWM5+fELi+RH60KRBwW
6gmZ0XbdQNSODZrwBAwg4ZTs2eofadztDYFa2OJYi2E4nrFLvcMI8P0rIHJ3uaan
KnOAroQVXaat8pG9D0Onq7Ef95T1IOtfKc+t/ReESHOU+OGeAmXqWCZQbIY5nV0m
KdgBzkAAAiXag/4b8QV1Q4grucoXpH3wopxrPFYdP2UaGy1LZvqgJ3SuZXJ4J2nT
ZqmoqoiFIRdn6J5fYlCHE2qGMTLr6+GQPkt1l3imvCV+1bapOqVEq45TpSFJTk57
ABEBAAGJAR8EGAECAAkFAlMKtuECGwwACgkQYpCyusCHPmGzWAgAifteoiYTedMJ
+9f4K9IsApX9iR2RKmocn+PgzJ13RLSEh0X+wzWFb2+3ghC08k2D73MiYdzq+3Sa
2wWy/s/I+Pu9oxMNYDtGlvESy3hPedLngiHsqr5ZV1AB956zuE/fs87BVgbUIn/w
tv3tfCNeJyocwKPCP2Hd6cB4iZLT2784HE0wNpVPUYvqtvHVrxicM4HHLa+H5tlR
4THna0enf4fL30gjP7bsNLF8J/JpTxVcaMP/QoAhnEtDtkU+NxKSlw6nHGOLIWBz
iy0xoYvzNFWqEHoUwugzuGFqFmPQMuam+KAvHRS94r+UN8vXtxWziIm4OzKVfTj9
GXA+Y84hPA==
=TQI0
-END PGP PUBLIC KEY BLOCK-

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