Intel 8124m board compatibility

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

RolloZ170

Well-Known Member
Apr 24, 2016
5,318
1,604
113
You only need the pinout of TPS53659/TPS53679?
If so, it is available in Open Compute Intel motherboard schematics:
many thanks. i have what i need already and have successfully changed the ICC_MAX on X11DPL and X11SPL (uses both TPS53679)
Also, this board has no support and no BIOS updates at all, so would it be possible to read BIOS, manually patch it and flash it back to support P-8124 SR2YS?
maybe that works. i recommend not to use P-8124(stepping SKL B1), used ones are buggy unstable.
 

anything1233

Just a Member
Dec 29, 2020
41
18
8
Do you know if it's possible to use any other i2c-to-USB adapter? This one will cost me $84 because of shipping+tax, or $47 with 1-2 months of waiting :( I have plenty sub-$15 i2c-to-USB adapters available locally, and PMBus is i2c after all. But I guess I will need to use different software then as well, ElmorLabs seems closed-sourced, I couldn't find the source for EVC2 firmware, so I can't make other adapters work with their software...
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,318
1,604
113
Do you know if it's possible to use any other i2c-to-USB adapter?
i bought the EVC because it was cheaper as the original MPS/TI Adapters. 32 usd + 30 usd shipping DHL express, took 4 days to europe.
EVC with software is universal to both TPS and MPS VRM. the PMBus protocol is not just I2C.
for the MP2955A controler there is the EVKT-USBI2C-02 MPS adapter, you need the MPS software.
for the Texas Instr. TPS53679 you need TI USB-TO-GPIO adapter and TI software.
 

levihb

New Member
Jul 13, 2020
13
0
1
You only need the pinout of TPS53659/TPS53679?
If so, it is available in Open Compute Intel motherboard schematics:

View attachment 22010
View attachment 22009

I took it from Project Olympus Intel XSP Motherboard -- Electrical Collateral zip file (page 163 and 171).
Is this enough?

I've got this exact motherboard and it has both TPS53659 and TPS53679, so they both need to be updated?
According to BOM, there are 7x TPS53659 and 2x TPS53679.
Also, this board has no support and no BIOS updates at all, so would it be possible to read BIOS, manually patch it and flash it back to support P-8124 SR2YS? Although it's from Microsoft, so if they had custom OEMs, maybe Amazon OEMs will work too? Or it doesn't work like that? According to some people, it does seem to support 1st gen ES chips... The docs say:
Hey, could you possibly dump that firmware (of the BIOS, not the PWM) and upload it here? This motherboard normally has easy to remove chips, and it has two BIOS (labelled BIOS #0 and #1). I've got a version of this board coming next week and I'm trying to reach out to some people who have it to see if we can build a firmware repository.

I'm going to dump and upload mine when it gets here, so of course I'll share it here when I do. Someone on reddit has also created a sub for information etc on these (/r/ProjectOlympusDIY), and I've also asked them if they'll dump it.
 
Last edited:

Arphy

New Member
Jul 12, 2020
6
1
3
Thank you everyone. The clues here and at win-raid enable me to add microcode to
EP2C621D12.

The gist is I bought P-8124 SR2YS and hoping that EP2C621D12 would let them work like 8124m many times before.

As I learned the heard way that ASROCK does not provide microcode for B1 stepping.
So I tried my luck with the micro code.

I followed these steps

1. Download F8 bios of Gigabyte C621-WD1.

2.Use Microcode Extractor Tool (MCE) to extract cpu50653_plat97_ver01000146_2018-08-24_PRD_9F52DEC6.bin.
(I tried cpu50653_plat97_ver0100015C_2021-05-26_PRD_6BB2F708.bin , but it didn't boot past "pei intel reference code execution b1")

3. Download v2.10 bios from ASROCK website.

4.Use MMtool (MMTool 5.02.0025) to patch the microcode to the ASROCK's bios.

5.Flash the new modded bios to the Mainboard.

It now ask for OS disk. I'll report the performance against 8124m later.


For those who are new to this ,just check the general guide on microcode modding here.
 
  • Like
Reactions: iamnypz

RolloZ170

Well-Known Member
Apr 24, 2016
5,318
1,604
113
Do you guys know if these work in all xeon scalable boards that support cascade lake or only asrocks EPC621 boards?
cascade lake is not the thing. the board have to support TDC=255A(thermal design current) and TDP=240W
all EPC62x&EP2C62x boards support TDC=255A out of the Box. also Gigabyte MD71/MU71
supermicro need VRM upgrade, the default limit on most is TDC=228A
the best example is the Plat 8222CL TDP=200W/TDC=255A, but don't work on X11SPi-TF (205W TDP support)
 
  • Like
Reactions: Randomer Naught

bryan_v

Active Member
Nov 5, 2021
135
64
28
Toronto, Ontario
www.linkedin.com
Hey @RolloZ170, or anyone else with an 8124M, quick question:

I need to do an upgrade on the RAM for my 8124M running on an EPC621D8A. Do you know if:
(a) the 8124M supports 8 sticks of RAM or just 6 (the board has 8 slots even though the CPU is six channel)
(b) if it does support 8 sticks, have you observed any adverse affects of running unbalanced? There was a Dell paper on optimal memory layouts for Skylake where they measured a 65% drop in memory layout when all 8 slots per 8176 CPU were populated vs only 6 slots (https://dl.dell.com/manuals/all-pro...g-solution-resources_White-Papers89_en-us.pdf)
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,318
1,604
113
kylake where they measured a 65% drop in memory layout when all 8 slots per 8176 CPU were populated vs only 6 slots
i don't see this (only 6 vs 5 channels)

with all 8 DIMMs populated you have all 6 channels populated too.
all channels same size:
A1/A2 8GB
B1 16GB
C1 16GB
D1/D2 8GB
E1 16GB
F1 16GB
 
Last edited:

bryan_v

Active Member
Nov 5, 2021
135
64
28
Toronto, Ontario
www.linkedin.com
i don't see this (only 6 vs 5 channels)

with all 8 DIMMs populated you have all 6 channels populated too.
all channels same size:
A1/A2 8GB
B1 16GB
C1 16GB
D1/D2 8GB
E1 16GB
F1 16GB
Ok I think I get it, though it feels super weird. To keep everything balanced using your example I would need:
  • 4x 8GB ECC RDIMM sticks
  • 4x 16GB ECC RDIMM sticks
and they would need to be inserted as such:
  • A1 : 8GB stick
  • A2: 8GB stick
  • B1: 16GB stick
  • C1: 16GB stick
  • D1: 8GB stick
  • D2: 8GB stick
  • E1: 16GB stick
  • F1: 16GB stick
And ideally all from the same manufacturer and all 2Rx4
 

RolloZ170

Well-Known Member
Apr 24, 2016
5,318
1,604
113
Ok I think I get it, though it feels super weird. To keep everything balanced using your example I would need:
have had a Platinum 8160M QS with missing channel F. tested Bandwidth with AIDA64 5 vs 6 channels and got exactly 5/6 BW with 5 DIMMs.