EU ASRock Rack B450D4U-V1LQ5 mATX AM4

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

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
So you are using files generated with this method?
I extracted the following for the last run but only 2 out of the 6 Files have something ifrextractor can extract:
Code:
Section_Volume_image_1DF36FF9-C7EA-47A3-BD5B-426C250DB776_body.vol
Section_Volume_image_3E3B6DC0-064D-4B01-9203-7836C9B498E7_body.vol
Section_Volume_image_9E21FD93-9C72-4C15-8C4B-E77F1DB2D792_body.vol
Section_Volume_image_54F7572F-1FD1-44DA-B635-0E49CAD1E4EF_body.vol
Section_Volume_image_84366C9E-CD61-4B6E-8BC7-384541382842_body.vol
Section_Volume_image_C0492C7F-75E2-487C-B2DD-000E6CF7B905_body.vol
When I took a look at some files extracted that way that also had "ECC Enable" in them, I saw that at least these two were not correct. Read through these two text files that I quoted below. The content does not make any sense to me.
The Script (to READ all Variables) is just parsing the File where there is a VarStoreId and VarOffSet Value in the Line. If it doesn't make sense, that we can discuss later. Do you want to process 72000 Entries by Hand ? I surely don't. And yes, there are THAT many in Total (NOT unique though) !

Edit 1: Also note that not all options are 1 byte (Size: 8 in .txt) some are larger for example 2 bytes (Size: 16)
And ?

Edit 2:
What you want to achieve with your script is kinda same that this project does: GitHub - linuxboot/uefisettings: The tool to read/get/extract and write/change/modify BIOS/UEFI settings from Linux terminal.
I have not tried if it works with the bios we have on our board. The readme says it will work with some:

And then suggests to use SCELNX as an alternative.
Yes I also pointed at that and @RolloZ170 said it's essentially what I'm doing but more visually. I didn't like that I need to somewhat use 2 different Binaries to get the Job done though ...

And yes, we can do the same Thing in 10000 Ways.

Just you thinking that me grabbing an Empty (or backing up + Formatting) Flashdrive or cloning an existing LiveUSB onto it and do the Job at that Desk without LAN Access is an easy or comfortable Experience ... Well ... It's NOT. I don't even think I have spare Flashdrives so then the question is which one to Backup and Format etc.

1 Task becoming 100 Tasks very easily.

And I was also trying to sell some of my old stuff out because I need SPACE for these new Systems but of course nobody wants to buy or even come forward with an Offer. Guess I'll just save the Cooler and sell everything Part by Part ...

EDIT 1: Ah no what I pointed out was UEFI Editor -> UEFI Editor

EDIT 2: And we won't get anywhere if we keep changing the System to be honest :rolleyes: . For uefisettings I need to build from source which means installing cargo which I probably don't have (and maybe the required Version is not in the Repositories) etc. And anyways I'm not sure if it supports listing all Items (list-strings is for hii but unsure if it's supported)

EDIT 3: to top it all Off it seems like my Front Panel USB Adapter (or the USB Controller itself) is very finicky since for the last 3 Attempts my Ubuntu LiveUSB appears corrupted (but had no Issues booting from inside a VM on my Desktop)
 
Last edited:

VirMach

Member
Apr 7, 2025
39
20
8
Wouldn't that be a solution also for you ?
Not a solution for me because these are only a small number of total servers going into the cabinet. It's definitely a different challenge by itself since some severs have their own adjusting rails between around 20-29" which requires 29" between posts, some servers are 31" static, some are so long that they hit the PDUs so they can only go above and below PDU, and then of course there's these servers too which would benefit from shorter posts but make everything else much worse.

There are some workaround we can do but that's only the first problem, the second is that the accessibility is worth it to us, up to a point, to be able to quickly slide them in and out. I'm not opposed to removing screws each time they have to be worked on, however, once we combine it with the workaround, it could mean more difficult getting to them when there's also other full depth equipment in there, and lots of cables on the left and right side in the back. We have power, ethernet going to these, plus another ethernet for the KVM, and other servers 2-4x ethernet or fiber each, multiple switches, patch panels, a huge router. And network equipment has to go in specific spots for efficient setup.

So there is probably more we could do if absolutely required, I just have to see at what point it is just worth it to eat an additional $X cost per server just to have a better setup.



It would be nice if there were LONGER brackets, then we wouldn't need to move the Posts.


Yeah, I would prefer to screw them in.


