Advanced Search

Search Results (Searched for: )

  • tylernyberg
  • tylernyberg
24 Mar 2025 19:49
New Computer - Error Launching was created by tylernyberg

New Computer - Error Launching

Category: Advanced Configuration

Old computer failed to boot due to hardware failure, so I built a new computer. I was able to get the old config files off drive, but LinuxCNC errors at launch when I use these to launch on new computer. I didn't build or config the machine originally, so very new to the config files. Any thoughts on the below issue? If the card is the issue would it be worth getting a ethernet card as a replacement?

I'm wondering if the Mesa 6i25 is not working in new computer because it is not listed when I run lspci.
The two issues on the report I see are no parport which can be false error and
custom_postgui.hal:4: signal 'spindle-at-speed' not found.

custom_postgui.hal file:
# Include your customized HAL commands here
# The commands in this file are run after the AXIS GUI (including PyVCP panel) starts

sets spindle-at-speed true


Full LinuxCNC Report:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/lib/linuxcnc/modules
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/lib/tcltk/linuxcnc/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.6
LINUXCNC - 2.9.4
Machine configuration directory is '/home/bep/linuxcnc/configs/test-4x4'
Machine configuration file is 'test-4x4.ini'
INIFILE=/home/bep/linuxcnc/configs/test-4x4/test-4x4.ini
VERSION=1.1
PARAMETER_FILE=linuxcnc.var
TPMOD=
HOMEMOD=
TASK=milltask
HALUI=
DISPLAY=axis
COORDINATES=X Y Z
KINEMATICS=trivkins coordinates=XYZ
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Found file(REL): ./test-4x4.hal
Found file(REL): ./custom.hal
Starting TASK program: milltask
Starting DISPLAY program: axis
No parport registered at 0xe030. This is not always an error. Continuing.

Shutting down and cleaning up LinuxCNC...
task: 112 cycles, min=0.000004, max=0.011034, avg=0.008776, 0 latency excursions (> 10x expected cycle time of 0.010000s)
config string '0xe030 out'
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments

Debug file information:
Note: Using POSIX realtime
No parport registered at 0xe030. This is not always an error. Continuing.
note: MAXV     max: 2.500 units/sec 150.000 units/min
note: LJOG     max: 2.500 units/sec 150.000 units/min
note: LJOG default: 0.250 units/sec 15.000 units/min
note: jog_order='XYZ'
note: jog_invert=set()
custom_postgui.hal:4: signal 'spindle-at-speed' not found
4163
4194
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime
  • vibram
  • vibram
24 Mar 2025 19:34 - 24 Mar 2025 19:50
Replied by vibram on topic Spindle keep accelerating

Spindle keep accelerating

Category: Basic Configuration

when output type set to 2, the spindle is not moving at all.
 
when out put is 1, another strange thing, with command M3 S100, I directly got this: 
I ask 100RPM and get 3.3 rps hence 200rpm
I checked the spindle.0.revs and it's correct, when I do 1 full turn, it's correctly recorded. This is strange
 
  • pgf
  • pgf
24 Mar 2025 19:14
  • PCW
  • PCW's Avatar
24 Mar 2025 18:36 - 24 Mar 2025 19:12

7i95 board for 5ABoB(not T or S) firmware missing

Category: Driver Boards

Do you use all the encoder channels?

Do you use the sserial channels?

When you say you want the stepgens on the BOB
do you mean you need 9 stepgens total or just
the three on the BOB?

If you need 9 stepgens total, some other feature like
encoders or sserial ports must go.
  • 3dtech_ks
  • 3dtech_ks
24 Mar 2025 18:33

My first Linuxcnc Movment big up to my friend Tommylight

Category: Installing LinuxCNC

Cant say goodbye to SKR yet before trying the Remora firmware , already have the w5500 i want to give it a try
  • Nathan40
  • Nathan40
24 Mar 2025 18:28

7i95 board for 5ABoB(not T or S) firmware missing

Category: Driver Boards

