I'm reviving this thread in hopes that someone may have a good answer by now. I have the same question as the OP essentially.
I have a T110 for which OMSA is reporting a memory error on DIMM_A2. The OMSA interface lists the DIMMs as DIMM_A1, DIMM_A2, DIMM_A3, DIMM_A4. However the logic board labels are DIMM_A1, DIMM_A2, DIMM_B1, DIMM_B2. The logic board A2 is apparently not the same as the OMSA A2. The DIMM in logic board A2 was previously moved to logic board B2 after the same error occurred a few months back. Since OMSA is still reporting that DIMM_A2 is bad I have to assume that OMSA A2 correlates to logic board A1 or B1 at this point. Urrrrhhhhh.
This is a very intermittent error. I've already tried taking the server offline and running a full memory test but that resulted in no errors. This is a single server environment so excessive downtime to screw around with memory testing is not an option. Sure I can swap the memory around again and wait for another crash but this should be a no-brainer. Is there no documentation the correctly maps the OMSA labels to the logic board labels?