Why a lot of extra Holes ? I lost you there. Didn't you just want to use the Brackets and the Threaded Rack Strip (in the Middle/Back) with the Brackets ?


I see what you mean :).


Unclear what you mean sorry :(
Longer brackets exist, their price difference also exists. Unless you find them cheap. So basically, if you are going to be paying almost the same as a proper solution, it makes less sense to just mount them like that in the back.

This would actually potentially be a cheap design ordered from China though.

As for what I mean, the small ears aren't just an "L" the also have a small "U" channel on the part that attaches to the server directly (it is not meant to attach to server directly, it is meant for a specific Supermicro rail design, so it attaches to rails, which are a little shorter height.) The depth is not that much though, since rails can fit without issues, this should also fit without issues directly to the server, you are just maybe 10mm~ away from the server when it screws in, and the "U" channel presses against server with that gap in the center where you screw it inn, so you need longer screw.

It 100% lines up though with that chassis you purchased, I verified it, as in the "hole" in the bracket is aligned the same way, and you are able to screw it directly into the server WITHOUT making any holes.


I still have some Trouble figuring out the "Custom" and "Standard" Design you are talking about :p .
The "standard" design I was speaking of is what I linked, or maybe I forgot to link it.

So this: https://www.amazon.com/dp/B09FJG4QCQ/

My "custom" design, there are multiple, but one simple one is the same as the "standard" that I linked except it is one piece, static length, and also has a bend away from the server for additional strength, so it will not warp at all under weight. It is also cold-rolled exposed steel, zinc plated, and a specific thickness. Over-engineered (by a non-engineer, so if I under-engineer it, I'm afraid I will screw up.)



Haven't catched up with reading the whole thread, neither did I find anything while searching it.

Have anyone managed to get fan pwm to work in any OS? It registers RPM and seems to work ok with "Smart Control" in BIOS. Haven't found a driver that works for fan readout in the OS though.

System is running Ryzen 7 Pro 3700.

What BIOS version?



Heck it's easier to Negotiate Prices with Americans than Chinese People really. They don't give any Discount whatsoever :rolleyes:.
Yeah I had someone mess up an order on processors, and sell me something they misread, so 5500 instead of 5600 (obviously, my experience with Cezanne hasn't been amazing, so I wanted 5600 specifically for further orders.) They offered me a $5 discount on my NEXT order and would not replace it with some alternative (3600 or 3700X combo) that cost 2% more.

I guess it does feel slightly nice knowing their margins are so low they cannot budge at all, so maybe they just give you the best possible price from the very beginning.

I finally found a supplier of passive heatsinks in China and placed the order. Not as cheap as yours, those guys were definitely just trying to save money not storing them in their warehouse :p I think you got the best deal on those that will ever exist. I'm pretty sure I ended up paying almost as much for the shipping as the heatsinks though since I needed them sent by air.
 
Last edited:
  • Like
Reactions: luckylinux

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
@ALinden

It actually works quite well uefisettings

But not sure if it got the Data you were looking for a Comparison.

1. Install cargo
2. Build from Source according to Repository Instructions
3. Export Data
Code:
/root/.cargo/bin/uefisettings hii extract-db extract-db.db
/root/.cargo/bin/uefisettings hii show-ifr -f extract-db.db > show-ifr-from-extracted-db.txt
/root/.cargo/bin/uefisettings hii list-questions --json > list-questions.json
/root/.cargo/bin/uefisettings hii list-questions > list-questions.txt
/root/.cargo/bin/uefisettings hii list-strings --json > list-strings.json
/root/.cargo/bin/uefisettings hii list-strings > list-strings.txt
Example of Retrieving a single Setting:
Code:
/root/.cargo/bin/uefisettings hii get --json "DRAM ECC Enable" | jq -r
Attached are all my Files in the ZIP Archive. Please try on your side so we can compare ...

EDIT 1: We will probably need to do a small Python / Shell Script, since to get the Value we probably need to to /root/.cargo/bin/uefisettings hii get <Name> unless we are fine with the show-ifr Output. Why didn't they include a JSON Output there is beyond me though ...
 

Attachments

Last edited:

VirMach

Member
Apr 7, 2025
39
20
8
On eBay Europe I could find some Rails for 20 EUR / Pair plus Shipping, but only like 3 or 4 Pairs available.

Nothing Cheap in Europe :p .

I deleted my response to this and I'm rewriting it because it got way too long.

Short version, I found some rails, which end up being around $11.50 each shipped (per set, so per server) at a high quantity. I'm looking into probably ordering them. They look good but blah blah blah.

It could potentially be a viable option for you as well if you do not settle on some other solution, but every version of it has some caveats. Just let me know if you're interested at all and I can explain. I'm not interested in trying to sell you rails, just to help out though only if needed, I'd be willing to just sell them at cost or even a small discount to make it work for your budget (it'd just take a long time to arrive one way or another.)

(I don't mean the entire Shelf, just thee L-profile Bracket with 3 Holes :))
You say nothing's cheap in Europe then link this, that's actually a pretty good price, I'm tempted to try to look for something like that instead now for the remaining servers I don't have a chassis for and just use that as a chassis. :p

Kind of funny how they can sell you that for 18.90 Euros but rails are 20 Euros, limited availability, plus shipping cost.

EDIT -- I don't know why I even said that about finding something like that here, I know it doesn't exist, I've probably looked at every single item like it in existence, we actually needed one for network equipment (what it's meant for) and I had to go with some other option for $30-40.
 
  • Wow
Reactions: luckylinux

b3rrytech

Member
Dec 21, 2021
97
55
18
Sweden
What BIOS version?
L2.09
That's what mine came with and I haven't tried updating yet.

I think it's irrelevant at this Point. The Fan Control seems to be messed up on 3000 Series as well, based on his Report. You can read the Fan Speed RPM only in BIOS and tune the Fan Curve there using the Smart Fan Method as I explained before.

However, even though you detect the Chip in Linux and can change some Configuration (Lookup Table, Static/RAW Value, Control Mode, etc) by accessing them over /sys Interface, it has absolutely no Effect (tried to do a Kernel Compile Stress Test to warm it up) and in Linux Fan RPM read 0 RPM for all Fans.
Since Hetzner seem to have used their own verison of a rack chassis and only used one fan in that I bet they've just used the Smart Controll or set a static setting for that one fan in BIOS. Best bet is probably a separate fan controller, at least if one would like to control the fans based on anything other than CPU temp. Now, finding that controller with good Linux support is another story... :p I'm lucky and have a basement with stable cool temps so I'm not that concerned right now at least.
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
/root/.cargo/bin/uefisettings hii show-ifr -f extract-db.db > show-ifr-from-extracted-db.txt
Will produce output in unique sorting order every run. So that if you run it twice without changing any settings you get different files.
So out of the box it is not possible to compare settings of two PC-s. :(
I came up with a quick & dirty Script.

But yeah, not Ideal. You do NOT have the VarOffset Values though so you'd have to go back dig at all Files that ifrextractor extracted to get that.

You can try this but I'm not sure which format you'd like best. Basically I use what uefisettings threw Out and do a get run for each of these Settings.

It can do a oneliner or multiline & Tab-Separated (this last one I generated the processed.txt File attached).
 

Attachments

RolloZ170

Well-Known Member
Apr 24, 2016
10,283
3,274
113
germany
on motherboards with BMC the FANs are usualy controlled by BMC/IPMI.
on this board runs not the usual Firmware but i think it controls the FANs as well.
strings i found inside:

Code:
NuNuNuU-Boot 2009.01-dirty (å一 04 2020 - 22:03:56) AST2510 A1 HW ver 0.10

@bootargs=root=/dev/ram rw
bootcmd=bootm 00040000
baudrate=115200
ethaddr=00:C0:A8:12:34:56
eth1addr=00:C0:A8:12:34:57
ipaddr=192.168.0.188
serverip=192.168.0.106
gatewayip=192.168.0.1
netmask=255.255.255.0
bootfile="all.bin"


channel %d = %d
[Smart fan] PWM channel %d: duty cycle = %x
Count detect Fan No[%d][%d]
Detect Fan No[%d]
Fail Fan No[%d]
volt[%d], gpio[%d]
Read %08lX mismatch, desired %08lX, get %08lX
Polling %08lX timeout : desired = %08lx, read = %08lx
 Error(aspeed_i2c_read): bus[%x] addr[%x]
 Error(aspeed_i2c_write): bus[%x] addr[%x]
 Error(aspeed_i2c_block_read): bus[%x] addr[%x]
Error: bus%d, addr [%02X] on read mode
Error: bus%d, addr [%02X] on write mode
Warning: the bus %d is disable
Error while write pwm IC reg 0x75
Error while write pwm IC reg 0x5e
Error while write pwm IC reg 0x3c
Error while write pwm IC reg 0x3b
Error: bus%d, addr [%02X] on sensor[%d]
Error: bus%d, addr [%02X] on sensor[%d].
Error: PECI bus
Error: PECI bus.
ALERT: TEMP I2C SENSOR [%d][%lx]
ALERT: TEMP CPU SENSOR [%d][%lx]
ALERT: Volt SENSOR [%d][%lx]
ALERT: Tacho SENSOR [%d][%lx]
enable WDT
Error CPU %d address [%x]
Error: DTS20 fan table
Error: PECI device return code [%lX]
DTS20 peci error! index = %x
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
@ALinden another alternative for pure comparison purposes could be to just compare the Files directly.

They are a bit Cryptic but at least we know the GUID and we can check their contents.

1. List all files in /sys/firmware/efi/efivars/
2. Decode/Print in Readable Format efivar --name=${name} --print > ${name}.decoded.txt

EDIT 1:

It will also save the dmpstore Format, which you can open with hexdump for Instance.

I think that provides more information than the efivar --print Command to be honest

EDIT 2:
Example using hexdump

Code:
hexdump --canonical efivars-dmpstore/Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9.dmpstore
EDIT 3:
although for a very crude Comparison, diff (and pretty much every other Command I guess: sha256sum, ...) should be able to tell if the 2 Binary Files differ
Code:
root@LiveUbuntu02:~/B450D4U-V1LQ5# diff efivars-dmpstore/Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9.dmpstore efivars-dmpstore/Setup-80e1202e-2697-4264-9cc9-80762c3e5863.dmpstore
Binary files efivars-dmpstore/Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9.dmpstore and efivars-dmpstore/Setup-80e1202e-2697-4264-9cc9-80762c3e5863.dmpstore differ
 
Last edited:

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
@luckylinux Do you have the possibility to put the flash chip from your motherboard with active ECC to a SPI flash programmer and dump the contents of the chip to a file?
I have a SOP/SOIC Clip on Adapter (originally purchased for an Intel X710 Cross-Flashing Attempt, but never used), not sure if the Pitch is correct (and must be 1000% sure I put the BIOS Chip back correctly otherwise the Motherboard is dead).

But why do you think that would be easier :oops: ? You don't trust the Software Tools or ?
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
Since the chip is socketed I use a socket on the programmer.
See here [Guide] Flash BIOS with CH341A programmer
Section "SOP8 Socket details".

But you can connect a loose chip to the clip adapter too.

If you get a dump of you chip, theoretically this would enable to clone the ECC activation to another motherboard.

Nevermind that idea.

I just modded bios, un-suppressed the "UMC Common Options", went to the menu, set "ECC Enable" and upon a reboot ECC is active :cool:

So it seems the supression counts.
So you have the Menu working :oops: ???

I just modded bios
"Just" :oops::oops::oops::oops:

EDIT 1: your Procedure is not clear unfortunately :confused:
 
Last edited:

dbram

Member
Mar 3, 2021
82
56
18
Meanwhile, doing some tinkering with the esp32-s3, keyboard works over wifi and mqtt in a platformio-arduino sketch.

Received some aliexpress orders, so:
  • Added an ethernet connection for stability, speed won't be an issue I guess :)
  • Added a very low cost i2c display
  • Moved some of the functionality to esphome (with or without home assistant).
early prototype :
IMG_2648.png

A bit of work todo still:
  • Probably will port the USB HID over to esphome too as it makes the progress much faster.
The yakvm part is moving on too:

Simple layout for console:
Screenshot from 2025-05-27 11-02-41.png
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
Uhm ... that Setting is related to Setup, VarStoreId: 0x1 and VarOffset: 0x4

So maybe all that's needed to show the Menu is just to do:
Code:
# Enable UMC Common Options
setup_var.efi Setup(0x1):0x4=0x01
But possibly we also need to unlock some other Conditions that I missed so far (well the goal was to get ECC working):

Code:
# Force QuestionId: 0x4 (VarStoreId: 0x1, VarOffset: 0x1) to unhide Menu (!= 0 should do it)
setup_var.efi Setup(0x1):0x1=0x01
Here you find SystemAccess .. isn't this the one I noticed before in the diff ? Unsure:
Code:
# Force QuestionId: 0x5 (VarStoreId: 0x4, VarOffset: 0x0) to unhide Menu (== 1 should do it)
setup_var.efi SystemAccess(0x4):0x0=0x01
Code:
# Force QuestionId: 0x7 (VarStoreId: 0x2, VarOffset: 0x0) (!= 0 and != 1 should do it)
setup_var.efi Setup2(0x2):0x0=0x02
Code:
# Force QuestionId: 0x8 (VarStoreId: 0x1, VarOffset: 0x0) (!= 0 should do it)
setup_var.efi Setup(0x1):0x0=0x01
@ALinden: can you try with a Stock BIOS and, besides the Original Patching, try this one ?

EDIT 1: I'm currently testing this, but it does NOT seem to make a Difference :rolleyes:
 
Last edited:

dbram

Member
Mar 3, 2021
82
56
18
Questions :) and going a bit off topic from the B450 board...

1. So what currently works on the ESP32-S3 in terms of Keyboard and Mouse ?
2. What about ISO/IMG Image Mounting (USB Gadgets Emulation I suppose) ?
3. What do you mean ? What is currently doing the USB HID ?
4. Maybe stupid questions but ... isn't that like PiKVM out of the Box (paired with the Pass-through USB 2 HDMI Capture Device) ? Or is it about building a Docker Image etc (there was a PiKVM Docker for x86 - unmaintained - GitHub - purplepalmdash/pikvmx86: Run Pi-KVM on x86) ?
My opinion -)

1. esp32-s3 keyboard hid is working with translation for Azerty-BE, no mouse (yet). might look into generalizing it for other layouts such as Nicohoods implementation.
2. thinking about it, might be slow over wifi network, manageable over 100Mbit ethernet. you'd have to emulate the mass storage from an ISO, don't know if the esp32-s3 has the headroom for that. mounting an sdcard to the host can be done with an additional board. a very small image can be put inside an ffat or exfat in the flash storage (4MB on my devices, shared with binary of the running program, larger on other devices), for a kind of bootstrapping or something like it could be possible.
3. esp32-s3 does HID. Connected to a pc, server, laptop: it gets power from usb port and uses usb port to send keyboard commands
4. kind of, didn't like the extra usb TTL devices, leonardo is overpriced. Esp32-s3 has it builtin usb hid capable. I prefer a compact solution but with possibilities for extensions such as ethernet, display, atx control, and I want to easily customize for the 4x1 VGA selector.

motivation was realizing an idea i had for quite a while now and possibly cost (excluding time spent of course), mostly : using what I already had lying around.

a single esp32-s3 (*) can do out of the box

a 5 eur budget does:
  • USB HID
  • probably also wako over usb if a motherboard doens't have a (working) WoL),
  • wifi
a 10 eur budget also does
  • VGA to hdmi
  • HDMI capture (excluding a 'old' x86 device gathering dust)
a 15 € eur budget additionally gets
  • ethernet 10/100Mbit
  • 0.96" display
  • atx pwr, rst and led monitoring
of course these can be mixed/matched.

of course you need an 'other' device for the daemon, nginx, streaming, etc.
... maybe the s3 could do the html serving part too. so you only need a way to bring the video signal to your monitor (hdmi over ethernet or so... ) if you want even lower cost :)

