Either Evevest 2.2 or PCWizard 2009 can act as freeware applications that can identify your motherboard, and a plethora of other information.
And on some motherboards, you may have to update the bios to get the board to accept some CPU's on their approved for the board list.