Advanced Search

Search Results (Searched for: )

  • lorenzing
  • lorenzing
Today 13:39
Replied by lorenzing on topic Ethercat Motion Problem

Ethercat Motion Problem

Category: EtherCAT

I've fixed some Ethercat errors using postgui_csp.hal file for csp-mode setup
setp cia402.0.csp-mode 1
setp cia402.1.csp-mode 1
setp cia402.2.csp-mode 1
setp cia402.3.csp-mode 1
setp cia402.4.csp-mode 1
  • ruediger123
  • ruediger123
Today 11:55 - Today 11:57
Replied by ruediger123 on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

Hello,

I've also tested several NC programs.
The jerk isn't maintained at transitions and at the end of the movement.
My configuration and the NC programs are attached.

gruß
Rüdiger

 
  • lorenzing
  • lorenzing
Today 10:02 - Today 10:49
Replied by lorenzing on topic Ethercat Motion Problem

Ethercat Motion Problem

Category: EtherCAT

Hi all, I miss some steps in make command:
make
make modules
sudo make install
sudo make modules_install
sudo depmod -a

Now in dmesg looks better. Remind to remove all previous version.
 
  • lorenzing
  • lorenzing
Today 09:03 - Today 09:11
Replied by lorenzing on topic Ethercat Motion Problem

Ethercat Motion Problem

Category: EtherCAT

Hi all, I’ve followed these steps:
cd ~
git clone https://gitlab.com/etherlab.org/ethercat.git
cd ethercat
I also checked my driver type (igb):
./bootstrap
./configure --enable-igb --disable-eoe --sysconfdir=/etc
Then I ran:
make
sudo make install
sudo depmod -a
After completing this setup, I’m attaching the new dmesg file, but EoE still seems to be active.
  • sataran
  • sataran
Today 08:53

Bitfile or help – Mesa 6i25 + 7i74 (BiSS-C) + 8i20 + 7i70/7i87

Category: Driver Boards

Hello,I am new to LinuxCNC and Mesa hardware and I am working on a relatively large project.Before going further, I would like to ask for advice to make sure I am approaching the configuration correctly.
linux 4.19.0.21 -rt - amd64 smp preempt rt debianHardware configurationMesa 6i25 (PCIe)Connected via P3 (external connector) to a Mesa 7i74Mesa 7i74Intended to interface a BiSS-C encoderEncoderRAIK060 BiSS-C rotary encoderUsed for motor position feedbackMesa 8i20Power drive for the motor associated with the BiSS-C encoderMesa 7i70 and Mesa 7i87Used for another part of the project:Temperature sensorPressure sensorOne servo motorI am planning to:Build a custom wiring setupUse an RJ45 cable to carry the BiSS-C signalsConnect this cable to the first RJ45 port on the 7i74Current statusI have tried modifying an existing VHD file as a starting pointHowever, I am not confident that:the overall architecture is correctthe FPGA configuration matches my intended usagethe HAL/INI structure is appropriate for this setupWhat I am looking for is general guidance on the recommended architecture for this combination of cards ( a bitfile would also be perfect :) mAdvice on:Suitable FPGA firmware for the 6i25 + 7i74 (BiSS-C)Proper HAL / INI configuration approachAny pitfalls or best practices for a setup of this sizeReferences to similar configurations or examples, if availableI understand this is a complex setup for a beginner, but I would need help.Thank you for your time and help.
  • endian
  • endian's Avatar
Today 08:49
Replied by endian on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

Do you need to share the code or any assistance please?
  • grandixximo
  • grandixximo's Avatar
Today 08:40
Replied by grandixximo on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

Short segments seems to have some bug, might be next week for a fix...
  • meister
  • meister
Today 07:59

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

no, the problem are the default PID values,

please try to set your DEADBAND to 0.0005

  • endian
  • endian's Avatar
Today 07:46 - Today 07:55
Replied by endian on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

next testing round in 3d contouring, 25k line and later are critial and we can observing high accel-cmd peaks ... I am not expert, I need to ask you guys before create any outcomes... I can chare gcode file but here it exceeding limit
  • lorenzing
  • lorenzing
Today 07:19 - Today 07:20
Replied by lorenzing on topic Ethercat Motion Problem

Ethercat Motion Problem

Category: EtherCAT

Thanks nanowhat, I checked my version and it’s actually 1.6
lorenzo@LinuxCNC:~$ ethercat version
IgH EtherCAT master 1.6.8 1.6.8.g2543cc5-1+27.2 
Could you help me understand how to disable EoE in this version?

Thanks a lot, Lorenzo.
  • Dave3891
  • Dave3891
