Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
13 Dec 2025 14:40
Replied by tommylight on topic 6i25 and 7i77 config

6i25 and 7i77 config

Category: Driver Boards

No, not really, you will need another PC at least.
Lets clear something up first, does the PC reboot when turning ON the Mesa cards, or, when running LinuxCNC ?
  • tommylight
  • tommylight's Avatar
13 Dec 2025 14:37
Replied by tommylight on topic Clearpath HLFB amp.joint.delay

Clearpath HLFB amp.joint.delay

Category: HAL

@Spumco,
Thank you for reminding me, now i know why i can not recall what was going on as i am used to ignoring everything having to do with clearpath since back when they were selling stepper motors and labeling them as "revolutionary servo motors" for a lot more $, and i think they still do, but now with encoder feedback.
  • spumco
  • spumco
13 Dec 2025 14:26
Replied by spumco on topic Clearpath HLFB amp.joint.delay

Clearpath HLFB amp.joint.delay

Category: HAL

Thank You for that looks like the .hal file is correct now I am assuming I dont have correct settings in the motors thought it would fault if power/loss of com .

or am I missing a config for that? 

Thanks
 

This is why I suggested the FIRST thing was to verify/edit the motor programming using the Clearpath software.

You cannot successfully edit/adjust HAL unless you know exactly what the motor(s) HLFB output is doing under various conditions.

Power up the motors - no need to enable in LCNC - connect a Windows computer to the motors and open the Clearpath software.  Verify that all motors' HLFB output is set to 'Servo On.'