I need the stepgens on the BoB for the 7i95.
  • PCW
  • PCW's Avatar
24 Mar 2025 18:19 - 24 Mar 2025 22:47

Struggling to get all encoders to show up on 7i77 via 7i94T

Category: Driver Boards

That's an odd error, I'll see if I can duplicate it here.

Have you had any communication errors? The only time I've seen something like this
before is where there were major communication issues.

That is, can you:

EDIT change IP address

sudo chrt 99 ping -i .001 -c 60000 -q 192.168.1.121


Without any dropped packets?


Note that 10.10.10.10 is suggested as the 7I94T IP address as 192.168.1.121
often overlaps local NAT ranges.


Note, checked a 7I94 with 7I77 firmware:  7i94t_7i77d.bin  and all encoders
showed up:

 

File Attachment:

File Name: 7i94tenc.txt
File Size:6 KB



 
  • langdons
  • langdons
24 Mar 2025 18:10

PCIe - No parport registered at "0x " . This is not Always an error.Continuing.

Category: Advanced Configuration

Maybe just buy a Sunix card; they are very inexpensive.

I might be able to get an extra one for free.
  • langdons
  • langdons
24 Mar 2025 18:07

PCIe - No parport registered at "0x " . This is not Always an error.Continuing.

Category: Advanced Configuration

i think you should always try the first "IO ports at... XXXX ...".

If that gives an error, try every "" port in order until you get no error.

If they all give an error, then IDK.

The parport_serial kernel module works.

Was the parallel port card installed when you installed Linux?

Make sure all necessary hardware is in the machine when you install, and make sure all unnecessary hardware is not in the machine during the time of installation.
  • PCW
  • PCW's Avatar
24 Mar 2025 18:04 - 24 Mar 2025 18:25

7i95 board for 5ABoB(not T or S) firmware missing

Category: Driver Boards

The inputs already work.

That number of stepgens will not fit a standard 7I95 configuration

Do you use all the encoder channels?

Do you use the sserial channels?

(The added stepgens might fit by eliminating unused features)
  • Nathan40
  • Nathan40
24 Mar 2025 18:01

7i95 board for 5ABoB(not T or S) firmware missing

Category: Driver Boards

I need stepgens on 2 (step) 3 (direction) , 4 (step) 5 (direction), 6 (step) 7 (direction), 10 11 15 pins as inputs for the pins of 5 Abob.
  • langdons
  • langdons
  • workshop54
  • workshop54
24 Mar 2025 17:59

Struggling to get all encoders to show up on 7i77 via 7i94T

Category: Driver Boards

I've been working on this all day and it's starting to drive me a bit crazy.

I'm using a 7i77 connected through a 7i94T and trying to get at least 3 of the encoders to show up in halcmd show pin. So far, only two encoders are visible.

