I guess it's my first post after lurking unregistered for a long time, thought I'd give a little back to those who can use it.
After hours of banging my head against a wall I finally managed to incorporate ReBAR into this X11DAi-N board using this repo:
github.com
ReBarDxe.ffs is from the same repo, that module gets injected into the BIOS's main DXE firmware volume which is appended into the volume's free space, with the FFS state byte set to 0xF8 to match the volume's erase polarity. Descriptor and ME regions left byte-for-byte untouched.
The stock ReBarUEFI UEFIPatch large-BAR patches didn't match this BIOS revision and weren't needed
In your BIOS: Enable Above 4G Decoding, disabled CSM - remember to set everything to EFI boot
Build and run ReBarState from the same repo, I set mine to 14 to cover 16GB.
It's fully working on my V1.10 board and my Intel Arc GPU is working well.
Flashed with the onboard BMC with no issues, you may need to create a license key to be able to do that but it's a well documented procedure.
Please be aware that a CMOS clear will reset ReBAR back to default and you'll have to re-run ReBarState and re-enable Above 4G Decoding .
As always, it's entirely at your own risk, just because this worked on 2 of my boards doesn't mean it'll work on yours. A couple of failed update attempts were easily reflashed through the BMC interface.
filebin.net
SHA: 5ec59b70261c896d38c045c561cbfaed46ca772d9c70939fcbc4fcfecb306644
Let me know if the link expires, forum won't allow larger files.
After hours of banging my head against a wall I finally managed to incorporate ReBAR into this X11DAi-N board using this repo:
GitHub - xCuri0/ReBarUEFI: Resizable BAR for (almost) any UEFI system
Resizable BAR for (almost) any UEFI system. Contribute to xCuri0/ReBarUEFI development by creating an account on GitHub.
ReBarDxe.ffs is from the same repo, that module gets injected into the BIOS's main DXE firmware volume which is appended into the volume's free space, with the FFS state byte set to 0xF8 to match the volume's erase polarity. Descriptor and ME regions left byte-for-byte untouched.
The stock ReBarUEFI UEFIPatch large-BAR patches didn't match this BIOS revision and weren't needed
In your BIOS: Enable Above 4G Decoding, disabled CSM - remember to set everything to EFI boot
Build and run ReBarState from the same repo, I set mine to 14 to cover 16GB.
It's fully working on my V1.10 board and my Intel Arc GPU is working well.
Flashed with the onboard BMC with no issues, you may need to create a license key to be able to do that but it's a well documented procedure.
Please be aware that a CMOS clear will reset ReBAR back to default and you'll have to re-run ReBarState and re-enable Above 4G Decoding .
As always, it's entirely at your own risk, just because this worked on 2 of my boards doesn't mean it'll work on yours. A couple of failed update attempts were easily reflashed through the BMC interface.
Filebin | u78z78w20w2ksf7f
Convenient file sharing. Registration is not required. Large files are supported.
SHA: 5ec59b70261c896d38c045c561cbfaed46ca772d9c70939fcbc4fcfecb306644
Let me know if the link expires, forum won't allow larger files.