Well, I don’t see a way to edit my thread title on here.
I bought an Intel NUC, almost the same as what is listed in the Dr. D-flo build sheet. Intel NUC Business Mini PC Desktop, Core i5-9300H, 8GB RAM, 256GB PCIe SSD, Thunderbolts, HDMI, RJ-45, SD Card Reader, Wi-Fi 6, Windows 11 Pro, Black - Newegg.com and I followed the directions to install Probe Basic Probe Basic APT Stable Install — ProbeBasic documentation
Through the network manager, I set the computer IP to 10.10.10.11 and the jumpers on the Mesa 7I96S to 10.10.10.10 and after searching the forums, set it to local or connected devices only, so that my wifi will work while pinging the mesa card. Linux was installed on ethernet first, per the directions, and no password was used for the root.
The ping is too high and it is an intel ethernet controller. I am able to open the text file to disable IRQ coalescing, but it is locked and read only. Others say that if you use the network manager to set the IP, not to use the terminal to enter the code that does the same.
No one seems to cover how to unlock the system files…I have searched over and over.
Linux is pretty new to me and following everything to setup linux cnc has been like trying to learn a new language. In high school, I got out of Spanish class and took photography instead and went on to get an AS degree in photography and computer information systems. I did Cisco classes in High School and used to build my own computers but hated subnet masking with IP addresses and never did programming. The hardware side was far more fun and running cat5 through buildings was something I was right at home with since I started doing construction work at age 13 and worked on customer’s homes at age 15.
Doing the copy and paste to the terminal has been easy enough, but some of the forum posts (linuxcnc forums as well) have entries without explanation and I don’t know enough about using the terminal, so they are like food recipes with only the ingredients and no instruction.
Some say to use a mesa configuration tool to make changes but I looked up the tool and the instructions are also clear as mud. It seems the tool is geared toward parallel port use with mesa, which I am not doing. I did read information from the mesa card through the terminal, so it does communicate, but I have not used their flash tool.
I have fumbled through the config part of linuxcnc to set some basics where I set the IP of the card and chose x y z axis and steps to make a config file. During that part, it lists 2 different firmware options for on board firmware for the 7I96S. One is 7I96S_7i74, the next 7I96S_d and 7I96S_dpl (can’t tell if it is letter L or i). I do have a 7I84 expansion card to add since it seemed like I would be close on inputs with just the 7I96S, but I have not connected the additional card yet. I chose 7I96S_d since it did not seem to complete setup when I chose 7I96S_7i74.
After spending days going around and around with my computer and reading the fourms, my head is just spinning and I wish my Arizonacnc kit was already here so I could focus on hardware. Also, I read that people didn’t have luck having the mesa board control the spindle speed on the PM-833, but last night I ran across direction to use the mesa boards to replace the potentiometer and direction switches on the PM mill with the spindle control on the board. The mesa can do more than just 0-10v dc control and acts as a direct replacement for the pot, if the voltage is under 20v. Any input on that would be great, if someone has tried and succeeded or failed.
The latency on this computer is still high after disabling turbo mode and a few others in the bios. The cooling is still set to control the fan speed, as it is loud at 100%, though I could set it manually to a lower percentage to test latency. I did read about configuring the processors to reduce latency, but have not tried it and don’t know exactly how to do it.
TLDR
My current goals are to:
-
unlock the system files and disable IRQ coalescing
-
check latency and get decent numbers (I’m still unclear on how low they actually need to be).
-
find out the proper settings to use in pncconfig.
-
wire my inputs and clearpath servos so that I can enter that in pncconfig and learn how to get that and the hal file right so that I can get Probe Basic to move the motors and respond to inputs.
-
Is it a major pain to go back and change inputs, like adding a spindle encoder, after probe basic is setup? I saw there are lengthy instructions on converting one of the other gui’s to probe basic. I’m tempted to just order the same encoder that Dr. D-flo lists just to get it going right now. The power drawbar will be either priest tools or my own build, but since I don’t have a tool changer planned for now, it should not matter. I do have my current mist coolant on a solenoid and want to add flood cooling later and have a toolsetter to add air blast to.
Any help would be much appreciated,
Chris