Hello. Sorry for my bad english.
There is a single-board computer with an Atom
D510 processor. For thermal measurement i use LM87 Hardware monitor.
He gives such measurements:
Core 0, value: 73.00
Core 1, value: 72.00
There is no doubt about this values are correct.
As an experiment, I tried to read the value from the MSR IA32_THERM_STATUS (0x19C) of Core 0.
Readed value: 0x883A0000
As we know value readed from MSR 0x19C is a delta (TJmax - value).
TJmax for this processor is a 100. (https://ark.intel.com/content/www/us/en/ark/products/43098/intel-atom-processor-d510-1m-cache-1-66-ghz.html)
((0x883A0000 >> 16) & 0x7F) = 0x3A = 58 (DEC)
100 - 58 = 42
Which is clearly incorrect, but for example on
Core i5-2540M (TJmax readed from MSR 0x1A2),
Core i5-4690 (TJmax readed from MSR 0x1A2),
Core i7-10700 (TJmax readed from MSR 0x1A2),
the value calculated in this way is correct.
Thank you for posting on the Intel® communities.
We would like to inform you that due to the Intel Atom® Processor D510 has been discontinued, Intel Customer Service no longer supports inquiries for it, but perhaps fellow community members have the knowledge to jump in and help. You may also find the Discontinued Products website helpful to address your request.
Note: You might need to search for the proper Product Category and click on its "Show more" link if the product is not visible in the top rows.
Please keep in mind that this thread will no longer be monitored by Intel. Thank you for your understanding.
Intel Customer Support Technician