(*) I got some esp32-s3 shipped for 3.59 € each (be careful not to get the 2MB flash version, that one works too but cumbersome since OTA updates might be difficult).
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
@ALinden: can you please give me your Readout of your Settings using my reading Script in UEFI Shell ?

Either I'm getting my if logic with their 3-4 nested Levels of SuppressIf, Not, Or and whatnot, or it's just not possible to do in Software only :confused: .


I really hope it can be done just via Software because I surely don't like the Idea of having to manually flash 12 BIOS Chips ...

That's why I hope I could spot some Difference in the Configuration using diff

EDIT 1: my Settings attached
First convert your File with dos2unix current.txt then Filter with grep -a -Eiv "Error reading variable|No variable with specified name found|Specified offset" current.txt > current.filtered.txt

EDIT 2: I tried changing some QuestionIds around again, but no matter what I do, it doesn't show up at all.

It should be under Advanced -> AMD CBS, right ?

This is so frustrating. At least ECC is (still) enabled but indeed it would be nice to get the Menu working.

Or possibly heck I might configure everything from UEFI Shell if this keeps ongoing :rolleyes: .
 

Attachments

Last edited:

RolloZ170

Well-Known Member
Apr 24, 2016
10,283
3,274
113
germany
Nowhere can I seem to find the existing Firmware "Serial" Number of 20201228 (which is the same for all Devices, so it's basically useless as it is).
I could NOT find anything useful using HxD unfortunately :(.
i guess serial defaults to firmware date if not set.
the configure.py sets these fields for you.
 

RolloZ170

Well-Known Member
Apr 24, 2016
10,283
3,274
113
germany
However I did exactly that (originally a bunch of 0xF are present at each Byte of the above mentioned Addresses) and nothing seems to Happen.
ROMaddress != Flashaddress

configure.py
Code:
    # Define Start Addresses for the Serial in Hex
    # Does NOT seem to work
    address_SerialnumString_hex = "0x00FB50"
    address_U2SerialnumString_hex = "0x00FB70"
    # address_SerialnumString_hex = "0x00FB20"
    # address_U2SerialnumString_hex = "0x00FB40"
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
Please share the modded bios or a walkthrough how to do it!
We're all asking that as well. I've been trying to replicate via Software yesterday but there must be some other Setting (or it's just not possible).

For ECC to work, my Script is sufficient though :) .
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
Well it was not enough for my test board. If you are brave try reset to defaults in bios and see if you can enable ECC again with just setup_var.efi ;)
I'd first like to see your actual BIOS settings to see the entirety of the Difference ;).

Why on Earth should we just blindly change what's working (and why did you do it in the first place) ? If it works, don't touch it. Or at least make a Backup first ;).