Here’s what I see:
~/linuxcnc/configs/maho_mh400e$ halcmd show pin | grep 7i77
    26  float OUT             0  hm2_7i94.0.7i77.0.0.analogin0
    26  float OUT             0  hm2_7i94.0.7i77.0.0.analogin1
    26  float OUT             0  hm2_7i94.0.7i77.0.0.analogin2
    26  float OUT             0  hm2_7i94.0.7i77.0.0.analogin3
    26  s32   OUT             0  hm2_7i94.0.7i77.0.0.enc0.count
    26  bit   I/O         FALSE  hm2_7i94.0.7i77.0.0.enc0.index-enable
    26  float OUT             0  hm2_7i94.0.7i77.0.0.enc0.position
    26  s32   OUT             0  hm2_7i94.0.7i77.0.0.enc0.rawcounts
    26  bit   I/O         FALSE  hm2_7i94.0.7i77.0.0.enc0.reset
    26  s32   OUT             0  hm2_7i94.0.7i77.0.0.enc1.count
    26  bit   I/O         FALSE  hm2_7i94.0.7i77.0.0.enc1.index-enable
    26  float OUT             0  hm2_7i94.0.7i77.0.0.enc1.position
    26  s32   OUT             0  hm2_7i94.0.7i77.0.0.enc1.rawcounts
    26  bit   I/O         FALSE  hm2_7i94.0.7i77.0.0.enc1.reset
    26  float OUT      25.02753  hm2_7i94.0.7i77.0.0.fieldvoltage
    26  bit   OUT         FALSE  hm2_7i94.0.7i77.0.0.input-00
    26  bit   OUT          TRUE  hm2_7i94.0.7i77.0.0.input-00-not
    // omitted other input pins for brevity
    26  bit   IN          FALSE  hm2_7i94.0.7i77.0.0.output-00
    // omitted other output pins for brevity
    26  bit   IN          FALSE  hm2_7i94.0.7i77.0.1.analogena
    26  float IN              0  hm2_7i94.0.7i77.0.1.analogout0
    26  float IN              0  hm2_7i94.0.7i77.0.1.analogout1
    26  float IN              0  hm2_7i94.0.7i77.0.1.analogout2
    26  float IN              0  hm2_7i94.0.7i77.0.1.analogout3
    26  float IN              0  hm2_7i94.0.7i77.0.1.analogout4
    26  float IN              0  hm2_7i94.0.7i77.0.1.analogout5
    26  bit   IN          FALSE  hm2_7i94.0.7i77.0.1.spinena

I’ve double-checked the firmware:
~/linuxcnc/configs/maho_mh400e$ mesaflash —device 7i94t —addr 192.168.1.121 —readhmid
Configuration Name: HOSTMOT2

General configuration information:

  BoardName : MESA7I94
  FPGA Size: 20 KGates
  FPGA Pins: 256
  Number of IO Ports: 2
  Width of one I/O port: 21
  Clock Low frequency: 100.0000 MHz
  Clock High frequency: 175.0000 MHz
  IDROM Type: 3
  Instance Stride 0: 4
  Instance Stride 1: 64
  Register Stride 0: 256
  Register Stride 1: 256

Modules in configuration:

  Module: DPLL
  There are 1 of DPLL in configuration
  Version: 0
  Registers: 7
  BaseAddress: 7000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: WatchDog
  There are 1 of WatchDog in configuration
  Version: 0
  Registers: 3
  BaseAddress: 0C00
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: IOPort
  There are 2 of IOPort in configuration
  Version: 0
  Registers: 5
  BaseAddress: 1000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: MuxedQCount
  There are 6 of MuxedQCount in configuration
  Version: 4
  Registers: 5
  BaseAddress: 3600
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: MuxedQCountSel
  There are 1 of MuxedQCountSel in configuration
  Version: 0
  Registers: 0
  BaseAddress: 0000
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

  Module: SSerial
  There are 1 of SSerial in configuration
  Version: 0
  Registers: 6
  BaseAddress: 5B00
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 64 bytes

  Module: LED
  There are 1 of LED in configuration
  Version: 0
  Registers: 1
  BaseAddress: 0200
  ClockFrequency: 100.000 MHz
  Register Stride: 256 bytes
  Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for Expansion+Serial 0..1 -> 7I94_0
Pin#                  I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

