$29 Embedded Epyc 3151 ASRock Rack EPYC3151D4I-NL

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

shpitz461

Active Member
Sep 29, 2017
220
34
28
53
Actually it does reset the password, I was able to flash using socflash.efi with a bootable EFI shell stick, i think the 'option=r' resets the BMC config.

I was then able to log in with admin/admin :)

Instantflash wouldn't recognize the BIOS ROM file, so I'm flashing via IPMI.

socflash01.jpg
socflash02.jpg
 
  • Like
Reactions: ItGuy and Fritz

ItGuy

New Member
Sep 12, 2026
9
3
3
has anyone managed to buy the 24 to 4pin adapter. I'm having a hard time finding one that is not coming from Asia.
 

autoturk

Well-Known Member
Sep 1, 2022
338
341
63
I just bought 4 of them. You'll spend almost as much making them functional as you do on the boards themselves, but they're good boards once you update the BMC and the BIOS. Here's what I had to buy:

4x nodes - $50/node - $200/total
16x 8gb 2133 ECC ram (I already had lying around) - probably $40/node - $160/total
2.5gb M.2 NIC - $25/node - $100/total
Boot USB (also had them lying around) - $10/node - $40/total
Cheap managed 8-port 2.5gb/10gb uplink switch - $60/total
Power supply, fans, cabling, etc (I designed/3d-printed this custom) - $100/total
3d-printed 10" rack (~2 rolls of filament @ $15/roll) - $30/total

Honestly, not too bad for a 4-node diskless Kubernetes cluster w/16/32 cores, IPMI, 128GB ram, 10GB total throughput. $700 ($175/node) all-in if you were buying everything from scratch, $500 ($125/node) with what I had laying around.
whoa super cool. could you share the shape files for your setup?
 

breakone9r

New Member
Sep 18, 2026
1
0
1
First off: The Supermicro CBL-SAST-0933 OCuLink cable works in these. I didn't want that detail to get lost in the philosophical rambling to follow.
Did you use it for a PCIe adapter, or to use as SATA breakout? I used a cheap oculink cable to a cheap OCUlink to PCIe adapter. I couldn't get anything I plugged in to be recognized at all.
 

aRIDAlA

New Member
Jul 12, 2020
6
4
3
Was having issues accessing the BMC as well using default credentials so took some time to create a FreeDos usb drive and loaded up socflash.exe and the updated firmware. Took about 5 minutes and was able to access the webgui and proceed with the bios update that way.
Server mgmt tab is now visible in the bios post update which was not showing previously. Thanks to all the other posters for all of the info on these boards.

For the cable, diy works fine.
 
Last edited:

Fritz

Well-Known Member
Apr 6, 2015
3,820
1,729
113
72
Actually it does reset the password, I was able to flash using socflash.efi with a bootable EFI shell stick, i think the 'option=r' resets the BMC config.

I was then able to log in with admin/admin :)

Instantflash wouldn't recognize the BIOS ROM file, so I'm flashing via IPMI.

View attachment 50624
View attachment 50625
Would you mind posting the commands you used?

Also, Can someone tell me how to start the builtin efi shell? It auto loads the BIOS when i set it as the first boot device. Thanks.

UPDATE - I got both the BIOS and ther BMC updated so all is well. :)

I'm using a USB NIC and it works perfectly.
 
Last edited:
  • Like
Reactions: aRIDAlA

Fritz

Well-Known Member
Apr 6, 2015
3,820
1,729
113
72
I don't know if it was just me, but I could not find the .efi file on the AsRock site, so I just used .exe and FreeDos instead. The socflash link from earlier in the thread no longer works.
I was unable to find socflash_x64.efi and socflash.efi did not work with this board. I ended up using the windows files from within Windows Server 2012 R2. And that worked without problems.
 

shpitz461

Active Member
Sep 29, 2017
220
34
28
53
Would you mind posting the commands you used?
I see that you got it flashed already, but if anyone else needs to flash it, I just followed Dave Corder's command:

socflash.exe if=EPYC3000D4I_2T_P1.30.00.ima option=r
I've uploaded the EFI flasher here:


And to create a bootable EFI shell USB drive, you just format the drive as FAT32, then extract the zip to the root of the USB drive:

 

Fritz

Well-Known Member
Apr 6, 2015
3,820
1,729
113
72
I see that you got it flashed already, but if anyone else needs to flash it, I just followed Dave Corder's command:



I've uploaded the EFI flasher here:


And to create a bootable EFI shell USB drive, you just format the drive as FAT32, then extract the zip to the root of the USB drive:

According to AI I needed socflash_x64.exe and it was nowhere to be found. I'm sure it would be useful to others if you happen to have it. :)
 

Fritz

Well-Known Member
Apr 6, 2015
3,820
1,729
113
72
I actually found all the socflash builds included with the Tyan S8030 motherboard, just download the BMC v6.02 package and it will contain all the socflash builds:


The x64 is included as well.
Maybe I'm missing something. What AI told me I needed was socflash_64.efi - Not the .efi at the end. I have socflash_64.exe but I thought it was a different file. Anyway, I could not get it to work with .efi anything. AI told it was because I needed socflash_64.efi and it could not tell me where to get it, said something about Aspeed no longer making it available