Advanced Search

Search Results (Searched for: )

  • unknown
  • unknown
20 Oct 2025 20:03
  • Grandberg
  • Grandberg
20 Oct 2025 20:02

7i97T stepgen outputs dead, encoders & I/O OK - suspect damaged P2 interface

Category: Driver Boards

Thank you for the detailed explanation and the diagnostic command!
I’ve run the suggested test and got this result:
0001FFFF
As I understand it, that means the P2 outputs are alive and the U22 buffer is fine.
However, the motors still don’t move — there are no step/dir pulses visible on the outputs.
All firmware and HAL configurations are the same as before, when everything was working perfectly.
The P2 connection was made directly through a terminal breakout (type MC-IDC26-H),
and three servo drives were connected in step/dir mode (DB100S type drives).
Could you please advise where else I should look next?
Is there any way to further test the internal stepgens or confirm that the signals are being generated in the FPGA?
Also, which daughtercard would you recommend for connecting three drives via step/dir to the 7i97T - something that would provide a safer or more isolated connection than the raw P2 header?
  • Ayden25
  • Ayden25
20 Oct 2025 19:48
Replied by Ayden25 on topic 1000 pulse per rev limit?

1000 pulse per rev limit?

Category: General LinuxCNC Questions

Ah gotcha Dont know why it didnt cross my mind there may be a multiplication factor somwhere!
  • Aciera
  • Aciera's Avatar
20 Oct 2025 19:13
Replied by Aciera on topic Issue with G38.5

Issue with G38.5

Category: General LinuxCNC Questions

I believe this issue has been fixed in 2.9:
github.com/LinuxCNC/linuxcnc/pull/3537

Note that if you are considering to update the currently recommended version is 2.9.7pre:
forum.linuxcnc.org/21-axis/57364-axis-co...-9-6?start=10#336538
  • Aciera
  • Aciera's Avatar
20 Oct 2025 18:40 - 20 Oct 2025 19:02

Fix for the pendant bug in 2.9.5/2.9.6

Category: LinuxCNC Announcements

The issue with pendants not working in 2.9.5 and 2.9.6 has been identified and a fix has been pushed.
However there is currently a problem with the buildbot so a manually build 2.9.7pre .deb file is available here:
forum.linuxcnc.org/21-axis/57364-axis-co...-9-6?start=10#336658
  • PCW
  • PCW's Avatar
20 Oct 2025 17:31 - 20 Oct 2025 18:55

7i97T stepgen outputs dead, encoders & I/O OK - suspect damaged P2 interface

Category: Driver Boards

1. What daughtercard is used to drive the step/dir outputs?

2. A relatively common cause of parallel expansion failure is voltage exceeding the -0.5 to +7V range applied
to any I/O pin (even for an instant). One easy way to do the is to plug in the P2 connector when the system is
powered and there  is no common ground reference between the 7I97T and the connected device.

3. When damage occurs, the typical damaged component would be U22, this can be checked with mesaflash
assuming W21 is in the up position and P2 unconnected, running:

mesaflash --device 7i97t --addr [card_ip_addr] --rpo 0x1008

Should respond with 0x0001FFFF (all P2 pins read high)

if not, its likely that U22 has been damaged

(U22 is ~$1.50 in ones and relatively easily replaced if you have hot air tools)
  • christer
  • christer
20 Oct 2025 17:21
Issue with G38.5 was created by christer

Issue with G38.5

Category: General LinuxCNC Questions

Hi new here.

Using linuxcnc 2.8.4-1 and having issues with g38.5 commands.  The probe I am using is a magnetic encoder on a rail and spring system to measure distance.  My hal is setup so that a displacement of >0.005in will trigger the probe input.  The gcode starts with a g38.3 to probe the piece to get its location.  Then using g38.5 command to determine the edge of a part by moving in z until the probe falls off.  I've had issues with "probe tripped during non probe move" so I am controlling the activation of the probe input signal with a digital io pin.  I am still getting "probe tripped during non probe move" errors and confused as to why it is still happening.  

Hal config:
#Negate Encoder Position
setp mult2.2.in0 -1.0                    
setp comp.0.in0 0.005                   # Threshold value for encoder
net enable-probe    <=    motion.digital-out-03    =>    and2.1.in1

# Encoder position and comparator
net negated-encoder-out <= mult2.2.out
net negated-encoder-out comp.0.in1       # Connect to comparator input
net encoder-threshold-met    <=    comp.0.out   => and2.1.in0

# AND logic to trigger only during probing motion
net probe-trigger and2.1.out motion.probe-input

Gcode:

M64 P3    (enable probing) 
G38.3 F15 Y1.6  (probe vertically into the part)
G38.5 Z4 F25 (drag off edge) 
M65 P3    (disable probing) 
G4 P0.1 (dwell to make sure the signal was sent to disable probing)
 
  • JT
  • JT's Avatar
20 Oct 2025 17:09
Flex GUI HAL LED Labels was created by JT

Flex GUI HAL LED Labels

Category: Flex GUI

Now you have have a label with a LED that has a HAL pin so you can monitor just about anything.