Today 06:03

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Does RIO have any additional backlash comp that isn't set in the HAL file?
I seem to be getting a consistent 0.038" of extra steps when changing direction, but it isn't an instant amount as you can see with this logging with a dial indicator.
I also checked my machine with larger repeated moves to see if something was slipping, but it hit the exact same spot repeatedly.

Here is the motion vs dial log:
g1 x0.000 = x0.000
g1 x0.100 = x0.100
g1 x0.150 = x0.150
g1 x0.200 = x0.200
--- Change direction
g1 x0.100 = x0.060
g1 x0.050 = x0.010
g1 x0.000 = x-0.038
--- Change direction
g1 x0.050 = 0.050
g1 x0.200 = x0.200
--- Change direction
g1 x0.000 = -0.038
g1 x0.010 = x-0.019
g1 x0.015 = x-0.009
g1 x0.020 = x0.000
g1 x0.025 = x0.010
g1 x0.030 = x0.021
g1 x0.035 = x0.030
g1 x0.040 = x0.040
g1 x0.100 = x0.100
g1 x0.200 = x0.200
--- Change direction
g1 0.190 = 0.179
g1 0.180 = 0.160
g1 0.170 = 0.140
g1 0.160 = 0.120
g1 0.150 = 0.110
g1 0.140 = 0.100
g1 0.130 = 0.090
g1 0.120 = 0.080
g1 0.000 = -0.038
  • 3404gerber
  • 3404gerber
Today 06:02 - Today 06:09

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

I was using remora on BTT Octopus pro board. Few days back I had to remove the board for some reason. Now it's not working. Nothing has changed. I tried erasing and reflashing remora by stm32 programmer. Tried changing spi cable from board to rpi4. I can see remora firmware is working on board. I added blink module to verify remora, it's working. I can see via UART console that remora ha loaded correctly and comes to idle state.
But on LinuxCNC side machine don't comes out of estop. No configuration changed. Tried new trixie image but can't compile remora due to incomplete pointer error. Don't know what's going wrong?  
 

Hi,

I'm not sure I can help for the estop state in lcnc. I would start by checking the payloads in both BTT firmware and hal component.

For the compilation error, I ran into the same error when I was trying to compile my TMC5160 component and solved the problem by changing the code a bit. As I'm not a coder, I have no big idea what I'm doing, but sounds like a casting problem to me. You can try following changes in the rp1lib.c of the linuxcnc component:

Replace the lines:

dws = &inst->spi[spi_num];
spi = &inst->spi_dev[spi_num];

with

dws = (struct dw_spi*)&inst->spi[spi_num];
spi = (struct spi_device*)&inst->spi_dev[spi_num];

and:

dws = &inst->spi[spi_num];
cfg = &inst->spi_cfg[spi_num];
dev = &inst->spi_dev[spi_num];

with:

dws = (struct dw_spi*)&inst->spi[spi_num];
cfg = (struct dw_spi_cfg*)&inst->spi_cfg[spi_num];
dev = (struct spi_device*)&inst->spi_dev[spi_num];

After those changes I was again able to compile my component and could use it. BUT I didn't try it on a RPi5 actually using the rp1 lib, just on a RPi4.
Hope it helps.
  • grandixximo
  • grandixximo's Avatar
Today 05:44
Replied by grandixximo on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

You are right, my apologies, I was looking at it on my phone, and it formatted it intuitively. We'll be looking into it, thank you for reporting
  • nanowhat
  • nanowhat
Today 05:10 - Today 05:18
Replied by nanowhat on topic Ethercat Motion Problem

Ethercat Motion Problem

Category: EtherCAT

Which error are you referring to?
 833.377534 pcieport 0000:00:1d.0: AER: Corrected error message received from 0000:00:1d.0
seems to be caused by PCI-express link power management
 8933.654387EtherCAT WARNING 0-4: Other mailbox protocol response for eoe0s4.
Which version of the ethercat library are you using? 1.6 by default has ethernet over ethercat active, and it doesn't seem to be compatible with linuxCNC. With 1.6, one must compile the library from source to disable EoE.
  • PCW
  • PCW's Avatar
Yesterday 03:41 - Today 14:58
Replied by PCW on topic LinuxCNC S-Curve Accelerations

LinuxCNC S-Curve Accelerations

Category: General LinuxCNC Questions

it was true:

16 bit IN TRUE ini.traj_arc_blend_enable

I was running the torus gcode (from the torus.png --> image to gcode with whatever defaults)

EDIT: here's the gcode that triggered the bug:

 

File Attachment:

File Name: torus.ngc
File Size:51 KB

 
Displaying 1 - 15 out of 20356 results.
Time to create page: 0.357 seconds
Powered by Kunena Forum