Hi,
as Bryanna has pointed out mach3 Demo is limited to a kernel speed of 25kHz. The good news is that your PC will do a better job at 25KHz than it will at a higher speed.
Back when I used Mach3 and a parallel port I would from time to time experiment with increasing the kernel speed. Everything about Mach got worse as I did so. The ONLY time
you would increase the kernel speed is if you need Mach to produce pulses really fast to accommodate a servo with a high count encoder or your are trying to read a highspeed
MPG or encoder.
The bottom line is...don't bother. If you need high speed pulse streams or need to read a highspeed encoder/MPG get yourself an external motion controller like a SmoothStepper, it
will read/generate pulses up to 4Mhz, 160 times faster the Machs parallel port!
As far as a charge pump goes, I don't use one and have not bothered with one for five years without problems. They were supposed to turn the machine off (power input) if the PC stopped
talking to Mach, it doesn't happen that much, if at all. Likewise there is a feature called a 'watchdog timer' in Mach left over from caveman days that no one uses any more either.
There are many more interesting a productive things you could be doing with Mach than trying to get the charge pump to work perfectly.
Craig