JT
  • Routerworks
  • Routerworks
20 Oct 2025 17:08

How to create profile for path that is not closed loop

Category: CAD CAM

Thank you. I used that however when I get to freecad it doesn't want to engrave all the edges that don't form a closed loop. Even if I separate the groups it soems it still doesn't see closed loops as closed.

I'm missing something.

Thanks again
  • miniwini
  • miniwini's Avatar
20 Oct 2025 17:08 - 20 Oct 2025 17:10
Replied by miniwini on topic Axis configuration not fully working on 2.9.6

Axis configuration not fully working on 2.9.6

Category: AXIS

Thank you guys for the quick fix... :) 

cheers miniwini
  • Grandberg
  • Grandberg
20 Oct 2025 17:04

7i97T stepgen outputs dead, encoders & I/O OK - suspect damaged P2 interface

Category: Driver Boards

I’ve been working with a Mesa 7i97Т (Ethernet) board for several months, building a custom machine for forming stainless steel strips (bender).
After long tuning and debugging, the system was finally running perfectly — all axes worked, PID loops were tuned, encoder feedback was stable. Everything was ready for production.However, at the very final stage, a strange and critical issue appeared:
All step/dir outputs stopped working.
The configuration hadn’t been changed, firmware is the same, LinuxCNC starts normally, encoder feedbacks are alive, analog channels respond, isolated I/Os work — but there are no pulses on stepgen pins anymore.I’ve checked:
  • power rails — OK (5 V stable);
  • FPGA communication — OK (hm2_7i97.0.readhmid works, pins visible);
  • configuration and HAL wiring — unchanged, verified against backups;
  • Ethernet communication — stable (no packet loss).
It really looks like something went wrong inside the P2 connector circuitry.
There is no visible damage, but all signals related to the P2 step generators are either completely absent or there are slight jerks on some axes.The issue happened suddenly, after months of correct work.
That’s why I suspect a hardware failure — possibly in the P2 line driver section of the FPGA or the buffer network.I’ve dedicated months learning, configuring and testing this system — and it’s extremely disappointing that such failure occurred when everything was already finished and tested.
Before I try to order a replacement board (delivery will take weeks), I’d like to understand:
  • could this be confirmed as a hardware failure on P2?
  • are there any known cases of P2 buffer/transceiver damage on 7i97?
  • can I temporarily bypass stepgens via another interface (for example, through TB4 SmartSerial → external 7i85S module)?
  • any diagnostic HAL tests to check P2 FPGA I/O status?

    I really liked the features of this board, but I am also very disappointed at the moment.
Any insights from Mesa developers or users with similar experience would be greatly appreciated.
Thanks in advance.
  • my1987toyota
  • my1987toyota's Avatar
20 Oct 2025 16:57
Replied by my1987toyota on topic 3D printed stuff, showcase it here

3D printed stuff, showcase it here

Category: Additive Manufacturing

 I always think of them as rotor blades like a helicopter. That said I will have to give it another try.
The last time I tried it they looked terrible. Lets just say they needed a lot of sanding, to say nothing
about being balanced. I should have taken a picture of them as a what it shouldn't look like. LOL
  • tommylight
  • tommylight's Avatar
20 Oct 2025 16:55

How to create profile for path that is not closed loop

Category: CAD CAM

Moved to CAD/CAM.
-
If i understood correctly:
Group (CTRL+G) = a group of separate things
Combine (CTRL+K) = one thing with separate stuff inside
So try with Combine. In Inkscape.
  • Routerworks
  • Routerworks
20 Oct 2025 16:38

How to create profile for path that is not closed loop

Category: CAD CAM

I have a drawing of the outline of a dog (our Rodesian Ridgeback Koa) great dog.  I first used Inkscape and did a trace bitmap to outline the edges.  Then it suggested grouping the separate edges that were not and shouldn't be connected to make it one group of nodes.  I then imported it and was able to extrude it to give it some shape.
then the fun begins.  Every time I try to combine the segments (node to node) all I get is "not a closed loop"  some are and some are not and shouldn't be.  
I think I am missing some understanding of just how Freecad looks and treats some of these segments.  I like to create drawings and be able to import them into engravable or cut out objects.  I work with a lot of artists who look for this sort of capability.

Would greatly appreciate some insight as to what is going on and what I am not understanding.

Many thanks
Routerworks
  • fatih.d
  • fatih.d
20 Oct 2025 16:18

Remora - Rpi Software Stepping Using External Microcontroller via SPI

Category: Computers and Hardware

Hi all, first post.

Could anyone point me to the right direction about using a 446 based board (Fysetc S6) with no SD card slot?

What would be the best, going with static config approach (I don't know how to do it or use which version/fork) or using an SD card adapter and have them talk over SPI? Using SDIO/SDMMC interface would not be so straightforward I guess.

Many thanks to those who made this project real. It was a fun read and I've learned so much. (Not a software guy)
Displaying 8461 - 8475 out of 16961 results.
Time to create page: 0.295 seconds
Powered by Kunena Forum