Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: djcostyro
Today 08:23 AM
» Replies: 1781
» Views: 497816
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: curlycopland
Yesterday 07:22 PM
» Replies: 23
» Views: 12289
[REQUEST] Acer Aspire 9300 BIOS Unlock
Last Post: Geortor
Yesterday 04:01 PM
» Replies: 10
» Views: 2223
Lenovo ThinkCentre M700 10GS - Kaby Lake...
Last Post: DeathBringer
Yesterday 02:55 PM
» Replies: 10
» Views: 3773
[Request] Asus H110M-R Mainboard - Xeon ...
Last Post: kusslegyen
Yesterday 02:04 PM
» Replies: 14
» Views: 6738
LGA771 Bios Microcode for HP dc7800 sff
Last Post: Netuser232
Yesterday 01:27 PM
» Replies: 136
» Views: 92060
Dell Vostro 3500 full unlocked
Last Post: kamilchno
Yesterday 10:51 AM
» Replies: 0
» Views: 50
Bios logo
Last Post: Nkosenhle
Yesterday 10:43 AM
» Replies: 0
» Views: 59
Gigabyte AORUS 5 (KB/SB/MB) BIOS Unlock
Last Post: Dudu2002
Yesterday 10:41 AM
» Replies: 18
» Views: 4773
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
Yesterday 09:09 AM
» Replies: 1730
» Views: 672115
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
Yesterday 02:06 AM
» Replies: 1090
» Views: 451265
[REQUEST] Lenovo Thinkpad Edge E430 & E5...
Last Post: RuryGame
11-25-2024 06:23 PM
» Replies: 494
» Views: 171178
2x CPU Dell Workstation BIOS modding
Last Post: William P
11-25-2024 03:30 PM
» Replies: 0
» Views: 90
[REQUEST] Lenovo T440(S) (GJETxxWW) Whit...
Last Post: Dudu2002
11-25-2024 01:28 PM
» Replies: 492
» Views: 186041
[Request] ECS P6LX-A bios mod for HDD si...
Last Post: pdesrosiers
11-24-2024 11:20 PM
» Replies: 0
» Views: 354
Sony Vaio AW11Z - Support for Quad CPU -...
Last Post: lala2025
11-24-2024 08:19 PM
» Replies: 12
» Views: 3882
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-24-2024 06:14 PM
» Replies: 1
» Views: 204
[REQUEST] Bios for packard bell tj65 wit...
Last Post: THECAIDA
11-24-2024 03:49 PM
» Replies: 2
» Views: 161
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
11-24-2024 02:47 PM
» Replies: 476
» Views: 168754
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: tarikyeter
11-24-2024 02:44 PM
» Replies: 236
» Views: 89344

Option ROM & Motherboard memory issue
#1
If I'm posting this in the wrong place or if my issue is outside the realm of this site entirely, I apologize- this seemed like the most logical category & I haven't been able to get any useful assistance anywhere else...

Thank you in advance to anyone who responds!

So, I've got a problem with one of my PCI-e add-on cards (Adaptec 1430SA HostRAID): I can't get its configuration utility to open during POST. When I invoke it the system freezes/hangs while it is loading. According to information I was directed to by Adaptec support, it seems that means there isn't enough memory. (Adaptec support was not very helpful once I finally managed to get a response from them. At this point, I've given up them. I certainly will NOT be giving them ANY more of my money and I'm currently saving for a replacement & upgrade. However, the real source of the problem is my motherboard which I will not be upgrading particularly soon- mainly because there is nothing that really seems significantly better and worth it at this time.)

