Hi everyone,
this is my first time using LinuxCNC and a Mesa board. I received my 7i95T a few days ago and have been running several tests since then.
I installed LinuxCNC 2.9.4 on an old desktop PC and everything runs smoothly. After that, I updated the system and installed the Mesa Configuration Tool, since I read that the 7i95T cannot be configured with the standard PNCconf wizard.I successfully connected to the board using the default IP address
192.168.1.121, and the PC communicates with it correctly.
Because I need a
PWM output for my 0–10 V analog converter (my VFD does not support RS-485 unfortunately), I downloaded the appropriate firmware, flashed it to the board, and the update went fine.
After completing the basic configuration, I switched the GUI to
qtDragon_hd for a better interface. LinuxCNC loads without errors, and I was able to test one axis (stepper + proximity sensor) without issues.
Where I’m stuck: PWM generationReading the HMIDs, I can see that the last stepgen has been replaced by a PWM generator, but I’m not understanding how to properly
use this PWM output.Here’s what I tried:
- I connected the PWM signal to pin 9 on the 7i95T header.
- I left the DIR pin disconnected for now because I only need the spindle to run clockwise.
- I connected my 0–10 V PWM-to-analog converter, but no voltage output appears.
- I also tried checking the signal using an oscilloscope, but I get no PWM activity at all.
So at this point I’m not sure whether:
- I misconfigured the PWM generator in LinuxCNC/HAL,
- I am misunderstanding how the PWM output on the 7i95T is supposed to work.
Additionally, I need to set the PWM frequency to
2 kHz (my converter requires ≤2 kHz), but I don’t know where to configure that correctly.
Also, I would also like to use my MPG wheel.
My idea is:
- connect the MPG encoder to the left-side encoder input (ENC0),
- connect the MPG pushbuttons and the selector to the input pins on the right side, according to the Mesa Config Tool assignments.
Can someone confirm whether this wiring plan is correct?
Thanks a lot to everyone in advance!