Please provide (after installing the modded BIOS):
- UEFI Shell Extraction Output -> ASRock-B450D4U-V1LQ5/export_efivars.sh at main · luckylinux/ASRock-B450D4U-V1LQ5
- uefisettings Outputs -> https://forums.servethehome.com/ind...0d4u-v1lq5-matx-am4.47305/page-19#post-465226 and ASRock-B450D4U-V1LQ5/parse_uefisettings_output.sh at main · luckylinux/ASRock-B450D4U-V1LQ5
- SCELNX Output (I'll try to do mine this Evening)

I still think there is something in the Configuration, but maybe (at least for the Menu) the Issue might be hardcoded and, if that's the Case, there's no Way around that :confused: .

2. Does ECC reporting work? Is it OK with "Platform first error reporting" defaulting on "Auto" or do we need to set it to false? Then that must also be unsuppressed with bios mod.
Maybe you can test with Memtest86. I think they allow for on-purpose ECC Error Injection so you can REALLY test to see if ECC is working for real (and not just a false positive reporting Status). PassMark MemTest86 - Memory Diagnostic Tool - ECC Technical Details

If you want to help, check what you have on your board as UUID with dmidecode.
Anyone know anything else unique per board in bios? Looking at dmidecode output I do not see anything else.
Did you check mine :) ? https://forums.servethehome.com/ind...0d4u-v1lq5-matx-am4.47305/page-16#post-465060
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
It seems there is no interest at all in troubleshooting the Configuration and trying to see if it's possible to make it work using setup_var.efi or similar Tools.

