171
Mach3 under Vista / Safety FIRST: Stop Windows from initializing the Parallel Port(s)
« on: April 28, 2019, 08:31:07 AM »
When Windows 7 boots up, it usually INITIALIZE the parallel port.
This is bad if you are NOT using a BOB (bread out Board) with a "CHARGE PUMP" or at least "an enable pin" to turn off the drive motors until MACH3 is in control.
But even when using "CHARGE PUMP" or "an enable pin", the VFD Spindle & coolant pumps motors may still start BEFORE MACH3 takes control.
The way to stop THAT (FOR SAFTEY REASONS) is to edit a registry key to STOP WINDOWS from INITIALIZING the parallel port on boot up.
1. Click Start, Run, type ‘regedit‘ and press Enter, to open your registry editor
2. Navigate to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Parport
3. Double-click on the REG_DWORD “Start”
4. In the window that popups, replace 3 with 4 and click OK.
5. Reboot
(This patch does NOT work with Windows XP!)
This is bad if you are NOT using a BOB (bread out Board) with a "CHARGE PUMP" or at least "an enable pin" to turn off the drive motors until MACH3 is in control.
But even when using "CHARGE PUMP" or "an enable pin", the VFD Spindle & coolant pumps motors may still start BEFORE MACH3 takes control.
The way to stop THAT (FOR SAFTEY REASONS) is to edit a registry key to STOP WINDOWS from INITIALIZING the parallel port on boot up.
1. Click Start, Run, type ‘regedit‘ and press Enter, to open your registry editor
2. Navigate to HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Parport
3. Double-click on the REG_DWORD “Start”
4. In the window that popups, replace 3 with 4 and click OK.
5. Reboot
(This patch does NOT work with Windows XP!)