I recently purchased 2 gigs of Kingston value ram (small sticks) to get my total up to 4 gigs. Does anyone know how to update my BIOS 1801-1803 and will that help detect all my ram? I am running XP pro but even my BIOS should detect all the ram I have. I have already visited Asus.com and quite frankly they give no instructions at all as to how to update anything.
You should try the ASUS update tool. It wouldn't load the most current BIOS for me so I downloaded it manually from the website and then used the tool to flash it "from a file". The tool is in BIOS Utilities (ASUS Update V7.10.05).
I'm experiencing the same issue although I always had 4 gigs (2x2GB) of Crucial Ballistix RAM. Recently I noticed that my RAM was showing 2.43 GB in 32 bit Windows XP Home and 2496 MB during Post. Then I started getting blue screens. It turned out that one of my RAM chips was failing. I booted into a CD image of Memtest after the RAM chips got hot and failed. Memtest started showing a lot of errors. I felt the chips and one was hotter than the other. I turned it off and pulled it, Memtest stopped showing errors. I swapped the cooler one for the hotter one and Memtest showed the errors again. I even tried different slots, same issue. I thought it was a bad chip. I RMA'd the bad chip, but not the pair (maybe the wrong choice). After installing the replacement, I think it showed 4 gigs for a little while but has since gone back to the same 2496 MB that it was showing before. The funny thing is that Post and Windows show appx 2.4 GB but CPU-Z will show 4096 MB. I don't know what's going on. Next I suspected the Motherboard. I'm running an ASUS P5B as well. There seems to be an issue with this board when you Google "2.43 GB RAM" or "2496mb ram". I called ASUS and they RMA'd the board. I replaced it and I'm on it right now, 2 hours after replacing it, with ... 2.43 GB of RAM! I'm clueless and frustrated. I've called Crucial a couple of times and the last time they suggested upping my power supply. I'm currently running a 500 watt PS with a Nvidia 8800 GT vid card, two SATA HDDs, one DVD-RW, a 56k fax/modem, TV tuner, memory card reader, and the 4 GB of RAM. I think I'm gonna try unplugging some stuff and rebooting to see what happens first.
I'm running 1803 and have 2x512 kingstons and 2x1gb mushkins. BIOS shows 3008 MB, Windows shows 2.93 GB. I also have 2x2GB Patriots. I put them in and the BIOS would always only recognize 3 GB of those two, regardless of other configurations (2x512 + 2x2 GB, 4 GB total, 2x1GB + 2x2GB 5 gb total).
There is a memory remap feature in the BIOS, I can't remember where. I googled it and a forum member on whatever forum turned up recommended against turning memory remapping on. I'm running XP32 anyway so I just left it, but I intend to install W7x64 pretty soon here so it might be an issue.
Just as an update. I unplugged my DVD-RW and one HD and still showed 2496 MB of RAM in Post and BIOS. I don't believe this is a Power Supply issue.
I also updated to the latest Nvidia drivers (185.85) to rule that out since some users in other forums have pointed to video cards.
I'm on BIOS 2001 dated 7/11/2008
Yes if you have a 32Bit system then you will not get more than 3GB of memory use - if
you have more than 3GB installed.
If you were to have a 64Bit OS, then as Reason mentioned, you have to enable the
Memory Remap in BIOS. Just click to enable and reboot.
And finally, a world of warning: DO NOT use the ASUS Update tool. It's poor software,
and to use that software to flash your BIOS from Desktop is asking for trouble.
Always flash BIOS from within BIOS. If you don't know how to do this or are not sure,
get someone who knows how to do this for you.
This is not an OS issue. I has nothing to do with 32 bit windows. I say this because it's showing up in the BIOS as 2496 MB of RAM. Also, it shows on the POST screen during boot, prior to loading the OS. Additionally, I was dual-booting Windows 7 64 bit when I first started seeing this problem. Windows 7 was even showing 2.4 GB of RAM. I enabled and disabled remapping in the BIOS and I think it might have bumped it up a little or something in Win7, but it still wasn't right.
I understand the memory address issue with running a 32 bit OS, but it should never show in the BIOS. I believe this is a problem specific to the P5B boards, whether it be the BIOS or just a defect in the hardware. This is evident when you Google for 2496MB RAM. What's more troubling is that I was originally running Windows Vista Ultimate 32 bit SP1 (I rolled back to XP because I was hating Vista). Prior to SP1, Vista showed 3.5 or 3.4 GB of RAM and after SP1 it would display 4GB. I know it was just showing it, but it was seeing it. Also, after going back to XP and even after dual booting Win7, I was seeing 4GB in the BIOS and during POST, and seeing more than 3GB in Windows. One last thing, I've even pulled Win7 off, reformatted my HD, installed XP, and loaded the BIOS defaults. I don't know what it is, but it isn't OS related or it wouldn't show in the BIOS.
I don't know if I would say that the update software is good or bad but I have flashed my BIOS 3x since owning this board and used this software with no problems, other than it not being able to find the latest BIOS over the web (I had to manually download it).
It has everything to do with the OS. And the BIOS is not Microsoft Software. It's a
a foundation. Bios will show you everything about your Hardware whether you have 1GB or
16GB. As soon as you boot up the OS then your amount of RAM will be restricted.
It doesn't matter if it's XP, Vista or Win7. If you use CPUZ or whatever it will stil show
you have 4GB. But the OS will not allow the extra gig to be used. I don't have time to
go into great detail as I am at work. Others will back me up on this. Your MoBo
is designed to take more than 4GB, so if you have all the slots filled up, then of course
your BIOS or CPUZ will show it.
Google how 32bit & 64 Bit Architecture works, and then come back with your
tail between your legs boy!
I don't understand how the OS has anything to do with the BIOS. The BIOS loads first. Also, why would this problem show up Win7 64-bit as well?
When I was t/s the power supply PS, I unplugged the main HD and it wouldn't load past POST, but I still saw 2496 MB in the BIOS and POST screen. Even if XP changed some BIOS settings, I reset the BIOS to default with the same problems, and the new board was showing 2496 on the first boot as well.
I understand there are issues with 32 bit OSs and using over 3GB of RAM, but I don't understand why this would show up before any 32 bit software loads. The BIOS should display what hardware is installed, from a machine level and independent of any OS.
I'll Google it, but I don't agree that it has anything to do with the OS.
When did I say the OS had anything to do with the BIOS? Enable the MEMORY REMAP in BIOS if you are using Windows 64Bit OS.
If the MoBo is at default/Factory settings, the memory remap will be set for 32Bit
systems. If you have a 64Bit Operating System, and have 4GB, windows will still only
allow you to run 3GB of that 4GB since the memory remap is at default.
This will be resolved once the option is enabled in BIOS.
There's no problems with the P5B Boards or any MotherBoards as you suggest.
What is the exact model that you have?
I've done some mild research on the "Memory Remap" feature and have attached two excerpts from a forum where somebody had posed the same question. Here are their responses:
"If you have a 64bit OS then turn on the remap feature and you should have access to the full 4GB. The only time I would not recommend turning it on is if your using a 32bit OS as when I did that on one of my PCs the PC didnt even read 3Gb just 2 for some reason. But if your using 64bit then turning it on should give you your full 4Gb."
"With 3 GB of RAM or less, it doesn't matter.
For a 32-bit OS with more than 3 GB of RAM, it should be off.
For a 64-bit OS with more than 3 GB of RAM, it should be on."
Therefore, I would have to conclude that Tam was right. More specifically that you should be turning the 'Memory Remap' feature OFF as you are running a 32-bit version of Microsoft Windows. Should you choose to install a 64-bit version in the future, than it would be recommended to turn the Memory Remap feature ON so that Windows can relocate the memory accordingly.
Hope this helps.
I am what you would call depressingly comfortable...
Can someone confirm Jeremy's problem is the primary focus of these discussions at the moment? I'm not being sarcastic, I just want to make absolutely sure, cause I'm on absolutely maximum pain meds at the moment.
Personally, I've never been overly impressed with the quality of ASUS mobos, ASUS software (BIOS flashing and mobo status apps), or ASUS support. That aside....
I think we got too caught up in the architectural aspects before dealing with hardware basics.
It's a complicated thread, but I read thru it and don't recall seeing any actual thorough testing/diagnostics going on vis-a-vis Jeremy's RAM and mobo, and there is more than enough anecdotal info to suggest a hardware problem is a distinct possibility.
I think that's the very first step that needs to occur.
Jeremy should try and report back on using standard RAM diagnostic methods (e.g. testing each RAM stick individually, swapping RAM sticks around, etc.) He should also make sure POST is using the "Long" RAM test, and not the quickie option. I also suggest switching between Dual and Single Channel mode just to see if that makes a difference (if it does, would tend to point finger toward memory control sub-system).
Jeremy's RAM should also be tried in another "known good" non-ASUS system, and BIOS responses in that config examined for agreement or different results.
It's also possible the ASUS memory controller isn't reading the RAM stick info properly and is setting up RAM timing and/or voltage parameters incorrectly, contributing to the problem. Use CPU-z (or equiv) to show the parameters assigned by the controller. Jeremy needs to verify every timing and voltage parm is valid for every memory stick, and for the CPU. Assume nothing (esp. with ASUS).
We also don't have any info as to whether Jeremy has ever over-clocked the CPU and/or RAM, or whether he is still OCing. Those 2 data should be disclosed. All timing and voltages should be set to defaults IF that's the case (but of course all the tests should still be performed).
I also recommend using UBCD and it's fairly comprehensive test suite of software (CPU, RAM, mainboard, etc).
Until we understand the base viability of the hardware, we really don't need to ping-pong back and forth on what should and should not be happening at the architectural level.
edit: minor clarification
edit: add comment re: using "Long" RAM test at POST instead of quickie test
edit: add a few details re: verifying CPU and memory controller setup parms
edit: add item re: try swap Dual and Single Channel mode