{"id":1415,"date":"2017-04-04T22:57:51","date_gmt":"2017-04-04T21:57:51","guid":{"rendered":"http:\/\/www.michaelm.info\/blog\/?p=1415"},"modified":"2017-04-05T00:20:59","modified_gmt":"2017-04-04T23:20:59","slug":"ipmi-warnings-from-asrock-c2750d4i-with-1-35v-ram-fixed","status":"publish","type":"post","link":"http:\/\/www.michaelm.info\/blog\/?p=1415","title":{"rendered":"IPMI warnings from ASRock C2750D4I with 1.35V RAM &#8211; FIXED"},"content":{"rendered":"<p>Short bullet points as I may get round to expanding this:<\/p>\n<p>ASRock C2750D4I with 1.35V DRAM modules.<\/p>\n<p>VMware client showed health status as an alert due to low RAM voltage (expected as they are 1.35V but it seems the machine&#8217;s BIOS sets the threshold for 1.5V RAM modules)<\/p>\n<p>ESXi 6.0 health indicated VCCM1 (voltage controller for memory 1??) was in a warning state at 1.35V.<\/p>\n<p>&nbsp;<\/p>\n<p>I found a statically linked copy of <em>ipmitool<\/em>\u00a0at\u00a0<a href=\"https:\/\/fattylewis.com\/ipmitool-on-esxi-6\/\" target=\"_blank\">https:\/\/fattylewis.com\/ipmitool-on-esxi-6\/<\/a>\u00a0which I uploaded to the ESXi host in question. This worked first time!<\/p>\n<pre>.\/ipmitool chassis status\r\nSystem Power : on\r\nPower Overload : false\r\nPower Interlock : inactive\r\nMain Power Fault : false\r\nPower Control Fault : false\r\nPower Restore Policy : previous\r\nLast Power Event : ac-failed\r\nChassis Intrusion : inactive\r\nFront-Panel Lockout : inactive\r\nDrive Fault : false\r\nCooling\/Fan Fault : false<\/pre>\n<p>I checked the sensors:<\/p>\n<pre>.\/ipmitool sensor list\r\n....&lt;snipped&gt;...\r\nATX+5VSB | 5.040 | Volts | ok | 4.050 | 4.260 | 4.500 | 5.490 | 5.760 | 6.030\r\n+3VSB | 3.440 | Volts | ok | 2.660 | 2.800 | 2.960 | 3.620 | 3.800 | 3.980\r\nVcore1 | 1.050 | Volts | ok | 0.540 | 0.570 | 0.600 | 1.490 | 1.560 | 1.640\r\nVcore2 | na | Volts | na | 0.540 | 0.570 | 0.600 | 1.490 | 1.560 | 1.640\r\n<strong>VCCM1<\/strong> | <strong>1.350<\/strong> | Volts | <strong>nc<\/strong> | 1.210 | 1.280 | <strong>1.380<\/strong> | 1.650 | 1.730 | 1.810\r\nVCCM2 | na | Volts | na | 1.210 | 1.280 | 1.380 | 1.650 | 1.730 | 1.810\r\n....&lt;snipped&gt;...<\/pre>\n<p>There we have it, the warning is set for 1.38V. This can be changed with IPMI tool:<\/p>\n<pre>.\/ipmitool sensor thresh VCCM1 lnc 1.32<\/pre>\n<p>Now we check the result:<\/p>\n<p>.\/ipmitool sensor list VCCM1|grep VCCM<br \/>\n<strong>VCCM1<\/strong> | <strong>1.340<\/strong> | Volts | <strong>ok<\/strong> | 1.210 | 1.280 | <strong>1.320<\/strong> | 1.650 | 1.730 | 1.810<br \/>\nVCCM2 | na | Volts | na | 1.210 | 1.280 | 1.380 | 1.650 | 1.730 | 1.810<\/p>\n<p>And the VMware health status got fixed too!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"thumbnail size-full wp-image-1416 alignleft\" src=\"http:\/\/www.michaelm.info\/blog\/wp-content\/uploads\/2017\/04\/vmware-vccm1-ok.png\" alt=\"\" width=\"422\" height=\"24\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>For now, I will need to run this command after every reboot or reset of the IPMI management controller. I guess I should automate this for system boot-up&#8230;.<\/p>\n<p>FOLLOW-UP: I have just upgraded the BMC firmware from v0.27.00 to v0.30.00 and the issue seems to be resolved as the VCCM threasholds have been redefined:<\/p>\n<pre>.\/ipmitool sensor|grep VCCM\r\nVCCM | 1.350 | Volts | ok | 1.090 | 1.120 | <strong>na | na<\/strong> | 1.720 | 1.750<\/pre>\n<p>Oh well, this was an interesting learning experience. Maybe this ipmitool info will help someone else. Note that this is a useful tool as it allows one to configure the management controller from the host while ESXi is running. Useful perhaps to configure the LAN, change the admin user or reset the controller entirely. For example, we can configure the IP\u00a0address as follows:<\/p>\n<pre>.\/ipmitool lan set 1 ipsrc static\r\n.\/ipmitool lan set 1 ipaddr 172.16.1.5\r\n.\/ipmitool lan set 1 netmask 255.255.255.0\r\n.\/ipmitool lan set 1 defgw ipaddr 172.16.1.1\r\n.\/ipmitool lan set 1 arp respond on\r\n.\/ipmitool lan set 1 arp generate on\r\n.\/ipmitool lan set 1 arp interval 60<\/pre>\n<p>Extra info about using ipmitool and controlling the fans on this motherboard at\u00a0<a href=\"https:\/\/blog.chaospixel.com\/linux\/2016\/09\/Fan-control-on-Asrock-C2750D4I-C2550D4I-board.html\" target=\"_blank\">https:\/\/blog.chaospixel.com\/linux\/2016\/09\/Fan-control-on-Asrock-C2750D4I-C2550D4I-board.html<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Short bullet points as I may get round to expanding this: ASRock C2750D4I with 1.35V DRAM modules. VMware client showed health status as an alert due to low RAM voltage (expected as they are 1.35V but it seems the machine&#8217;s BIOS sets the threshold for 1.5V RAM modules) ESXi 6.0 health indicated VCCM1 (voltage controller [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[234,235,233,231,232,257],"class_list":["post-1415","post","type-post","status-publish","format-standard","hentry","category-technical","tag-asrock","tag-bug","tag-c2750d4i","tag-ipmi","tag-ipmitool","tag-vmware"],"_links":{"self":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1415","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1415"}],"version-history":[{"count":7,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1415\/revisions"}],"predecessor-version":[{"id":1423,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1415\/revisions\/1423"}],"wp:attachment":[{"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1415"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.michaelm.info\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}