diff options
author | Christian Geddes <crgeddes@us.ibm.com> | 2019-06-05 16:44:04 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2019-06-10 16:46:49 -0500 |
commit | 0f0d13a5bb80bf3fd61aa63176ac46a6703e7beb (patch) | |
tree | aa986c6143289b5353afa0c1b5f6ebe815ee146d /src/usr/targeting/common/xmltohb | |
parent | 48c966a99ec1fb58d3a18549b1a67c15bd054791 (diff) | |
download | talos-hostboot-0f0d13a5bb80bf3fd61aa63176ac46a6703e7beb.tar.gz talos-hostboot-0f0d13a5bb80bf3fd61aa63176ac46a6703e7beb.zip |
Update non-present dimm/ocmb i2c attributes
The dimm/ocmb i2c information should match up, especially for the
VPD_PRIMARY attribute. Also we had a problem where the settings we
had for the dimm target was getting targets that were not present
in the simics model showing up present to hostboot. By forcing targets
we no should not show up to have invalid devAddr fields set in the
attribute, we avoid having targets show up when they should not.
Change-Id: I3002e81d39ec78f3ba25c22ce9d29e718ee68df1
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/78415
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common/xmltohb')
-rw-r--r-- | src/usr/targeting/common/xmltohb/simics_AXONE.system.xml | 215 |
1 files changed, 113 insertions, 102 deletions
diff --git a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml index 51db0299c..09e6aecdd 100644 --- a/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml +++ b/src/usr/targeting/common/xmltohb/simics_AXONE.system.xml @@ -9088,14 +9088,18 @@ <id>FAPI_POS</id> <default>9</default> </attribute> + <!-- Note that EEPROM_VPD_PRIMARY_INFO/FAPI_I2C_CONTROL_INFO attrs for OCMB 9-15 and DIMM 9-15 + are invalid. The engine value is set to be engine 1 (C) which has 12 + valid ports according to the simics axone model. Only the first 4 ports + are actually used so we will use 5-12 as dummy ports for the unused dimm targets. + We cannot use the ports on engine 3 (E) becuase simics only has 2 ports marked as valid--> <attribute> <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> - <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>1</value></field> - <!-- Use incorrect devAddr so device doesnt show present but we still detect that something should be there --> - <field><id>devAddr</id><value>0xD2</value></field> + <field><id>engine</id><value>1</value></field> + <field><id>port</id><value>5</value></field> + <field><id>devAddr</id><value>0xD0</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> </default> @@ -9103,18 +9107,15 @@ <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> + <field><id>devAddr</id><value>0xA0</value></field> + <field><id>engine</id><value>1</value></field> + <field><id>port</id><value>5</value></field> + <field><id>maxMemorySizeKB</id><value>0x4</value></field> + <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>byteAddrOffset</id><value>0x02</value></field> <field><id>chipCount</id><value>0x01</value></field> - <!-- Use incorrect devAddr so device doesnt show present but we still detect that something should be there --> - <field><id>devAddr</id><value>0xA2</value></field> - <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>1</value></field> - <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> - <field><id>maxMemorySizeKB</id><value>0x4</value></field> - <field><id>writeCycleTime</id><value>20</value></field> - <field><id>writePageSize</id><value>32</value></field> - <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> - <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> + <field><id>writeCycleTime</id><value>05</value></field> + <field><id>writePageSize</id><value>0x20</value></field> </default> </attribute> </targetInstance> @@ -9154,14 +9155,18 @@ <id>FAPI_POS</id> <default>10</default> </attribute> + <!-- Note that EEPROM_VPD_PRIMARY_INFO/FAPI_I2C_CONTROL_INFO attrs for OCMB 9-15 and DIMM 9-15 + are invalid. The engine value is set to be engine 1 (C) which has 12 + valid ports according to the simics axone model. Only the first 4 ports + are actually used so we will use 5-12 as dummy ports for the unused dimm targets. + We cannot use the ports on engine 3 (E) becuase simics only has 2 ports marked as valid--> <attribute> <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> - <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>1</value></field> - <!-- Use incorrect devAddr so device doesnt show present but we still detect that something should be there --> - <field><id>devAddr</id><value>0xD4</value></field> + <field><id>engine</id><value>1</value></field> + <field><id>port</id><value>6</value></field> + <field><id>devAddr</id><value>0xD0</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> </default> @@ -9169,18 +9174,15 @@ <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> + <field><id>devAddr</id><value>0xA0</value></field> + <field><id>engine</id><value>1</value></field> + <field><id>port</id><value>6</value></field> + <field><id>maxMemorySizeKB</id><value>0x4</value></field> + <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>byteAddrOffset</id><value>0x02</value></field> <field><id>chipCount</id><value>0x01</value></field> - <!-- Use incorrect devAddr so device doesnt show present but we still detect that something should be there --> - <field><id>devAddr</id><value>0xA4</value></field> - <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>1</value></field> - <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> - <field><id>maxMemorySizeKB</id><value>0x4</value></field> - <field><id>writeCycleTime</id><value>20</value></field> - <field><id>writePageSize</id><value>32</value></field> - <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> - <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> + <field><id>writeCycleTime</id><value>05</value></field> + <field><id>writePageSize</id><value>0x20</value></field> </default> </attribute> </targetInstance> @@ -9220,14 +9222,16 @@ <id>FAPI_POS</id> <default>11</default> </attribute> + <!-- Note that EEPROM_VPD_PRIMARY_INFO/FAPI_I2C_CONTROL_INFO attrs for OCMB 9-15 and DIMM 9-15 + are invalid. The port and devAddr values are invalid, info is just here to fully test + the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>1</value></field> - <!-- Use incorrect devAddr so device doesnt show present but we still detect that something should be there --> - <field><id>devAddr</id><value>0xD6</value></field> + <field><id>port</id><value>4</value></field> + <field><id>devAddr</id><value>0xD4</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> </default> @@ -9235,18 +9239,17 @@ <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>byteAddrOffset</id><value>0x02</value></field> - <field><id>chipCount</id><value>0x01</value></field> - <field><id>devAddr</id><value>0xA6</value></field> + <field><id>devAddr</id><value>0xA4</value></field> <field><id>engine</id><value>3</value></field> - <!-- Use incorrect devAddr so device doesnt show present but we still detect that something should be there --> - <field><id>port</id><value>1</value></field> - <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>port</id><value>4</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> - <field><id>writeCycleTime</id><value>20</value></field> - <field><id>writePageSize</id><value>32</value></field> - <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> + <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> + <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>byteAddrOffset</id><value>0x02</value></field> + <field><id>chipCount</id><value>0x01</value></field> + <field><id>writeCycleTime</id><value>05</value></field> + <field><id>writePageSize</id><value>0x20</value></field> </default> </attribute> </targetInstance> @@ -9286,14 +9289,16 @@ <id>FAPI_POS</id> <default>12</default> </attribute> + <!-- Note that EEPROM_VPD_PRIMARY_INFO/FAPI_I2C_CONTROL_INFO attrs for OCMB 9-15 and DIMM 9-15 + are invalid. The port and devAddr values are invalid, info is just here to fully test + the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>engine</id><value>3</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> - <field><id>port</id><value>2</value></field> - <field><id>devAddr</id><value>0xD2</value></field> + <field><id>port</id><value>5</value></field> + <field><id>devAddr</id><value>0xD5</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> </default> @@ -9301,18 +9306,17 @@ <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>byteAddrOffset</id><value>0x02</value></field> - <field><id>chipCount</id><value>0x01</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> - <field><id>devAddr</id><value>0xA2</value></field> + <field><id>devAddr</id><value>0xA5</value></field> <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>2</value></field> - <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>port</id><value>5</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> - <field><id>writeCycleTime</id><value>20</value></field> - <field><id>writePageSize</id><value>32</value></field> - <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> + <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> + <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>byteAddrOffset</id><value>0x02</value></field> + <field><id>chipCount</id><value>0x01</value></field> + <field><id>writeCycleTime</id><value>05</value></field> + <field><id>writePageSize</id><value>0x20</value></field> </default> </attribute> </targetInstance> @@ -9352,14 +9356,16 @@ <id>FAPI_POS</id> <default>13</default> </attribute> + <!-- Note that EEPROM_VPD_PRIMARY_INFO/FAPI_I2C_CONTROL_INFO attrs for OCMB 9-15 and DIMM 9-15 + are invalid. The port and devAddr values are invalid, info is just here to fully test + the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>engine</id><value>3</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> - <field><id>port</id><value>2</value></field> - <field><id>devAddr</id><value>0xD4</value></field> + <field><id>port</id><value>6</value></field> + <field><id>devAddr</id><value>0xD6</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> </default> @@ -9367,18 +9373,17 @@ <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>byteAddrOffset</id><value>0x02</value></field> - <field><id>chipCount</id><value>0x01</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> - <field><id>devAddr</id><value>0xA4</value></field> + <field><id>devAddr</id><value>0xA6</value></field> <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>2</value></field> - <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>port</id><value>6</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> - <field><id>writeCycleTime</id><value>20</value></field> - <field><id>writePageSize</id><value>32</value></field> - <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> + <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> + <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>byteAddrOffset</id><value>0x02</value></field> + <field><id>chipCount</id><value>0x01</value></field> + <field><id>writeCycleTime</id><value>05</value></field> + <field><id>writePageSize</id><value>0x20</value></field> </default> </attribute> </targetInstance> @@ -9418,14 +9423,16 @@ <id>FAPI_POS</id> <default>14</default> </attribute> + <!-- Note that EEPROM_VPD_PRIMARY_INFO/FAPI_I2C_CONTROL_INFO attrs for OCMB 9-15 and DIMM 9-15 + are invalid. The port and devAddr values are invalid, info is just here to fully test + the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>engine</id><value>3</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> - <field><id>port</id><value>2</value></field> - <field><id>devAddr</id><value>0xD6</value></field> + <field><id>port</id><value>7</value></field> + <field><id>devAddr</id><value>0xD7</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> </default> @@ -9433,18 +9440,17 @@ <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>byteAddrOffset</id><value>0x02</value></field> - <field><id>chipCount</id><value>0x01</value></field> - <field><id>devAddr</id><value>0xA6</value></field> + <field><id>devAddr</id><value>0xA7</value></field> <field><id>engine</id><value>3</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> - <field><id>port</id><value>2</value></field> - <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>port</id><value>7</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> - <field><id>writeCycleTime</id><value>20</value></field> - <field><id>writePageSize</id><value>32</value></field> - <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> + <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> + <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>byteAddrOffset</id><value>0x02</value></field> + <field><id>chipCount</id><value>0x01</value></field> + <field><id>writeCycleTime</id><value>05</value></field> + <field><id>writePageSize</id><value>0x20</value></field> </default> </attribute> </targetInstance> @@ -9484,13 +9490,15 @@ <id>FAPI_POS</id> <default>15</default> </attribute> + <!-- Note that EEPROM_VPD_PRIMARY_INFO/FAPI_I2C_CONTROL_INFO attrs for OCMB 9-15 and DIMM 9-15 + are invalid. The port and devAddr values are invalid, info is just here to fully test + the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>FAPI_I2C_CONTROL_INFO</id> <default> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>engine</id><value>3</value></field> <field><id>port</id><value>2</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> <field><id>devAddr</id><value>0xD8</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> @@ -9499,18 +9507,17 @@ <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>byteAddrOffset</id><value>0x02</value></field> - <field><id>chipCount</id><value>0x01</value></field> <field><id>devAddr</id><value>0xA8</value></field> <field><id>engine</id><value>3</value></field> - <!-- Use incorrect devAddr/port so device doesnt show present but we still detect that something should be there --> - <field><id>port</id><value>2</value></field> - <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> + <field><id>port</id><value>8</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> - <field><id>writeCycleTime</id><value>20</value></field> - <field><id>writePageSize</id><value>32</value></field> <field><id>i2cMuxBusSelector</id><value>0xFF</value></field> + <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>i2cMuxPath</id><value>physical:sys-0</value></field> + <field><id>byteAddrOffset</id><value>0x02</value></field> + <field><id>chipCount</id><value>0x01</value></field> + <field><id>writeCycleTime</id><value>05</value></field> + <field><id>writePageSize</id><value>0x20</value></field> </default> </attribute> </targetInstance> @@ -11196,14 +11203,16 @@ <default>9</default> </attribute> <!-- Note that EEPROM_VPD_PRIMARY_INFO attrs for OCMB 9-15 and DIMM 9-15 - are invalid. The port value is invalid, info is just here to fully test - the EEPROM caching code (DIMM X should match OCMB X) --> + are invalid. The engine value is set to be engine 1 (C) which has 12 + valid ports according to the simics axone model. Only the first 4 ports + are actually used so we will use 5-12 as dummy ports for the unused dimm targets. + We cannot use the ports on engine 3 (E) becuase simics only has 2 ports marked as valid--> <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> <field><id>devAddr</id><value>0xA0</value></field> - <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>2</value></field> + <field><id>engine</id><value>1</value></field> + <field><id>port</id><value>5</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>byteAddrOffset</id><value>0x02</value></field> @@ -11247,14 +11256,16 @@ <default>10</default> </attribute> <!-- Note that EEPROM_VPD_PRIMARY_INFO attrs for OCMB 9-15 and DIMM 9-15 - are invalid. The port value is invalid, info is just here to fully test - the EEPROM caching code (DIMM X should match OCMB X) --> + are invalid. The engine value is set to be engine 1 (C) which has 12 + valid ports according to the simics axone model. Only the first 4 ports + are actually used so we will use 5-12 as dummy ports for the unused dimm targets. + We cannot use the ports on engine 3 (E) becuase simics only has 2 ports marked as valid--> <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> <field><id>devAddr</id><value>0xA0</value></field> - <field><id>engine</id><value>3</value></field> - <field><id>port</id><value>3</value></field> + <field><id>engine</id><value>1</value></field> + <field><id>port</id><value>6</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> <field><id>i2cMasterPath</id><value>physical:sys-0/node-0/proc-0</value></field> <field><id>byteAddrOffset</id><value>0x02</value></field> @@ -11298,12 +11309,12 @@ <default>11</default> </attribute> <!-- Note that EEPROM_VPD_PRIMARY_INFO attrs for OCMB 9-15 and DIMM 9-15 - are invalid. The port value is invalid, info is just here to fully test + are invalid. The port and devAddr values are invalid, info is just here to fully test the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>devAddr</id><value>0xA0</value></field> + <field><id>devAddr</id><value>0xA4</value></field> <field><id>engine</id><value>3</value></field> <field><id>port</id><value>4</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> @@ -11349,12 +11360,12 @@ <default>12</default> </attribute> <!-- Note that EEPROM_VPD_PRIMARY_INFO attrs for OCMB 9-15 and DIMM 9-15 - are invalid. The port value is invalid, info is just here to fully test + are invalid. The port and devAddr values are invalid, info is just here to fully test the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>devAddr</id><value>0xA0</value></field> + <field><id>devAddr</id><value>0xA5</value></field> <field><id>engine</id><value>3</value></field> <field><id>port</id><value>5</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> @@ -11400,12 +11411,12 @@ <default>13</default> </attribute> <!-- Note that EEPROM_VPD_PRIMARY_INFO attrs for OCMB 9-15 and DIMM 9-15 - are invalid. The port value is invalid, info is just here to fully test + are invalid. The port and devAddr values are invalid, info is just here to fully test the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>devAddr</id><value>0xA0</value></field> + <field><id>devAddr</id><value>0xA6</value></field> <field><id>engine</id><value>3</value></field> <field><id>port</id><value>6</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> @@ -11451,12 +11462,12 @@ <default>14</default> </attribute> <!-- Note that EEPROM_VPD_PRIMARY_INFO attrs for OCMB 9-15 and DIMM 9-15 - are invalid. The port value is invalid, info is just here to fully test + are invalid. The port and devAddr values are invalid, info is just here to fully test the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>devAddr</id><value>0xA0</value></field> + <field><id>devAddr</id><value>0xA7</value></field> <field><id>engine</id><value>3</value></field> <field><id>port</id><value>7</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> @@ -11502,12 +11513,12 @@ <default>15</default> </attribute> <!-- Note that EEPROM_VPD_PRIMARY_INFO attrs for OCMB 9-15 and DIMM 9-15 - are invalid. The port value is invalid, info is just here to fully test + are invalid. The port and devAddr values are invalid, info is just here to fully test the EEPROM caching code (DIMM X should match OCMB X) --> <attribute> <id>EEPROM_VPD_PRIMARY_INFO</id> <default> - <field><id>devAddr</id><value>0xA0</value></field> + <field><id>devAddr</id><value>0xA8</value></field> <field><id>engine</id><value>3</value></field> <field><id>port</id><value>8</value></field> <field><id>maxMemorySizeKB</id><value>0x4</value></field> |