Advanced Search

Search Results (Searched for: )

  • TJ
  • TJ's Avatar
26 Oct 2025 14:16 - 26 Oct 2025 15:05
Replied by TJ on topic MESA 7I92 programming

MESA 7I92 programming

Category: Driver Boards

Hi I found a 7I92_7I76x1dpl.bit which would be good.According to its description, it also has 2 PWM outputs onP2 7-8 I/O.Unfortunately, the description and reality are not the same.It doesn't have a PWM output.
The card has 2 IDC 26 connectors.
1 connector standard LPT assignment 1-25. 26 pins +5V
2 connectors 1-17 pin input 18-25 GND 26 pin +5V

Where can I get the 7I92_xxx.vhd files?
  • PCW
  • PCW's Avatar
26 Oct 2025 13:57
Replied by PCW on topic MESA 7I92 programming

MESA 7I92 programming

Category: Driver Boards

I assume you have a 7I92T{x}, the 7I92 uses a Xilinx tool chain, not Efinix

Can you post the pinout of your expansion card?

Note that pinouts are more flexible than you may think
because of the ability to trade off GPIO with specific pin functions,
so its likely that if you expansion card has a parallel port like pinout
that an existing configuration will work.

In the source, the files that determine the configuration pinout
are all named PIN_xxxxxx.vhd. taking an existing one of these files,
copying it to new file, the editing the new file to suit is the normal
procedure to create a new configuration. In addition to creating new
pinout file, the new pinout file needs to be added to the project
and included in the top level source.
 
  • snowgoer540
  • snowgoer540's Avatar
26 Oct 2025 13:19 - 26 Oct 2025 13:20
Replied by snowgoer540 on topic PlasmaC Fatal Error Message

PlasmaC Fatal Error Message

Category: Plasmac

Guess it's more prudent to look at the entire signal.

It should link two pins like this:

 

of course the second pin wont be qtplasmac.cut_feed_rate-f  It will be whatever the plasmac equivalent was (should be similar)
  • snowgoer540
  • snowgoer540's Avatar
26 Oct 2025 13:17
Replied by snowgoer540 on topic PlasmaC Fatal Error Message

PlasmaC Fatal Error Message

Category: Plasmac

Was hoping for a 0 feed rate as that's the easiest thing.

You could have them use Halshow to "SHOW" the plasmac.cut-feed-rate pin.  It should look something like this:

 

If it looks like this, then the pin has been unlinked (or is not being linked) for some reason:

 

If it looks like the first picture you could have them add it to the WATCH section and change materials and see if the pin ever shows anything other than 0.  

If it looks like the second picture then you need to investigate why it's not being linked.  

You could have them temporarily link it with the following command in the HAL command: section of Halshow:
net plasmac:cut-feed-rate plasmac.cut-feed-rate

It should work after that (for that session)
  • ruediger123
  • ruediger123
26 Oct 2025 12:22

ethercat verbindung zu bosch-rexroth HCS01 über eoe(ethernet over ethercat)

Category: Deutsch

Hallo,
EOE ist im igh ethercat driver nicht funktionstüchtig( driver < 1.7 ?) und sollte beim kompilieren deaktiviert werden.

Gruß
Rüdiger
  • Hakan
  • Hakan
26 Oct 2025 11:46 - 26 Oct 2025 11:47

Stepper online A6 Servo motor as Spindle motor

Category: General LinuxCNC Questions

I *could* put my stepper drivers in PV mode. So I am making a modification to the cia402 component to (hopefully) make a stepper motor work as a spindle (how useful). Servo drives also. 
Check back in few hours. 
 
  • unknown
  • unknown
26 Oct 2025 11:03

Proposal RPi Linuxcnc Image Based on Raspi OS All welcome/encoraged to comment

Category: Installing LinuxCNC

Eyecandy is proving to be as issue, especially plymouth.

When image is initially created plymouth splash dispalys.

Using plymouth-set-default -R pix causes the boot splash to disappear. pix s the default so shouldn't be an issue.

So until this can be resolved it's KISS.
  • thefabricator03
  • thefabricator03
26 Oct 2025 10:38
Replied by thefabricator03 on topic PlasmaC Fatal Error Message

PlasmaC Fatal Error Message

Category: Plasmac

I had them send me a copy of the config and it appears that all the material feed rates are correctly set. They tell me this issue happens on all gcode files they try to load and run.
  • Chad
  • Chad
26 Oct 2025 10:12

