SCU (System Configuration Utility) Documentation


Which part of the SCU's documentation are you looking for:

 


 


Which version of the SCU do I download?

 

If your computer has .NET 4 installed, you can use the SCU Application Only download. It will run from anywhere on your computer and configure it correctly.

However, you may also use the SCU Installer download. It will install .NET 4 (if it is not present) along with the SCU application. It will then start the SCU so you may configure your computer correctly.

Both version are available here.

 

 



What does the SCU do?

 

The SCU (System Configuration Utility) helps you to easily and quickly configure your Window's PC to communicate with your ESS (Ethernet SmoothStepper).

The SCU:

  • Gives you the ability to download and install Mach3 or Mach4 (an optional step if you have already done so).
  • Gives you the ability to download and install the latest ESS Plugin for Mach (an optional step if you have already done so).
  • Adds rules to the Window's Firewall to allow Mach3 and Mach4 to communicate with the ESS, preventing frustrating firewall issues. (If you use a firewall other than Window's Firewall, you will need to manually configure that application to allow Mach3 or Mach4 through.)
  • Allows you to choose which network adapter will be connected to your ESS, and then it will automatically configure that network adapter to communicate with your ESS. (This requires that you directly connect your ESS to your network adapter, and that your ESS uses its default factory static IP of "10.9.9.9".) It will set the network adapter to an IP address of "10.9.9.2", and configure quite a few other networking settings.
  • Detects if your ESS is powered up and connected to your PC. It will then display information about the detected ESSs.
  • Provides support and numerous advanced troubleshooting techniques.

Since this utility needs to add new rules to Window's Firewall and modify your network adapter's settings (the black command windows popping up and disappearing) it will need to be run with Administrator level privileges. The utility will request those privileges automatically and you will see a 'User Account Control' message asking for you to allow it. You must say yes to run the utility, but we promise we are not doing anything else to your PC.

This utility requires .NET v4, which you can get here if you don't have it already, click on the big red download button. (Most people will have .NET 4 installed already, but if the SCU application just disappears when you try to start it, this is most likely your problem.) This utility works on 64 and 32 bit versions of Windows, and has been tested on:

  • Windows 10
  • Windows 8.1
  • Windows 8.0
  • Windows 7
  • Windows Vista
  • Windows XP with SP3

 



What is the Easy Way to configure everything?

 

Easy Mode is the simplest way to configure your computer to communicate with your ESS.

  1. Start the SCU application by double clicking on it. Windows UAC will ask if you want to make changes to your computer. You will need to click "Yes", since this application will modify your Firewall settings to allow Mach3 and Mach4 through (and the SCU app itself) along with changing the network adapter settings so it can talk with your ESS. We promise that we are not doing anything else to your PC.



  2. On the Start Screen, click on "1: Download Mach" if you have not yet installed Mach. We will take you to our Mach Software page to help you choose and download the correct version of Mach.



  3. On the Start Screen, click on "2: Download Ess Plugin" if you have not yet installed the ESS plugin for Mach. We will take you to our Current Software page to help you choose and download the correct Plugin version for the ESS.

  4. On the Start Screen, click on "3: Start PC Configuration". This will let you start configuring your PC.

  5. On the next screen you will see the "Easy Mode" button, click on it and it will guide you through the configuration process.



  6. On the next screen you will see "In the list below, left click on the network adapter connected to your ESS." blinking. In the table below that, left click on the Ethernet network adapter that your ESS will plug into, and the button for the next step will appear



  7. The screen will now let you click on "Configure Everything". It will now add Window's Firewall rules to let Mach3 and Mach4 through and modify that network adapter to use an IP of "10.9.9.2", a Subnet mask of "255.255.255.0" and a Gateway of "10.9.9.9" (the ESS's IP address).



  8. On the next screen you will see "Detected ESSs: If your ESS appears below, CLOSE this program and start Mach." blinking. In the table below that, if you see "Listening for SmoothSteppers", we have not yet found your ESS. Make sure that the ESS is powered with 5V, and that it is connected to the correct network adapter.



  9. However, if on the screen where you see "Detected ESSs: If your ESS appears below, CLOSE this program and start Mach." blinking, a SmoothStepper has "Sucessfull Pings" incrementing, that means that the ESS has been found! You may now close this program and Start Mach3 or 4.



 

 



Is there an Easy Way to configure everything video?

 

Yes. Here is a video showing how to do everything the easy way.

 


 


What if I see multiple network adapters?

 