I'm NOT saying Everything can be done directly, but as I said I'd rather NOT have to flash 12 BIOS Chips and potentially damage some of them in the Process (wrong Programmer's Voltage, plugged in wrong Orientation in the Programmer, re-plugged in wrong Orientation in Motherboard Socket, ...). And surely I wouldn't want to do that if we later discover something else that needs to be changed !

Everybody wants to get onto the direct BIOS Mod Bandwagon :confused: .

If this is the Spirit of "Collaboration" (unidirectional) with me providing Data, Instructions, Procedures and Code, then when I ask for some Data, Instructions, Procedure or Code all I get is anecdotal Evidence let alone People saying that "My Code doesn't work" (or has many Errors) when not all Procedures have been followed (only 2 out of 3 Steps applied) and IIRC not having an exported Configuration after the latest Attempts, then I think it's Time to go back to closed Source Computing, everybody working in their Corner and move to my local GitLab Instance. Why bother, really :rolleyes:.

Complaining is easy, doing the work is hard. I say that also to seasoned IT Engineers (I'm not an IT Engineer): fine with you criticizing my Code or Software. Where is yours ? Then let's discuss from there !
 

luckylinux

Well-Known Member
Mar 18, 2012
1,672
547
113
I have been focused solely on the hardware modifications to the board and I am only getting to the firmware now. Since ALinden asked if anyone wanted more menus enabled in BIOS, I replied with my request.

I don't think you should take it as a rejection of your efforts, I have read the thread in its entirety; I am simply trying to avoid doing more work.
So you are using a SODIMM-to-DIMM Adapter, 2 extra PCIe Slots plus the M.2 Slot ?

Or that's a Picture you found over the Internet ? Given it's written B450D4U-V1L then I guess it's an Internet Picture but thought I would ask to be sure ...