If I set the XMP it works.
If I set the overclock it works (level up or manual)
If I set them both .... it doesn't work.
I don't know why the system cannot be overclocked with the XMP?
The prob is the change of Bclck. When the XMP sets the memory speed, it is a multiplier, not a speed. So when you raise the bclck by 25%, it raises the memory speed as well by 25%. This is one of the reasons I don't recommend using XMP when OCing.
I suggest you set these:
Extreme Tweaker menu:
Ai Overclock tuner: Manual
Bclk freq: 100 (default stock speed)
CPU Strap: 100 (default stock speed)
Memory freq: DDR3-1867
Extreme tweaking: Disabled (default)
EPU power saving mode: Disabled (default)
VTT CPU V: Auto (default)
2nd VTTCPU V: Auto (default)
CPU VCCSA manual V: 1.25
DRAM V (chA, chB): 1.6
DRAM V (chC, chD): 1.6
CPU PLL V: Auto (default) (make sure it runs at at least 1.9V)
VTTDDR voltage (chA, chB): Auto
VTTDDR voltage (chC, chD): Auto
CPU spread spectrum: Disabled
PCIe spread sprectrum: Auto (default)
(xxxx Tweaker's paradise settings all default)
DRAM timing control submenu:
Rampage Tweak: Mode 1 (compatibility)
CAS (tCL): 11
RAS to CAS Delay (tRCD): 11
RAS Pre time (tRP): 11
RAS ACT time (tRAS): 30
DRAM command mode ("command rate"): 2t (2n)
The rest set at "auto" (default)
Digi+ power control submenu:
CPU Spread Spectrum: Disabled (default)
VCCSA current capability: 120%
DRAM-AB current capability: 130%
DRAM-CD current capability: 130%
Anti surge support: Disabled
Then if that works, try higher speeds.
Your CPU is not guaranteed by Intel to run >DDR3 1600. If you are unlucky, you won't be able to run such high speed RAM. But if it don't work, plz tell us, we can try other settings.
HW has it spot on. Changing strap to 125 means that your ram target frequency will also increase.