DM-
SV01 Server ● BMC User Manual ● Rev. 2.1
73
3.3.4.5 Detailed inventory information about specific memory module
Using a GET request, it is possible to retrieve detailed inventory information from a specific DDR
memory device installed in the DM-SV01 server. The user can check which memories are available for
requesting the inventory by using the procedure described in section “3.3.4.4 Memory modules
inventory
”. Anyway, the memories available by default are “dimm0” up to “dimm15” in a two socket
system.
Function
Detailed Inventory - DDR memories
Operation
GET
URI
https://<BMC_IP>/redfish/v1/Systems/system/Processors/<memory>
Payload
none
Header
X-Auth-
Token: “<token>”
Expected
response
200 OK
Reply
Please, see the example below.
As an example, the excerpt below shows the data provided by the redfish when using the GET request
to retrieve information about the memory named as “dimm3”. The redfish provides detailed information
about the memory, such as manufacturer, part number, capacity, serial number, etc.
{
"@odata.id": "/redfish/v1/Systems/system/Memory/dimm3",
"@odata.type": "#Memory.v1_6_0.Memory",
"CapacityMiB": 8192,
"DataWidthBits": 64,
"Id": "dimm3",
"Manufacturer": "Hynix",
"MemoryDeviceType": "xyz.openbmc_project.Inventory.Item.Dimm.DeviceType.DDR4",
"Name": "DIMM Slot",
"PartNumber": "HMA81GR7AFR8N-VK ",
"SerialNumber": "717B9101",
"Status": {
"Health": "OK",
"State": "Enabled"
}
}
Once the operation is successful, it returns the response “200 OK” and the inventory information is
retrieved.