Just wanted to mention some common issues you can run into with installing newer CPU's in older motherboards is that the motherboards BIOS might not detect the newer CPU properly. These days you can usually upgrade without problems, but sometimes you need to flash your bios to support faster - more modern CPU's.
I have run into problems in the past with HP, eMachines, and Dell's that were intended to never be upgraded and intended to remain with the original CPU where sometimes the manufacturer doesnt have a flash available and you are stuck with running only as fast as the original CPU's frequency. Fortunately on these I was able to upgrade from the Celeron 2.0 Ghz and Celeron 2.4 Ghz to Pentium 4 - 2.0 Ghz and Pentium 4 - 2.4 Ghz to have better performance, but I had some nice Pentium 4 - 2.8Ghz HT CPU's available for these 2 systems ( These act like dual cores instead of single cores ) that would not run in these boards because the bios did not support them and the manufacturer never made a flash available to support these newer CPUs.
If your motherboard doesnt support the CPU you can have one of 3 things happen. It will black screen without post = (booting), it will boot up an error out about the CPU being incorrect for the motherboard ( flash needed if available to operate), or such as when I upgraded a Celeron 500 Mhz to a Pentium III 733Mhz on an old Compaq computer it complains that it incorrectly read the CPU and sets it to run as a Pentium III 667Mhz which was the fastest that the motherboard was designed to run ( so the 733 Mhz CPU runs underclocked at 667Mhz ) and in order to have the computer function you need to agree to a F1 or F2 prompt every time the computer booted in order to get windows to boot up.) I ended up keeping this mismatched CPU in this system because even underclocked at 667Mhz the Pentium III was far faster than the Celeron 500 Mhz.
Have you checked to see if the motherboards BIOS will support 3.2Ghz speed? The chipset can support 3.2Ghz, but the BIOS detecting the correct CPU is important!