Search Results (Searched for: )
- Hakan
- Hakan
Today 06:23 - Today 06:26
Replied by Hakan on topic Ethercat random jitter fix
Ethercat random jitter fix
Category: EtherCAT
Did you say you had changing values on pll-reset-count? That one should stay on 1, not increase.
Can you perhaps record pll-err in halscope and show?
Can you perhaps record pll-err in halscope and show?
- tommylight

Yesterday 23:47
Replied by tommylight on topic Schaublin 125-CNC retrofit.
Schaublin 125-CNC retrofit.
Category: Turning
From google:
Debian 10 "Buster" reached its official End of Life (EOL) and concluded Long Term Support (LTS) on
June 30, 2024. After this date, Debian no longer provides official security updates or bug fixes, making systems vulnerable.
Try this at your own risk.
gist.github.com/ishad0w/6ce1eb569c734880...#gistcomment-5812428
-
Personally, i will never understand why risk a perfectly working system for absolutely no reason, IF there is nothing you absolutely need/require. I have machines with Ubuntu 8.04 still in daily use. No internet, usually, so...
Debian 10 "Buster" reached its official End of Life (EOL) and concluded Long Term Support (LTS) on
June 30, 2024. After this date, Debian no longer provides official security updates or bug fixes, making systems vulnerable.
Try this at your own risk.
gist.github.com/ishad0w/6ce1eb569c734880...#gistcomment-5812428
-
Personally, i will never understand why risk a perfectly working system for absolutely no reason, IF there is nothing you absolutely need/require. I have machines with Ubuntu 8.04 still in daily use. No internet, usually, so...
- tommylight

Yesterday 23:35
Replied by tommylight on topic Results of latency test, list of computers tested for use with LinuxCNC
Results of latency test, list of computers tested for use with LinuxCNC
Category: Computers and Hardware
Looks perfectly fine, thank you.
- grandixximo

Yesterday 22:29 - Yesterday 01:14
Replied by grandixximo on topic Ethercat random jitter fix
Ethercat random jitter fix
Category: EtherCAT
@TAKUYA
Is your
sync0Shift="0"
???
You should set sync0Shift to 250000 or 500000
sync0Shift to 0 is not correct, as per my understanding of the ethercat DC specifications.
Is your
sync0Shift="0"
???
You should set sync0Shift to 250000 or 500000
sync0Shift to 0 is not correct, as per my understanding of the ethercat DC specifications.
- miniwini