Remora SPI: Bad SPI payload, estop won’t reset, SKR 1.4 + RPi4 – config below

Category: Computers and Hardware

Hi,
I’m trying to get Remora to work with a Raspberry Pi 4 Compute Module (on the official IO board) and a BTT SKR 1.4 (LPC1768) board via SPI (using EXP2 directly).No matter what I do, I keep getting “bad spi payload” errors and I can’t reset estop in LinuxCNC. The estop status toggles randomly, sometimes reporting errors like “fffff”, “3a”, “71”, then “0”, but it never clears or lets me enable the machine.Here’s what I’ve already tried:
  • Double/triple-checked config files (.hal/.ini/config.txt) for base/servo thread values and SPI freq
  • Tried SPI_FREQ values from 40000 down to 2500
  • Used multiple different SD cards, freshly copied firmware/config.txt every time
  • Swapped and powered from two different power supplies, always with common ground
  • Used short (10–20 cm) jumper wires and a dedicated IDC ribbon cable between RPi CM4 IO board and SKR (connected to SPI0 CS0)
  • Confirmed CS line matches config and wiring
  • Tried wiring both loosened and via the screw-terminal “HAT”
  • Tested with two different RPi modules
  • Flashed the correct Remora firmware for LPC1768, config.txt matches hardware
Symptoms – what I see:
  • LinuxCNC starts, RPi and SKR both power up
  • E-stop never disengages, status bits change randomly
  • Console/log shows many “bad spi payload” errors, with hex codes changing each time
  • Stepper drivers do not respond, SPI module loads but does not work
My setup:
  • Raspberry Pi 4 Compute Module on official IO board
  • BTT SKR 1.4 (LPC1768) with Remora firmware
  • Connecting via SPI (EXP2 header), CS0
  • Cables all short, tried IDC and normal dupont/jumper types
Questions:
  • Is there anything obvious I’m missing in configs or wiring?
  • Has anyone had this persist even with good IDC cable and CM4?
  • Any proven working “plug-and-play” cable or adapter for this combo?
  • Are there common hardware quirks or firmware issues with this setup?
  • Would using a logic analyzer or scope help, and what to look for?
I’m attaching my 
.hal
.ini
 and 
config.txt
 files plus a photo of my wiring. Any advice, example configs, or troubleshooting steps would be greatly appreciated!

.hal file:
# Load the realtime components loadrt [KINS]KINEMATICS loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[KINS]JOINTS loadrt remora-spi SPI num=0 CS_num=0 SPI [remora]SPI_FREQ=20000 # estop loopback, SPI comms enable and feedback net user-enable-out <= iocontrol.0.user-enable-out => remora.SPI.enable net user-request-enable <= iocontrol.0.user-request-enable => remora.SPI-reset net remora-status <= remora.SPI-status => iocontrol.0.emc-enable-in # add the remora and motion functions to threads addf remora.read servo-thread addf motion-command-handler servo-thread addf motion-controller servo-thread addf remora.update-req servo-thread addf remora.write servo-thread # Joint 0 setup setp remora.joint.0.scale [JOINT_0]SCALE setp remora.joint.0.maxaccel [JOINT_0]STEPGEN_MAXACCEL net x:pos-cmd <= joint.0.motor-pos-cmd => remora.joint.0.pos-cmd net x:pos-fb <= remora.joint.0.pos-fb => joint.0.pos-fb net x:enable <= joint.0.amp-enable-out => remora.joint.0.enable # Joint 1 setup setp remora.joint.1.scale [JOINT_1]SCALE setp remora.joint.1.maxaccel [JOINT_1]STEPGEN_MAXACCEL net y:pos-cmd <= joint.1.motor-pos-cmd => remora.joint.1.pos-cmd net y:pos-fb <= remora.joint.1.pos-fb => joint.1.pos-fb net y:enable <= joint.1.amp-enable-out => remora.joint.1.enable # Joint 2 setup setp remora.joint.2.scale [JOINT_2]SCALE setp remora.joint.2.maxaccel [JOINT_2]STEPGEN_MAXACCEL net z:pos-cmd <= joint.2.motor-pos-cmd => remora.joint.2.pos-cmd net z:pos-fb <= remora.joint.2.pos-fb => joint.2.pos-fb net z:enable <= joint.2.amp-enable-out => remora.joint.2.enable

