A BIOS with a fix for this issue is in the works. The same issue that is causing the BIOS to see incorrect temperature readings also affects the Intel(R) Desktop Utilities application in the Windows environment. The BIOS fix will address this as well. We don't have a firm ETA for the BIOS release as yet, but it is measured in weeks not months...
I have the same problem.
Also, which is probably related, my CPU fan started running at full speed as soon as I upgraded. (My other fans are not affected as they are controlled by a speed controller connected directly to the PSU.) I managed to bring the CPU fan speed down to where it was before the ugprade by switching the CPU fan speed control from AUTOMATIC to MANUAL.
We use diodes or thermistors to implement the on-board sensors (VR and Memory). In some designs, an offset is necessary to "zero" the sensor and make readings accurate and the DH87MC board is one of these. We have an issue here where the offsets were accidently dropped from the BIOS. This results, in this board's case, in the readings being artificially high.
From an impact standpoint, the incorrect readings can be ignored. Within Intel(R) Desktop Utilities, if readings get high enough to cause alerts, the alert can be disabled or set to a higher threshold.
We are sorry for the inconvenience. Due to other fixes being included in the next MC BIOS, the BIOS must undergo full validation and thus will be a few weeks before release...
I have since confirmed that there is indeed a bug in the fan speed control configuration code. The Intel(R) Quiet System Technology (QST) algorithms in the eSIO are being improperly programmed if either the Piece-Wise Linear or Simple Linear algorithms are selected. I am currently working on a fix. Updated releases of the BIOS for each board, as well as an updated release of Intel(R) Desktop Utilities (since it shares the same code), will be necessary to address the issue completely.
It will take a few weeks for the fix and the subsequent BIOS and IDU updates to be fully verified and released. In the meantime, if you are using the advanced cooling configuration parameters, stick with the Proportional-Integral-Derivative (PID) or Temperature Range Management algorithms. For those using only the Visual BIOS Cooling Assistant slider, this means using only settings 0, 1 or 2 for now...
Sorry for the inconvenience,
Wondering if others are still having the issue with incorrect or unusual memory and vr temperature readings on their HD87MC motherboard. I bought mine last week along with a Core i5-4670. I updated the bios to version 0154 dated January 23, 2014. My memory temperature is 64 degrees Celsius and vr temperature is 59 degrees Celsius. The processor temperature is 27 degrees Celsius. I get the same readings both in bios and in Intel Desktop Utilities. The memory modules themselves are cool to the touch. Thanks.