Advanced Search

Search Results (Searched for: )

  • PCW
  • PCW's Avatar
26 Oct 2025 14:54 - 26 Oct 2025 14:55
Replied by PCW on topic Mesa7i96s and Postep60-250?

Mesa7i96s and Postep60-250?

Category: General LinuxCNC Questions

Yep, consider that when static, a 5A stepmotor may only drop 3 VDC so ~15W.
So with a 48V driver, only about 400 mA at 48V is needed to get 5A at the motor.

 
  • tommylight
  • tommylight's Avatar
26 Oct 2025 14:39
Replied by tommylight on topic Mesa7i96s and Postep60-250?

Mesa7i96s and Postep60-250?

Category: General LinuxCNC Questions

Think of it as a buck converter...
  • PCW
  • PCW's Avatar
26 Oct 2025 14:33 - 26 Oct 2025 15:10
Replied by PCW on topic MESA 7I92 programming

MESA 7I92 programming

Category: Driver Boards

First, it's still not clear whether you have a 7I92 or 7I92T(x)

The support software zip file that has all the sources and project files
needed to build firmware files is downloadable from Mesa's webstore
(in the specification tab for the appropriate card)
  • tommylight
  • tommylight's Avatar
26 Oct 2025 14:29
Replied by tommylight on topic MESA 7I92 programming

MESA 7I92 programming

Category: Driver Boards

First, make sure what 7i92 you have, there is 7i92/7i92M/etc, then there is 7i92T/7i92TM/etc, meaning with T and without T, they have the same functionality, but use different FPGA so flashing the wrong firmware is not good.
They always have a sticker on the back with the model written.
  • tommylight
  • tommylight's Avatar
26 Oct 2025 14:25
Replied by tommylight on topic Workshop update

Workshop update

Category: Show Your Stuff

Young??? I am 55! :)
And the dog got banned from the shop for a while as i got tired of monitoring her so she does not pee at everything! :)
  • partec
  • partec
26 Oct 2025 14:18
Replied by partec on topic Workshop update

Workshop update

Category: Show Your Stuff

The cutting machines and the many, many other things are great! Who is this young gentleman with the pretty white hair, and where is the dog? Thanks and have a good time!
  • 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's Avatar
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"
    }
  ]
}
Displaying 11056 - 11070 out of 13740 results.
Time to create page: 1.074 seconds
Powered by Kunena Forum