Problem
Despite changing the IDE controllers back to DMA mode (as mentioned in this previous article), they keep reverting back to PIO mode.
Cause
Normally the system will detect 6 cumulative CRC errors before switching the channel back into PIO mode.
Solution
The attached tool tells the system to reset the counter on success so it then takes 6 consecutive CRC errors on a channel before it will drop to PIO mode.
- Change the IDE controllers back to DMA.
- Download the PIO Counter Reset tool.
- Run the program. You will not see any prompts or messages. Just make sure that you opened it.