.ini file:
# Basic LinuxCNC config for testing of Remora firmware [EMC] MACHINE = Remora-XYZ DEBUG = 0 VERSION = 1.1 [DISPLAY] DISPLAY = axis EDITOR = gedit POSITION_OFFSET = RELATIVE POSITION_FEEDBACK = ACTUAL ARCDIVISION = 64 GRIDS = 10mm 20mm 50mm 100mm MAX_FEED_OVERRIDE = 1.2 MIN_SPINDLE_OVERRIDE = 0.5 MAX_SPINDLE_OVERRIDE = 1.2 DEFAULT_LINEAR_VELOCITY = 50.00 MIN_LINEAR_VELOCITY = 0.00 MAX_LINEAR_VELOCITY = 200.00 DEFAULT_ANGULAR_VELOCITY = 36.00 MAX_ANGULAR_VELOCITY = 45.00 INTRO_GRAPHIC = linuxcnc.gif INTRO_TIME = 5 PROGRAM_PREFIX = ~/linuxcnc/nc_files INCREMENTS = 50mm 10mm 5mm 1mm .5mm .1mm .05mm .01mm [KINS] JOINTS = 3 #KINEMATICS =trivkins coordinates=XYZ kinstype=BOTH KINEMATICS = trivkins coordinates=XYZ [FILTER] PROGRAM_EXTENSION = .py Python Script py = python [TASK] TASK = milltask CYCLE_TIME = 0.010 [RS274NGC] PARAMETER_FILE = linuxcnc.var [EMCMOT] EMCMOT = motmod COMM_TIMEOUT = 1.0 COMM_WAIT = 0.010 BASE_PERIOD = 25000 SERVO_PERIOD = 1000000 [HAL] HALFILE = remora-xyz.hal POSTGUI_HALFILE = postgui_call_list.hal [TRAJ] COORDINATES = X Y Z LINEAR_UNITS = mm ANGULAR_UNITS = degree CYCLE_TIME = 0.010 DEFAULT_LINEAR_VELOCITY = 50.00 MAX_LINEAR_VELOCITY = 200.00 NO_FORCE_HOMING = 1 [EMCIO] EMCIO = io CYCLE_TIME = 1.00 TOOL_TABLE = tool.tbl [AXIS_X] MAX_VELOCITY = 250 MAX_ACCELERATION = 750.0 MIN_LIMIT = -5.0 MAX_LIMIT = 300.0 [JOINT_0] TYPE = LINEAR HOME = 0.0 MIN_LIMIT = -5.0 MAX_LIMIT = 300.0 MAX_VELOCITY = 250.0 MAX_ACCELERATION = 750.0 STEPGEN_MAXACCEL = 2000.0 SCALE = 80.0 FERROR = 2 MIN_FERROR = 2.0 HOME_OFFSET = 2.0 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 HOME_SEQUENCE = 0 [AXIS_Y] MAX_VELOCITY = 250.0 MAX_ACCELERATION = 750.0 MIN_LIMIT = -0.01 MAX_LIMIT = 300.0 [JOINT_1] TYPE = LINEAR HOME = 0.0 MIN_LIMIT = -5.0 MAX_LIMIT = 300.0 MAX_VELOCITY = 250.0 MAX_ACCELERATION = 750.0 STEPGEN_MAXACCEL = 2000.0 SCALE = 80.0 FERROR = 5 MIN_FERROR = 5.0 HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 HOME_SEQUENCE = 0 [AXIS_Z] OFFSET_AV_RATIO = 0.2 MAX_VELOCITY = 5.0 MAX_ACCELERATION = 200.0 MIN_LIMIT = -280 MAX_LIMIT = 280 [JOINT_2] TYPE = LINEAR HOME = 0.0 MIN_LIMIT = -280 MAX_LIMIT = 280 MAX_VELOCITY = 5.0 MAX_ACCELERATION = 200.0 STEPGEN_MAXACCEL = 3000.0 SCALE = 400.0 FERROR = 5 MIN_FERROR = 1.0 HOME_OFFSET = 0.0 HOME_SEARCH_VEL = 0 HOME_LATCH_VEL = 0 HOME_SEQUENCE = 0

