1 of 1 people found this helpful
Change the bios settings of Memory Mapping.
Go to BIOS => Advanced => PCI Configuration =>
Maximize Memory below 4GB Disabled
Memory Mapped I/O above 4 GB Enabled
Memory Mapped I/O Size <select the card required amount of memory mapping in GB>
I hope this settings will solve your problem.
Thanks for the clarifications!
I had to update my BIOS to the latest version to get the Memory Mapped I/O Size option.
This solved my problem.
However, I've got another problem now, and I was wondering if you could help.
Is there a way to make the system boot even if there are not enough resources for one of the devices, i.e. disregard error 146?
What happened is that during a test, I set a large chunk of memory (8Gb) as non-prefetchable for a device. Now looking at PCI specs, I see that non-prefetchable memory is limited to 32-bit. I need to boot in my system in order to revert those changes.
Thanks in advance,