P1-01/DB25-01           0   IOPort       SSerial          0        TXEn2           (Out)
P1-02/DB25-14           1   IOPort       SSerial          0        TXData2         (Out)
P1-03/DB25-02           2   IOPort       SSerial          0        RXData2         (In)
P1-04/DB25-15           3   IOPort       SSerial          0        TXData1         (Out)
P1-05/DB25-03           4   IOPort       SSerial          0        RXData1         (In)
P1-06/DB25-16           5   IOPort       SSerial          0        TXData0         (Out)
P1-07/DB25-04           6   IOPort       SSerial          0        RXData0         (In)
P1-08/DB25-17           7   IOPort       MuxedQCountSel   0        MuxSel0         (Out)
P1-09/DB25-05           8   IOPort       MuxedQCount      0        MuxQ-A          (In)
P1-11/DB25-06           9   IOPort       MuxedQCount      0        MuxQ-B          (In)
P1-13/DB25-07          10   IOPort       MuxedQCount      0        MuxQ-IDX        (In)
P1-15/DB25-08          11   IOPort       MuxedQCount      1        MuxQ-A          (In)
P1-17/DB25-09          12   IOPort       MuxedQCount      1        MuxQ-B          (In)
P1-19/DB25-10          13   IOPort       MuxedQCount      1        MuxQ-IDX        (In)
P1-21/DB25-11          14   IOPort       MuxedQCount      2        MuxQ-A          (In)
P1-23/DB25-12          15   IOPort       MuxedQCount      2        MuxQ-B          (In)
P1-25/DB25-13          16   IOPort       MuxedQCount      2        MuxQ-IDX        (In)
J6 1,2                 17   IOPort       SSerial          0        RXData3         (In)
J6 3,6                 18   IOPort       SSerial          0        TXData3         (Out)
J6 TXEN                19   IOPort       SSerial          0        TXEn3           (Out)
J7 1,2                 20   IOPort       SSerial          0        RXData4         (In)

IO Connections for Serial 1..7 -> 7I94_1
Pin#                  I/O   Pri. func    Sec. func        Chan     Sec. Pin func   Sec. Pin Dir

J7-3,6                 21   IOPort       SSerial          0        TXData4         (Out)
J7-TXEN                22   IOPort       SSerial          0        TXEn4           (Out)
J8-1,2                 23   IOPort       SSerial          0        RXData5         (In)
J8-3,6                 24   IOPort       SSerial          0        TXData5         (Out)
J8-TXEN                25   IOPort       SSerial          0        TXEn5           (Out)
J9-1,2                 26   IOPort       SSerial          0        RXData6         (In)
J9-3,6                 27   IOPort       SSerial          0        TXData6         (Out)
J9-TXEN                28   IOPort       SSerial          0        TXEn6           (Out)
J4-1,2                 29   IOPort       SSerial          0        RXData7         (In)
J4-3,6                 30   IOPort       SSerial          0        TXData7         (Out)
J4-TXEN                31   IOPort       SSerial          0        TXEn7           (Out)
J3-1,2                 32   IOPort       None           
J3-3,6                 33   IOPort       None           
J3-TXEN                34   IOPort       None           
J2-1,2                 35   IOPort       None           
J2-3,6                 36   IOPort       None           
J2-TXEN                37   IOPort       None           
J1-1,2                 38   IOPort       None           
J1-3,6                 39   IOPort       None           
J1-TXEN                40   IOPort       None           
P2-/ENA                41   IOPort       None 

My HAL config includes:
loadrt hm2_eth board_ip=192.168.1.121 config=”sserial_port_0=300xxx”

The SmartSerial section seems to be working fine; analog IOs and digital IOs show up correctly.

But I expected more encoders from the 7i77 to appear — at least enc2..enc4 — and I can’t figure out what I’m missing. Is there anything I need to change in the firmware, or is my HAL config wrong?

Any help would be very appreciated. I’m just trying to get basic encoder feedback working for now before wiring up the rest.

Thanks in advance!
  • PCW
  • PCW's Avatar
24 Mar 2025 17:57 - 24 Mar 2025 18:02

7i95 board for 5ABoB(not T or S) firmware missing

Category: Driver Boards

What I/O do you actually need?
 
The 7I95 is fairly limited so a full 5ABOB configuration will not fit.

5ABOB inputs will be available with the standard firmware
as are GPIO outputs. It may be possible to make a configuration
that fits and does what you need by eliminating unused features.

 
  • PCW
  • PCW's Avatar
24 Mar 2025 17:54

correspondence of unused i/o pins to physical connector location?

Category: PnCConf Wizard

No, the driver will not allow that unless you disable the encoder function
and the encoder pins are always inputs on a 7I96s (hardware determined)
Displaying 2086 - 2100 out of 26664 results.
Time to create page: 0.240 seconds
Powered by Kunena Forum