Yesterday 21:45 - Yesterday 21:47
Replied by miniwini on topic Results of latency test, list of computers tested for use with LinuxCNC
Results of latency test, list of computers tested for use with LinuxCNC
Category: Computers and Hardware
this is my actual running system... i´m quite impressed...
What do you think?
cheers miniwini
LinuxCNC pc tests, version 20200930, started 22.03.2026 20:33:53
********************************************************************************
General info:
ASRock, To Be Filled By O.E.M.
Bios version P3.40, dated 07/17/2019
Chipset: Advanced Micro Devices, Inc. [AMD] 400 Series
Harddisk is rotational
The amount of swap currently used is 0
================================================================================
CPU related data:
model name : AMD Ryzen 5 2600X Six-Core Processor
cpu cores : 6
stepping : 2
cache size : 512 KB
================================================================================
RAM related data:
Maximum Capacity: 128 GB
Maximum Voltage: 1.2 V
Size: 8 GB
Non-Volatile Size: None
Volatile Size: None
Cache Size: None
Logical Size: None
Size: No Module Installed
================================================================================
GPU related data:
product: GK104GL [Quadro K5000]
configuration: depth=32 driver=nouveau latency=0 resolution=1366,768
================================================================================
Parallel port related data:
number of parallel ports is 0
================================================================================
Os and desktop related data:
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
Should the info below not match with your machine,
kindly post the output of pstree here, including a brief
desciption of your desktop environment, window manager and
display manager. Tia
https://forum.linuxcnc.org/18-computer/39370-script-for-automated-testing-of-computer-latency
Desktop environment : lightdm
Windowmanager : Xfwm4
Displaymanager : lightdm
================================================================================
Kernel related data:
Kernel 6.1.0-30-rt-amd64
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash isolcpus=5 idle=poll"
Cpu idle driver: none
================================================================================
Kernel modules data:
Check if pcspkr is loaded: [0;31mYes, may cause bigger latency.[0m
can be eliminated using:
sudo echo "install pcspkr /bin/true" >/etc/modprobe.d/pcspkr.conf
Check if snd modules are loaded: [0;32mNo, which is good
Yesterday 20:18 - Yesterday 20:19
Replied by RotarySMP on topic Schaublin 125-CNC retrofit.
Schaublin 125-CNC retrofit.
Category: Turning
So I checked and my lathe is running Lcnc 2.8.2 on Debian Buster, with RT 4.19.
Since Buster is still okay per the updating instructions, I thought Id try an update.
I added the repository.
but get errors
...
I attached the full error log.
Does this mean Buster can no longer be updated?
Cheers,
Mark
Since Buster is still okay per the updating instructions, I thought Id try an update.
I added the repository.
but get errors
...
I attached the full error log.
Does this mean Buster can no longer be updated?
Cheers,
Mark
- rhscdn
- rhscdn
Yesterday 18:57
Replied by rhscdn on topic Manual tool change + tool lengh touch off
Manual tool change + tool lengh touch off
Category: Advanced Configuration
Bumping an old thread. Does anyone know if the
g37 & g37.x macros from Pathpilot
can be used in LinuxCNC and if the code is available?
For those with large, conventional autochangers and fixed tool holders running production parts, I can see how this workflow seems forgien. However,for everyone using a manual change spindle and adjustable tool holders/collets, probing a tool length setter after each M6 is common. It is quicker than running a single toolpath per job and reduces the risk of collision due to operator error, i.e forgetting to manually update your WCS Z zero for each tool.
For those with large, conventional autochangers and fixed tool holders running production parts, I can see how this workflow seems forgien. However,for everyone using a manual change spindle and adjustable tool holders/collets, probing a tool length setter after each M6 is common. It is quicker than running a single toolpath per job and reduces the risk of collision due to operator error, i.e forgetting to manually update your WCS Z zero for each tool.
- rhscdn
- rhscdn
Yesterday 18:30 - Yesterday 18:37
Replied by rhscdn on topic Tool Manager
Tool Manager
Category: Advanced Configuration
The UI looks fine and exporting tool wear/runtime data in a .csv file is operationally quite useful in a production shop. However, what is the use case for adding tool geometry and cutting data in LinuxCNC? I can see it being useful if the intention is to go deep into adding conversational CAM features, but that's it. With the latter, you'd also want to consider attaching a dxf for each cutter profile.
Honestly, synchronizing tooling parameters (what you might call metadata?) between different CAM software is a huge pain. Handling multiple machines, materials, cutter geometries is actually a deep rabbit hole. In practice, feeds and speeds are job-specific. For the controller, I populate the tool number, tool diameter, tool length, and description. That's it. I address everything else in CAM or directly or when writing the g-code.
With regards to tool databases and github.com/loobric/smooth-core. Neither Fusion (zipped json files) nor Vectric (now an sqlite3 file) define their tool database specification so they are always subject to change. According to their software license, they are proprietary. I've written python scripts for managing my library of tools within both but they do break with updates. I'd love to see this improve with a common specification/format being adopted, but I don't see the business case for any CAM software company. Ultimately, why make it easier for users to switch CAM software?
Honestly, synchronizing tooling parameters (what you might call metadata?) between different CAM software is a huge pain. Handling multiple machines, materials, cutter geometries is actually a deep rabbit hole. In practice, feeds and speeds are job-specific. For the controller, I populate the tool number, tool diameter, tool length, and description. That's it. I address everything else in CAM or directly or when writing the g-code.
With regards to tool databases and github.com/loobric/smooth-core. Neither Fusion (zipped json files) nor Vectric (now an sqlite3 file) define their tool database specification so they are always subject to change. According to their software license, they are proprietary. I've written python scripts for managing my library of tools within both but they do break with updates. I'd love to see this improve with a common specification/format being adopted, but I don't see the business case for any CAM software company. Ultimately, why make it easier for users to switch CAM software?
- JohnnyBeluga
- JohnnyBeluga
Yesterday 16:17
Replied by JohnnyBeluga on topic Firmware request: 7i96S + 7i89 on P1 with pktuart
Firmware request: 7i96S + 7i89 on P1 with pktuart
Category: Driver Boards
Thank you so much ! Exactly what I need.
- tommylight

Yesterday 16:02
Replied by tommylight on topic Display goes to horizontal blurry stripes
Display goes to horizontal blurry stripes
Category: Installing LinuxCNC
Compaq? So that is roughly 15-20 years old, giving two possible issues:
-an NVIDIA add on graphic card
-one of the Intel 915 graphic cards built in the chipset
The first is easy, just yank out the card and use the onboard graphic...that might be the 915 and has issues with Linux and was fully blacklisted at one point in time.
Still, there are options:
-power on the PC
-hold down the right side SHIFT key till you see the GRUB menu
-press E to enter editing the boot options
-there should be "quiet splash" on one of the lines, add "nomodeset" after the quiet or splash
-press F10 to boot
Does that work?
-an NVIDIA add on graphic card
-one of the Intel 915 graphic cards built in the chipset
The first is easy, just yank out the card and use the onboard graphic...that might be the 915 and has issues with Linux and was fully blacklisted at one point in time.
Still, there are options:
-power on the PC
-hold down the right side SHIFT key till you see the GRUB menu
-press E to enter editing the boot options
-there should be "quiet splash" on one of the lines, add "nomodeset" after the quiet or splash
-press F10 to boot
Does that work?
- susan-parker
- susan-parker
Yesterday 15:54
Replied by susan-parker on topic 30 Second timeout before opening and E-Stop button not clicking...
30 Second timeout before opening and E-Stop button not clicking...
Category: QtPyVCP
The last error message (whilst I was sorting out the copying of stuff into the .ini file - not getting any at present) had this:
Traceback File "/usr/lib/python3/dist-packages/qtpyvcp/plugins/notifications.py", in timerEvent error = self.error_channel.poll() ^^^^^^^^^^^^^^^^^^^^^^^^^ linuxcnc.error: Error buffer invalid
... not sure if any relevance.
Traceback File "/usr/lib/python3/dist-packages/qtpyvcp/plugins/notifications.py", in timerEvent error = self.error_channel.poll() ^^^^^^^^^^^^^^^^^^^^^^^^^ linuxcnc.error: Error buffer invalid
... not sure if any relevance.
- PCW

Yesterday 15:35 - Yesterday 15:38
Replied by PCW on topic Difficulty understanding configuration mapping window in PnCConf Wizard
Difficulty understanding configuration mapping window in PnCConf Wizard
Category: PnCConf Wizard
All secondary pin function channels are numbered 0..N
(the primary function of each pin is GPIO)
So if you have 6 stepgens, they would be numbered 0 to 5.
And if you had 2 PWM generators or encoders they would be numbered 0 to 1.
(the primary function of each pin is GPIO)
So if you have 6 stepgens, they would be numbered 0 to 5.
And if you had 2 PWM generators or encoders they would be numbered 0 to 1.
- PCW

Yesterday 15:28
Replied by PCW on topic Firmware request: 7i96S + 7i89 on P1 with pktuart
Firmware request: 7i96S + 7i89 on P1 with pktuart
Category: Driver Boards
There is no software support package for the 7I89,as it is a passive daughtercard.
Here is firmware for a 7I96S with a 7I89 on P1:
PktUART (V3) on the 7I96s and SSerial channel 0 on the 7I89.
Here is firmware for a 7I96S with a 7I89 on P1:
PktUART (V3) on the 7I96s and SSerial channel 0 on the 7I89.
- susan-parker
- susan-parker
Yesterday 15:26
Replied by susan-parker on topic 30 Second timeout before opening and E-Stop button not clicking...
30 Second timeout before opening and E-Stop button not clicking...
Category: QtPyVCP
$ qtpyvcp -i
QtPyVCP Info
Version: 5.1.0+14.gba8f741e
LinuxCNC Info
Version: 2.9.8
Qt Info
Qt Version: 5.15.8
Qt API: PyQt5
Qt API Version: 5.15.9
System Info
Description: Debian GNU/Linux 12 (bookworm)
Kernel: 6.1.0-30-rt-amd64
Version: #1 SMP PREEMPT_RT Debian 6.1.124-1 (2025-01-12)
Ram: 7 GB
CPU Info
Vendor ID: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
Architecture:
Physical Cores: 4
Logical Cores: 8
QtPyVCP Info
Version: 5.1.0+14.gba8f741e
LinuxCNC Info
Version: 2.9.8
Qt Info
Qt Version: 5.15.8
Qt API: PyQt5
Qt API Version: 5.15.9
System Info
Description: Debian GNU/Linux 12 (bookworm)
Kernel: 6.1.0-30-rt-amd64
Version: #1 SMP PREEMPT_RT Debian 6.1.124-1 (2025-01-12)
Ram: 7 GB
CPU Info
Vendor ID: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz
Architecture:
Physical Cores: 4
Logical Cores: 8
Time to create page: 0.700 seconds