config.txt:
{
  "Board": "BIGTREETECH SKR v1.3 & v1.4",
  "Threads": [
    { "Thread": "Base", "Frequency": 40000 },
    { "Thread": "Servo", "Frequency": 1000 }
  ],
  "Modules": [
    {
      "Thread": "Servo",
      "Type": "Reset Pin",
      "Comment": "Reset pin",
      "Pin": "1.31"
    },
    {
      "Thread": "Base",
      "Type": "SPI",
      "Comment": "SPI interface to Raspberry Pi",
      "CS Pin": "0.16"
    },
    {
      "Thread": "Base",
      "Type": "Stepgen",
      "Comment": "X - Joint 0 step generator",
      "Joint Number": 0,
      "Step Pin": "2.2",
      "Direction Pin": "2.6",
      "Enable Pin": "2.1"
    },
    {
      "Thread": "Base",
      "Type": "Stepgen",
      "Comment": "Y - Joint 1 step generator",
      "Joint Number": 1,
      "Step Pin": "0.19",
      "Direction Pin": "0.20",
      "Enable Pin": "2.8"
    },
    {
      "Thread": "Base",
      "Type": "Stepgen",
      "Comment": "Z - Joint 2 step generator",
      "Joint Number": 2,
      "Step Pin": "0.22",
      "Direction Pin": "2.11",
      "Enable Pin": "0.21"
    }
  ]
}
  • lorenzing
  • lorenzing
26 Oct 2025 09:28 - 26 Oct 2025 09:39
Replied by lorenzing on topic Festo CMMT-ST

Festo CMMT-ST

Category: EtherCAT

Thank you all very much for the support. The drives use the CiA402 protocol, with the jc2ktr setup I was able to see the drives and I can perform jogging, but I don't understand why I see Z1 on joint 0, which should be X. And when I try to jog joint 1, joint 0 always moves. I definitely made a lot of confusion in the HAL file.
  • TJ
  • TJ's Avatar
26 Oct 2025 08:08
MESA 7I92 programming was created by TJ

MESA 7I92 programming

Category: Driver Boards

Hello.
I need help.
I have never dealt with Linux or Linux CNC before.
All other Winxx CNC programs I use are Mach3-UCCNC-MASSO.
I bought a MESA 7I92 card.
I installed the latest Linux CNC.
I installed MESA CT.
I downloaded all the xx.bin files for 7I92.
There is nothing that suits me.
I have custom expansion cards that I would like to adjust to their pinout.
I would like to edit them according to my individual needs.
I installed EFINITY so that I could edit an existing one to my needs, but I only found the xx.bin file.
I can't find (freeby.mesanet.com/7i92step.zip) is it gone or I don't know.
According to the descriptions, it has a 7I92xx.vhd extension that I could edit with EFINITY.
Please help me where I can get xx.vhd files.
Thanks in advance.
  • Aciera
  • Aciera's Avatar
26 Oct 2025 05:59
  • tommylight
  • tommylight's Avatar
26 Oct 2025 02:34
Replied by tommylight on topic Help needed - Unable to jog my CNC mill

Help needed - Unable to jog my CNC mill

Category: General LinuxCNC Questions

-If it is a gantry machine with 2 motors on the same axis and 2 switches, it will not jog before homing
-check if the connectors are fully seated, parallel ports tend to seat crooked sometimes
-Does LinuxCNC get out of E-stop and can it be enabled
-do the drives have enable inputs wired
-check the power supply, might reset when drives get enabled and if yes, change the PS as it means the capacitors got dry and failed, do not use
-does the keyboard have arrow keys and are you using those to jog
-check the "Gremlin" the black preview where the parts are drawn, in front of DRO is there any sign
...
  • MDP
  • MDP
26 Oct 2025 02:24 - 26 Oct 2025 02:26

Help needed - Unable to jog my CNC mill

Category: General LinuxCNC Questions

I've been away from LinuxCNC for a while. I've been working on other projects. Fired my CNC mill up this weekend but the jog doesn't work and I can't run a program. I thought maybe my parallel port break out board had gone bad but I can move each axis using the "test this axis" feature in the setup wizard. I have a very simple home made machine with only and Estop and no limit switches. Could someone please refresh my memory on some troubleshooting ideas? 

Thanks

Mike 
  • tommylight
  • tommylight's Avatar
26 Oct 2025 02:21
Replied by tommylight on topic Mesa7i96s and Postep60-250?

Mesa7i96s and Postep60-250?

Category: General LinuxCNC Questions

Also, a 10A PSU seems a bit tight for 4 motor drivers!


10A PSU is more than enough for 4 stepper drives/motors.
With some reserve, even at 5A set for each motor (makes 20A), a 5A/36V supply is enough.
@LangdonS, now go read how and why that is possible, instead of posting about stuff you have no experience with.
Then, check if same is true for servo drives, and report back.
Displaying 2206 - 2220 out of 22282 results.
Time to create page: 0.326 seconds
Powered by Kunena Forum