(I was able to enter the config utility while it was installed on my previous MoBol- GA-X58A-UDR3 r1- and I believe on the other MoBo I used to have- Asus P6T Deluxe v2- but I don't recall for sure if I ever needed to enter the config utility while it was in that one.)

The firmware/BIOS of all my cards/boards/devices are as current as possible with officially available updates from manufacturers or resellers.

There are some functions & settings which are only accessible within the option ROM config utility, otherwise I'd just be happy that I can get it to POST & the option ROM to load successfully (just getting that to work was a bit of an ordeal itself!).

Unfortunately the issue doesn't end with the inability to run the card's config utility at POST. Actually there isn't even enough memory to load all of the option ROMs I want to use! And I've already disabled everything (configurably) possible within the CMOS utility/BIOS setup that isn't necessary for my setup.

It actually seems that if I have all the onboard devices are fully enabled and set to be 'bootable', there is barely just enough memory to load the option ROM of a single addon card, depending on its size!!! That is absolutely ABSURD! It really just aggravates me that Asus didn't just put in generous, or at least reasonable resources for this purpose! I guess I don't know, but I highly doubt that this memory is expensive at ALL. It's not as if they aren't aware of how much is required by the onboard components and how much is typically required by other types of addon cards- this was NOT an oversight! Just add whatever would be needed if every expansion slot where occupied! How much extra would that really cost?! Negligible compared to the headache & trouble it's causing me!

I've had two other x58 motherboards and niether of them had this problem (one other Asus & the Gigabyte listed above)- although their memory available for loading addon card option ROMs was still definitely limited as well. But I was able to deal with the limitations as they didn't seriously affect me.
I don't understand, I thought this was supposed to be the highest level/best enthusiast series- it shares the same socket & number of PCI-e lanes with the server line and seems to fairly similar in other capabilities.


In my current setup I must have my PCI-e add-on cards in specific expansion slots which are actually quite logistically frustrating because of cables & etc. in my chasis. But this counter-intuitive placement is required so that they load in a certain order during POST and I at least get the option ROMs to load for the controllers that absolutely MUST load before the OS in order for them to function properly if at all.
At the end of the POST I still get a message flashed on the screen about there not being enough memory to load the option ROM of xx card(s).

Pardon my ignorance, but I really only have a basic understanding of what goes on during the POST and the limitations of the protocols involved. I've actually had a hard time finding information on this topic that isn't obviously incorrect or that is excessively technical to the point that deciphering it is a major, time consuming chore for me.

Can someone please tell me... What memory exactly are all these option ROMs being loaded into? What is it called? What type of memory is it? Where is it physically located?

Is it possible to upgrade or increase that memory?
(I'm definitely down to solder if that would be involved...)

Or is there any way of reconfiguring how that memory is used? Or which memory is used?
I'm also interested in modifying the BIOS if possible to disable other functions/devices which are unnecessary- but not configurable- if this would free up some memory. Really I'd like to know any and all options avaiable which could in some manner let my option ROMs & config utilites all load & function!
That's what brought me to this site...

It seems clear that my installed RAM is not being (and likely cannot be) used for this purpose because I have NO shortage of that! Is that true? Or might there be some kind of 'work around'? Maybe a hidden/disabled BIOS setting or reconfiguration, or an alternate way of assigning resources, a re-allotment of some kind?

Is there anything I can do about this wih the MoBo & addon cards that I have?
I'm having a hard time accepting that nothing can be done to remedy this absurd short-coming of what is supposed to be a good, solid motherboard! I have to say- so far Asus has disappointed me & let me down significantly several times, and there have always been major (yet not initially obvious or at least obscured) design flaws or choice (& placement) of components with EVERY Asus product I've owned.

Anyway, for future reference: is there any way to tell ahead of time which MoBos have the resources/ability to load a reasonable number of option ROMs? Where/how would this be listed in the specs?


OK, some more details about my setup & configuration that may be helpful. And please just let me know if more information is needed! And BTW, I have pretty much all of my major hardware listed in the bio section of my profile.

Right now I have the Intel ICH10R in AHCI mode, as well as the Marvell 9128 (however its option ROM can't load because of memory limitation). The JMicron 363x is completely disabled, as is the FireWire controller, the LAN Option ROM, and the COM port. The USB3 controllers do not visibly load an option ROM during POST however any devices attached to the NEC are bootable- there is no option to disable its boot capabilities without disabling the device which I need & use.
The Asmedia SATA3 controller is automatically configured for AHCI & is host to my primary boot device.
I need to keep all of my SATA controllers configured as AHCI because they have SSDs connected to them.

I am most grateful for any information that anyone can share with me to help me understand more clearly exactly where/what this limitation is and any potential solutions. Links to sources of in-depth, reference material concerning this topic would also be greatly appreciated. I am capable of deciphering fairly technical writing; however, I am only relatively proficient at OS level operations & terminology. Somewhat broken down & explained information would be preferable.


Again, thank you SO much to anyone who helps me or has even read this far!
find
quote
#2
(09-13-2012, 01:13 AM)AuralArch Wrote: If I'm posting this in the wrong place or if my issue is outside the realm of this site entirely, I apologize- this seemed like the most logical category & I haven't been able to get any useful assistance anywhere else...

Thank you in advance to anyone who responds!

So, I've got a problem with one of my PCI-e add-on cards (Adaptec 1430SA HostRAID): I can't get its configuration utility to open during POST. When I invoke it the system freezes/hangs while it is loading. According to information I was directed to by Adaptec support, it seems that means there isn't enough memory. (Adaptec support was not very helpful once I finally managed to get a response from them. At this point, I've given up them. I certainly will NOT be giving them ANY more of my money and I'm currently saving for a replacement & upgrade. However, the real source of the problem is my motherboard which I will not be upgrading particularly soon- mainly because there is nothing that really seems significantly better and worth it at this time.)

(I was able to enter the config utility while it was installed on my previous MoBol- GA-X58A-UDR3 r1- and I believe on the other MoBo I used to have- Asus P6T Deluxe v2- but I don't recall for sure if I ever needed to enter the config utility while it was in that one.)

The firmware/BIOS of all my cards/boards/devices are as current as possible with officially available updates from manufacturers or resellers.

There are some functions & settings which are only accessible within the option ROM config utility, otherwise I'd just be happy that I can get it to POST & the option ROM to load successfully (just getting that to work was a bit of an ordeal itself!).

Unfortunately the issue doesn't end with the inability to run the card's config utility at POST. Actually there isn't even enough memory to load all of the option ROMs I want to use! And I've already disabled everything (configurably) possible within the CMOS utility/BIOS setup that isn't necessary for my setup.

It actually seems that if I have all the onboard devices are fully enabled and set to be 'bootable', there is barely just enough memory to load the option ROM of a single addon card, depending on its size!!! That is absolutely ABSURD! It really just aggravates me that Asus didn't just put in generous, or at least reasonable resources for this purpose! I guess I don't know, but I highly doubt that this memory is expensive at ALL. It's not as if they aren't aware of how much is required by the onboard components and how much is typically required by other types of addon cards- this was NOT an oversight! Just add whatever would be needed if every expansion slot where occupied! How much extra would that really cost?! Negligible compared to the headache & trouble it's causing me!

I've had two other x58 motherboards and niether of them had this problem (one other Asus & the Gigabyte listed above)- although their memory available for loading addon card option ROMs was still definitely limited as well. But I was able to deal with the limitations as they didn't seriously affect me.
I don't understand, I thought this was supposed to be the highest level/best enthusiast series- it shares the same socket & number of PCI-e lanes with the server line and seems to fairly similar in other capabilities.


In my current setup I must have my PCI-e add-on cards in specific expansion slots which are actually quite logistically frustrating because of cables & etc. in my chasis. But this counter-intuitive placement is required so that they load in a certain order during POST and I at least get the option ROMs to load for the controllers that absolutely MUST load before the OS in order for them to function properly if at all.
At the end of the POST I still get a message flashed on the screen about there not being enough memory to load the option ROM of xx card(s).

Pardon my ignorance, but I really only have a basic understanding of what goes on during the POST and the limitations of the protocols involved. I've actually had a hard time finding information on this topic that isn't obviously incorrect or that is excessively technical to the point that deciphering it is a major, time consuming chore for me.

Can someone please tell me... What memory exactly are all these option ROMs being loaded into? What is it called? What type of memory is it? Where is it physically located?

Is it possible to upgrade or increase that memory?
(I'm definitely down to solder if that would be involved...)

Or is there any way of reconfiguring how that memory is used? Or which memory is used?
I'm also interested in modifying the BIOS if possible to disable other functions/devices which are unnecessary- but not configurable- if this would free up some memory. Really I'd like to know any and all options avaiable which could in some manner let my option ROMs & config utilites all load & function!
That's what brought me to this site...

It seems clear that my installed RAM is not being (and likely cannot be) used for this purpose because I have NO shortage of that! Is that true? Or might there be some kind of 'work around'? Maybe a hidden/disabled BIOS setting or reconfiguration, or an alternate way of assigning resources, a re-allotment of some kind?

Is there anything I can do about this wih the MoBo & addon cards that I have?
I'm having a hard time accepting that nothing can be done to remedy this absurd short-coming of what is supposed to be a good, solid motherboard! I have to say- so far Asus has disappointed me & let me down significantly several times, and there have always been major (yet not initially obvious or at least obscured) design flaws or choice (& placement) of components with EVERY Asus product I've owned.

Anyway, for future reference: is there any way to tell ahead of time which MoBos have the resources/ability to load a reasonable number of option ROMs? Where/how would this be listed in the specs?


OK, some more details about my setup & configuration that may be helpful. And please just let me know if more information is needed! And BTW, I have pretty much all of my major hardware listed in the bio section of my profile.

Right now I have the Intel ICH10R in AHCI mode, as well as the Marvell 9128 (however its option ROM can't load because of memory limitation). The JMicron 363x is completely disabled, as is the FireWire controller, the LAN Option ROM, and the COM port. The USB3 controllers do not visibly load an option ROM during POST however any devices attached to the NEC are bootable- there is no option to disable its boot capabilities without disabling the device which I need & use.
The Asmedia SATA3 controller is automatically configured for AHCI & is host to my primary boot device.
I need to keep all of my SATA controllers configured as AHCI because they have SSDs connected to them.

I am most grateful for any information that anyone can share with me to help me understand more clearly exactly where/what this limitation is and any potential solutions. Links to sources of in-depth, reference material concerning this topic would also be greatly appreciated. I am capable of deciphering fairly technical writing; however, I am only relatively proficient at OS level operations & terminology. Somewhat broken down & explained information would be preferable.


Again, thank you SO much to anyone who helps me or has even read this far!

I think you didn't look enough there is plenty of information but I can be wrong I'm not an expert either. I think on most mainboard the size for the option rom is only about 64kb - 100kb. A vga bios for a laptop is already 60kb hence the room is very tiny. The problem with the pc is because in the beginning a pc has only 640kb ram and ram was very expensive. Hence all the hardware and software is now build around this because of compatibility problems etc. For example there is also the little endian thing. The thing is not so complicated in the home computer with c-64, atari st and amiga. There are some solution availabe but it's left to the hardware and bios makers.
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)