Hello everybody!
I’m looking for some advice on enabling Resizable BAR on a JGINYUE X99I-SERVER motherboard (BIOS X990A008, latest).
I’m not interested in overclocking, just trying to get ReBAR working properly for an Intel Arc GPU (Arc Pro B50).
What I’ve tried so far:
-
Above 4G Decoding is enabled, CSM disabled.
-
I manually added the
ReBarUEFIDXE module to the BIOS using UEFITool. -
I tried applying common UEFIPatch ReBAR patches, but no patches match this BIOS (“No patches can be applied”).
-
System boots fine after adding the module.
However, ReBAR still doesn’t work:
-
On Linux,
lspcishows Physical Resizable BAR capability, but
current BAR size stays at 256MB, even though the GPU supports up to 16GB. -
So it looks like BAR size is still being clamped somewhere in the BIOS (PciBus / Host Bridge).
I’m attaching (or can upload) my current BIOS dump if someone is willing to take a look.
Has anyone here worked with JGINYUE X99I-SERVER or similar Chinese X99 boards and managed to remove the BAR size limit?
Any hints on which DXE module or code path usually enforces the 256MB limit on these boards would be greatly appreciated.
Many thanks in advance!