Core i5 Support

Solution
Your motherboard only support 3rd gen and 2nd gen Intel CPU.
For 4th gen i5 you need a new motherboard because they have different CPU pin count.
Intel changes the CPU socket every other generation so once your motherboard is more than a couple years old it can't support the latest Intel CPUs by physical design.

LGA 1155 - Sandy Bridge and Ivy Bridge
LGA 1150 - Haswell and Broadwell
LGA 1151 - Skylake (current model for Intel) and Kaby Lake (next years model)