On the screen where you see "In the list below, left click on the network adapter connected to your ESS." blinking, you have more than one network adapter showing.



  1. Make sure your ESS is conected to your network adapter, turn the power to the ESS Off, and then press the Refresh Details button. Notice how the status is Down on my PCI Ethernet adapter.

  2. Now power your ESS and then after a few seconds, press the Refresh Details button again. You will see that the status for the network adapter has changed from Down to Up. Click on that adapter.



  3. The screen will now let you click on "Configure Everything". It will now add Window's Firewall rules to let Mach3 and Mach4 through and modify that network adapter to use an IP of "10.9.9.2", a Subnet mask of "255.255.255.0" and a Gateway of "10.9.9.9" (the ESS's IP address).



  4. On the next screen you will see "Detected ESSs: If your ESS appears below, CLOSE this program and start Mach." blinking. In the table below that, you can see "Sucessfull Pings" incrementing, which means that the ESS has been found! You may now close this program and Start Mach3 or 4.



 


 


Why do I see 'BootPRxd' incrementing?

 

If you see "BootPRxd" has numbers incrementing below it, this means that you are in BootP mode for use with the Configurator. Remove jumper 'JP1 BOOTP' on the ESS (between the silver networking jack and the power jack). Then turn the power Off and the back On for the ESS. You should start seeing "SuccessfulPings" coming in. Mach3 and Mach4 cannot communicate with the ESS if you are in BootP mode.

 

 


 


I see the ESS with the SCU application but Mach doesn't!

 

    1. Mach3 and Mach4 cannot communicate with the ESS if you are in BootP mode. If you see "BootPRxd" has numbers incrementing below it, this means that you are in BootP mode for use with the Configurator. Remove jumper 'JP1 BOOTP' on the ESS (between the silver networking jack and the power jack). Then turn the power Off and the back On for the ESS. You should start seeing "SuccessfulPings" coming in.

    2. Make sure you have installed the current ESS plugin for Mach3 or Mach4

    3. The next issue is that you might need to tell Mach what IP to use. Use the Detected ESSs table's SmoothStepperIP and then go to the Mach3 or Mach4 documentation page to see how to set it up.

 

 


 


 

Trouble Shooting

 

Please read through the possible issues below, and make sure none of them apply. After you have tried all of them, if it is still not working, please leave a bug report or ask for help in this forum thread.

      1. Windows Firewall Only: This utility will only add rules allowing Mach3 and Mach4 through the Windows Firewall. We cannot and do not support any other firewalls, including (but not limited to): ZoneAlarm, Comodo, TinyWall, Kaspersky or Norton Internet Security. If you are using another firewall, you will need to manually add exceptions for the Mach program(s) and this SCU application as well. We actually recommend that you use Windows Firewall exclusively on any PC connected to the ESS.
      2. Make sure that multiple programs are not trying to use the same UDP port(s) simultaneously. Only run a single instance of the following programs at one time, and never run any of these programs at the same time as any of the others. If you have this issue, please try the Basic Trouble Shooting steps in the next item.
        • Make sure that there is only one instance of the SCU running at any time.
        • Make sure that there is only one instance of the "Configurator" application running at any time.
        • Make sure that there is only one instance of Mach3 running at any time.
        • Make sure that there is only one instance of Mach4 running at any time.
        • If you had more than one of these programs open at the same time, close all of them. Cycle power for the ESS, and then start just one program at a time.
      3. This application requires .NET v4, which you can manually get from here, click on the big red download button. (Most people will have .NET 4 installed already, but if the SCU application just disappears when you try to start it, this is most likely your problem.)
      4. If you are using Windows XP, make sure that you are running it with Service Pack 3! Not only does this program require it, but it has many fixes needed for your XP machine.
      5. Basic Trouble Shooting Steps
        • Make sure the ESS has 5V power applied.
        • Make sure that you are using a good Ethernet cable, and that it is plugged into both the PC and the ESS.
        • Turn the power for your ESS off and back on again.
        • Restart the SCU
        • Restart the PC
        • Try running the PC in "Safe mode with networking support" and then start the SCU. (Press the F8 key repeatedly right after the PC restarts to get into safe mode.)
      6. Make sure that your ESS is still using the Factory Default IP address of "10.9.9.9". It should be unless the Configurator was used.

 


Change Log

 

This is the record of changes for the documentation page and the SCU application itself.

      • July 13th, 2015, v1.1: I added the installer version to compliment the application only version of the software. Updated the documentation to reflect this.

 

Go to top