I have a msi z170a g45 motherboard with the 1151 socket for intel it takes the gen 6 intel I have been given a gen 7 intel i5 7500 cpu my friend can't get it to work on hus system he says he does not get a picture and says the cpu is defective I think his graphics card is bad or a issue on his motherboard. My question is if know it's a gen 7 cpu and my board is from gen 6 but the guy I purchased it from told me that he was running gen 7 intel cpu on it he only got rid of it for a amd setup so how can I tell if I need to do a bios update after I put the cpu in my board. This is my first build ever