Memory (config) diagnosis tool

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

Rand__

Well-Known Member
Mar 6, 2014
6,626
1,767
113
That will very much depend on your brand and model of modules - for mine I used a Micron provided one; its either Bios (UEFI) or Linux based; it was quite finicky to get it to work though.
I should have some more comments in other threads
 

nasbdh9

Active Member
Aug 4, 2019
164
96
28
That will very much depend on your brand and model of modules - for mine I used a Micron provided one; its either Bios (UEFI) or Linux based; it was quite finicky to get it to work though.
I should have some more comments in other threads
I tried to use ndctl 70.01 version to perform the update, but it did not show any character segments that support the update, the module use is MTA18ASF2G72PF1Z-2G6V21, can you share the relevant tools and firmware

Code:
root@ubuntu:~# ndctl activate-firmware all --dry-run
ACPI.NFIT: ndbus0: has no devices that support firmware update.
error activating firmware: Operation not supported

root@ubuntu:~# ndctl activate-firmware all
ACPI.NFIT: ndbus0: has no devices that support firmware update.
error activating firmware: Operation not supported

root@ubuntu:~# ndctl activate-firmware all --dry-run  --force
ACPI.NFIT: ndbus0: has no devices that support firmware update.
error activating firmware: Operation not supported

root@ubuntu:~# ndctl list -b all -BF
[
  {
    "provider":"ACPI.NFIT",
    "dev":"ndbus0",
    "scrub_state":"idle"
  }
]

root@ubuntu:~# ndctl list -Ru -vvv -r all
{
  "provider":"ACPI.NFIT",
  "dev":"ndbus0",
  "scrub_state":"idle",
  "dimms":[
    {
      "dev":"nmem0",
      "id":"802c-01-1649-14f29332",
      "handle":"0x20",
      "phys_id":"0x2c"
    }
  ],
  "regions":[
    {
      "dev":"region0",
      "size":"16.00 GiB (17.18 GB)",
      "available_size":0,
      "max_available_extent":0,
      "type":"pmem",
      "numa_node":0,
      "mappings":[
        {
          "dimm":"nmem0",
          "offset":"0",
          "length":"0x400000000",
          "position":0
        }
      ],
      "capabilities":[
        {
          "mode":"sector",
          "sector_sizes":[
            512,
            520,
            528,
            4096,
            4104,
            4160,
            4224
          ]
        },
        {
          "mode":"fsdax",
          "alignments":[
            4096,
            2097152,
            1073741824
          ]
        },
        {
          "mode":"devdax",
          "alignments":[
            4096,
            2097152,
            1073741824
          ]
        }
      ],
      "persistence_domain":"unknown",
      "namespaces":[
        {
          "dev":"namespace0.0",
          "mode":"raw",
          "size":"16.00 GiB (17.18 GB)",
          "sector_size":512,
          "blockdev":"pmem0",
          "numa_node":0
        }
      ]
    }
  ]
}