Check your LCNC input pins are working correctly.  You can enable/disable the motors using the Clearpath software (overriding LCNC's output). 

While you enable/disable the motors via Clearpath software, two things should happen:
  • The Clearpath software display should show 'servo on' in the output monitor
  • LCNC halshow input pins should be high/yellow when enable is true, and low/dark when the motor is not enabled
 


@tommylight - Clearpath motors have no separate drives.  The motors are supplied with DC power and all programming/control stuff is mounted internally in the motor itself.  They have three inputs (enable + A + B), and a single output (HLFB) that can be programmed to do different things.
  • vibram
  • vibram
13 Dec 2025 13:54

Ethercat compatible Encoder board tentative STM32F4 + LAN9252

Category: EtherCAT

some little progress made, I managed to flash the EEPROM, the name of the device changed and I don't see the input/output anymore.
However, I m not able to pass the INIT step
  • vibram
  • vibram
13 Dec 2025 12:53 - 13 Dec 2025 13:06
  • cdamm11
  • cdamm11
13 Dec 2025 12:38
Replied by cdamm11 on topic 6i25 and 7i77 config

6i25 and 7i77 config

Category: Driver Boards

Hi Tommy!
The PC only has 1 PCIE X16 so that is problematic :(
I can see this in terminal:

mesaflash --device --5i25
General configuration information:

BoardName : MESA5I25
FPGA Size: 9 KGates
FPGA Pins: 144
Number of IO Ports: 2
Width of one I/O port: 17
Clock Low frequency: 33.3333 MHz
Clock High frequency: 200.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: WatchDog
There are 1 of WatchDog in configuration
Version: 0
Registers: 3
BaseAddress: 0C00
ClockFrequency: 33.333 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: 33.333 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Module: MuxedQCount
There are 12 of MuxedQCount in configuration
Version: 3
Registers: 5
BaseAddress: 3600
ClockFrequency: 33.333 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: 33.333 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: 33.333 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: 33.333 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes

Configuration pin-out:

IO Connections for P3
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir

1 0 IOPort SSerial 0 TXEn2 (Out)
14 1 IOPort SSerial 0 TXData2 (Out)
2 2 IOPort SSerial 0 RXData2 (In)
15 3 IOPort SSerial 0 TXData1 (Out)
3 4 IOPort SSerial 0 RXData1 (In)
16 5 IOPort SSerial 0 TXData0 (Out)
4 6 IOPort SSerial 0 RXData0 (In)
17 7 IOPort MuxedQCountSel 0 MuxSel0 (Out)
5 8 IOPort MuxedQCount 0 MuxQ-A (In)
6 9 IOPort MuxedQCount 0 MuxQ-B (In)
7 10 IOPort MuxedQCount 0 MuxQ-IDX (In)
8 11 IOPort MuxedQCount 1 MuxQ-A (In)
9 12 IOPort MuxedQCount 1 MuxQ-B (In)
10 13 IOPort MuxedQCount 1 MuxQ-IDX (In)
11 14 IOPort MuxedQCount 2 MuxQ-A (In)
12 15 IOPort MuxedQCount 2 MuxQ-B (In)
13 16 IOPort MuxedQCount 2 MuxQ-IDX (In)

IO Connections for P2
DB25 pin# I/O Pri. func Sec. func Chan Sec. Pin func Sec. Pin Dir

1 17 IOPort SSerial 0 TXEn5 (Out)
14 18 IOPort SSerial 0 TXData5 (Out)
2 19 IOPort SSerial 0 RXData5 (In)
15 20 IOPort SSerial 0 TXData4 (Out)
3 21 IOPort SSerial 0 RXData4 (In)
16 22 IOPort SSerial 0 TXData3 (Out)
4 23 IOPort SSerial 0 RXData3 (In)
17 24 IOPort MuxedQCountSel 6 MuxSel0 (Out)
5 25 IOPort MuxedQCount 3 MuxQ-A (In)
6 26 IOPort MuxedQCount 3 MuxQ-B (In)
7 27 IOPort MuxedQCount 3 MuxQ-IDX (In)
8 28 IOPort MuxedQCount 4 MuxQ-A (In)
9 29 IOPort MuxedQCount 4 MuxQ-B (In)
10 30 IOPort MuxedQCount 4 MuxQ-IDX (In)
11 31 IOPort MuxedQCount 5 MuxQ-A (In)
12 32 IOPort MuxedQCount 5 MuxQ-B (In)
13 33 IOPort MuxedQCount 5 MuxQ-IDX (In)

is there anything else i can test in software / firmware / drivers?
  • tommylight
  • tommylight's Avatar
13 Dec 2025 12:04
Replied by tommylight on topic 6i25 and 7i77 config

6i25 and 7i77 config

Category: Driver Boards

When i load the program my pc just reboots.

That is most certainly a PC issue, not Mesa/LinuxCNC issue, so the first thing to try is insert the 6i25 into another PCI-E slot, even the long 16X one will work, and so will 8X and 4X ones.
  • Hakan
  • Hakan
13 Dec 2025 11:52

Long initialization of Ethercat on servo drive SV660N

Category: EtherCAT

I guess it is not obvious what to do, and one needs a drive with EoE to test with as well.
I looked around a bit and it's not so common with EoE in the drive especially the cheap ones
don't have it. 
I did find an opening though, it's in the SOEM and SOES ethercat master and slave libraries I use for embedded things.
They actually support EoE both master and slave.
I have a bit extra time now when I'm waiting for the hip to grow out again and will read up on that and try to understand the steps.
Then it should be possible to adopt this to IgH and lcec. Maybe.
  • cdamm11
  • cdamm11
13 Dec 2025 11:51
6i25 and 7i77 config was created by cdamm11

6i25 and 7i77 config

Category: Driver Boards

Hello LinuxCNC experts!

I am having a hard time setting up my LinuxCNC configuration. I have a 6i25 and 7i77. I have confirmed 5V to the P1 connector and jumper is in right hand. I have 26V on TB2. All others connector i have removed from the 7i77.

I have installed: linuxcnc_2.9.4 amd64.hybrid iso file. My Jitter is good.
I did not buy the 6i25 and 7i77 as a kit. i tried to load the firmware this way;

sudo mesaflash --device 5i25 --write (my directory)/5i25_7i77x2.bit
sudo mesaflash --device 5i25 --reload
 
i used the files from mesa website. And it seems to flash without problems.

Than i tried to use pnconf. i setup the encoders XYZ and PWM XYZ and the correct scaling.
When i load the program my pc just reboots. I get no errors. I tried to alot of things from these forums but i cant get any sucess.

Best regards Christian
  • tommylight
  • tommylight's Avatar
13 Dec 2025 11:40
Replied by tommylight on topic Clearpath HLFB amp.joint.delay

Clearpath HLFB amp.joint.delay

Category: HAL

Remove everything except timedelay and fault inputs.
-
I still have no idea what your issue is, i am replying to your queries as they come.
Such errors should not be triggered when drives are enabled, so that might well be drive issue.
  • rodw
  • rodw's Avatar
13 Dec 2025 10:07

7i92 cnc motion controller from aliexpress?

Category: Driver Boards

Thanks also from me  and to Rod for his AI free help  youtubes.
 

You are welcome!
I have sometimes used AI to research the topics but when AI starts quoting my forum posts I know I am on my own! :)
  • rodw
  • rodw's Avatar
13 Dec 2025 10:00

Long initialization of Ethercat on servo drive SV660N

Category: EtherCAT

I wonder if you raised an issue for lcec if Scott might become motivated to enhance the hal driver?
Its odd its taken so long before the issue was raised......
  • SrLange61
  • SrLange61's Avatar
13 Dec 2025 08:35
Replied by SrLange61 on topic 7i92 cnc motion controller from aliexpress?

7i92 cnc motion controller from aliexpress?

Category: Driver Boards

After 15 years of lunuxcnc software steping I now have a mesa. Every time I've looked into buying one the postage has been the killer. I'm still waiting for the other parts. After I add a wifi usb the old  config I guess can stay as I will only have to change the plug going into the  Geckodrive. VDF control uses VDFmod from the computer USB.Its had a bit of use this year cuting out about 20 foamboard RC planes. Thanks also from me  and to Rod for his AI free help  youtubes.
srl 
  • AndyUAZ
  • AndyUAZ
13 Dec 2025 07:11

EasyProbe +raspberry pi4 + parallelport von byte 2 bot

Category: pyVCP

Hallo, 
Ich nutze linuxcnc auf dem raspberry pi4 mit parallelport von byte 2 bot und Mach3 5-Achsen-DB25-LPT .
Nach dem ich EasyProbe hinzugefügt habe bekomme ich folgenden Fehler 
Achsenanzeige KOORDINATEN-X Y Z KINEMATICS-trivkins Koordinaten=XYZ LinuxCNC wird gestartet... LinuxCNC-Serverprogramm wird gestartet: linuxcncsvr Echtzeit-Betriebssystem-, RTAPI- und HAL-LIB-Module werden geladen LinuxCNC 10-Programm wird gestartet: io HAL-Benutzerschnittstellenprogramm wird gestartet: halui linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod twopass: mit Optionen aufgerufen twopass: ./cnc-my.hal gefunden twopass: ./custom.hal gefunden twopass: /Probe preload.hal gefunden twopass:passo: loadusr -w hal_manualtoolchange Aufgabenprogramm wird gestartet: milltask Anzeigeprogramm wird gestartet: Achse LinuxCNC wird heruntergefahren und bereinigt... Aufgabe: 384 Zyklen, min=0,000025, max=0,019264, avg=8,009758, 8 Latenzabweichungen (> 10x erwartete Zykluszeit von 8,010000s) Entfernen der Module HAL LIB, RTAPI und Echtzeitbetriebssystem Entfernen der NML-Shared-Memory-Segmente Debug-Datei-Informationen: Hinweis: POSIX-Echtzeit wird verwendet Hinweis: MAXV max: 25,000 Einheiten/Sek. 1500,000 Einheiten/Min. Hinweis: LJOG max: 25,000 Einheiten/Sek. 1500,000 Einheiten/Min. Hinweis: LJOG Standard: 2,500 Einheiten/Sek. 150,000 Einheiten/Min. Hinweis: jog_order="XYZ" Hinweis: jog invert=set() Probe_postgui.hal:5: Warnung: Datei enthält Zeilenumbrüche im DOS-Stil. Probe postgui.hal:29: Pin 'halui.mdi-command-01' existiert nicht 2996 3033 Echtzeit-Threads werden gestoppt HAL-Komponenten werden entladen Hinweis: POSIX-Echtzeit wird verwendet

Hat da jemand eine Idee 

 
Displaying 136 - 150 out of 21862 results.
Time to create page: 0.640 seconds
Powered by Kunena Forum