内存适配中部分字段疑问

背景:
需要对内存进行适配
诉求:
当前适配文档中对内存适配内容较少,能否增加详细的字段说明,或者例子
如:
LogicalChannelId 字段 为内存所属逻辑通道id ,那么具体是由哪里获取这个通道id信息,或者如何判断该字段填写的值

        "MemoryChannel_1": {
            "SystemId": "${SystemId}",
            "PhysicalChannelId": 0,
            "LogicalChannelId": 2,
            "LogicalCpuId": "${Slot} |> expr($1 * 2 - 2)",
            "DiagnosticFault": 0,
            "Name": "${Slot} |> expr($1 * 2 - 1) |> string.format('Cpu%sChannel0', $1)"
        },

补充:问题背景主要是为了适配传输正确的内存丝印给BIOS,目前我们根据S920X10白皮书内存章节推测LogicalChannelId的值为CPU通道TB_A、TB_B、TB_C、TB_D、TA_A、TA_B、TA_C、TA_D分别0-7。CpuIdDIMM号的第一位,ChannelId为DIMM号的第二位,DimmId为DIMM号的第三位,不知道理解是否有误,如果以上理解无误,那丝印配置应该没问题,但BIOS菜单下看到的内存有问题,有重复,BMC下看丝印文件内存丝印无重复,这该如何定位?根据多次测试情况来看,问题可能在于LogicalChannelId

你好,可以下载OS串口,BIOS启动打印内有个内存串口可以看到,Slot这行就是LocalChnelId
Physical这行的DIMMXYZ的Y就是PhysicalCahnnelID