FAQ USS (USB SmoothStepper)
- My USS has its connection drop out now and then, help!
- Authentication Attempts Message
- Windows USB Driver Issues
My USS has its connection drop out now and then, help!
This is most likely your problem if you are seeing a message that looks something like this:
- Make sure your USB cable is firmly connected. The cable could be loose, and movement could be causing your issue.
- Make sure that you are not using one of those little wind up USB cables. They cause lots of noise and data errors.
- Try a different normal USB cable. The one you are using might be damaged. If you need one, we sell them here.
- Make sure you are connected directly to your PC and not through a USB HUB or a monitor's USB Hub. Some HUBs are flaky and can cause packet drops.
- Try a different USB port on your PC. I have seen this fix problems several times. It could be because there are fewer USB devices on the new port, or it has less noise on it inside the PC.
- Disconnect as many other USB devices as possible from your computer. One of them could be malfunctioning.
- How long is your USB cable to the USS? The shorter the cable length, the less noise it can pick up. This will help if you are getting weird or intermittent dropouts.
- Make sure the USB cable does not run alongside from any high voltage or high current wires or other noisy wires. If the USB cable has to cross other wires, make sure it crosses at a 90 degree angle.
Other points to consider:
- How are you powering your USS (USB SmoothStepper)? Poor or noisy voltage can cause the USB connection to drop out. We have a section on USS power supplies here.
- How are you powering your Break Out Board? Poor or noisy voltage can cause the USB connection to drop out. We have a section on USS power supplies here.
- How much current is your BOB consuming? If the BOB is pulling power from your USS, it could be taking too much power and causing the USB issues you are seeing.
- Can you try to turn off your dust collection system and see if you can do an air cut? Can you ground your table and axes to ground and do an air cut? Forum thread that had this problem.
Another good step is to turn off the Windows Power Saving options for your internal (on motherboard USB hubs). Go into Device Manager and then for all of your USB Root Hubs and Generic USB hubs. Uncheck the "Allow computer to turn off this device to save power" option. Why do we say all? Because it is slightly harder to determine which hub your USS is plugged into, and if you ever change connection locations, it may become associated with another Hub.
- Open the device manager by pressing the “WINDOWS” key and the “R” key at the same time.
- When the "Run" box opens up, type in "devmgmt.msc".
- For each USB Root Hub and Generic USB hub, uncheck the "Allow computer to turn off this device to save power" option.
Authentication Attempts Message
Occasionally, this message will pop up due to a glitch in communications while the SmoothStepper is initializing. We have modified the ESS to correct for this (in most cases), and we will be modifying the USS in the near future to use the same fix.
The first time you see this message:
- Close Mach
- Power off your SmoothStepper, and wait 5 seconds
- Power the SmoothStepper
- Start Mach again
It will usually work just fine and you will probably never see this message again.
If your counter for tries remaining gets below 6, then you need to talk with us, and we have another fix.
Windows USB Driver Issues
If your Window's Device Manager won't recognize the USS anymore, but it used to, it is very possible that the Window's driver for it became corrupted.
Watch this video. Stop at 1:04, and right click on the USB device the SmoothStepper is showing up as. In the menu that opens, click on "Uninstall", and then check the little box that says to delete the driver for this device.
1) Remove the USS from your PC
2) Reboot your PC
3) Follow the steps in the video from the beginning and do what it shows.
If that didn't work , you may need to force Windows to show drivers for all devices that are not currently connected.
1) Start a cmd prompt as an administrator and type the following:
- set devmgr_show_nonpresent_devices=1
- start devmgmt.mscset devmgr_show_nonpresent_devices=1
- start devmgmt.msc
2) Uninstall the USS, and delete the driver software for the device.
3) Remove the USS from your PC
4) Reboot your PC
5) Follow the steps in the video from the beginning and do what it shows.
If that didn't work, try this:
Run this program from FTDI (be sure to unplug the SmoothStepper first):
There is a command-line version and a graphical version, run the graphical. Here is the graphical version Read Me.
You will need to enter "0403" for the Vendor ID, and "A650" for the Product ID (don't include the quotes, and be sure that the "A" in "A650" is capitalized).
Then click "Remove Devices" and it will remove every instance of a SmoothStepper from your system. Plug in the SmoothStepper and you should be able to install it properly.