quipster Posted June 29, 2010 Report Share Posted June 29, 2010 Hello folks, I can confirm that this mod as described here on the German Amilo forum works on the NVIDIA MXM cards with the 30 secs. startup issue. I carried out the mods on a Quadro 770M http://www.amilo-forum.de/post,192286.html#p192286 Short walkthrough: Start your preferred Hex-Editor and search the dumped Bios.rom for this string (it should only occur once): 01 74 47 B0 1E Change 1E to 01 (sets delay counter from 30 to "1" - zero is not possible) Save the rom and fix the checksum with NiBiTor. Flash the modded Bios. The beeping can be shut off completely with this fix: All the required edits can be made in one go with a Hex-Editor. I do not assume any responsibility for this mod and your approach to it, but I can confirm that it works. Also I do not assume any credit for working out the mods. Credit where credit is due goes to the boys from gsg-electronics http://gsg-elektronik.de/?id=80, a767522 in the amilo-forum and thx1137: I'm just a messenger and bring the good news. Quote Link to comment Share on other sites More sharing options...
amiloware Posted July 1, 2010 Report Share Posted July 1, 2010 jo man, works great! :) 100% confirmation - don't forget to open & save the edited bios with nibitor to fix the checksum! god bless the inventors :) Quote Link to comment Share on other sites More sharing options...
zzpulp Posted July 17, 2010 Report Share Posted July 17, 2010 Its good to see you guys disassembling your rom to fix your problems. Its hard to incorporate specific features like this in a generic rom editor. I'd just like to point out that if you are comfortable working in hex then there are more "proper" ways to achieve the same goal. There are certain bytes that control whether or not to display an output message. For instance, look at http://gsg-elektronik.de/?id=80 , specifically at code: 07BE:A64E 2EF606210302 TEST BYTE PTR CS:[0321],02 These tests that he ignores are at the heart of rom manipulation. If he AND'ed in a ~0x02 to address 0x0321 then the 30 second countdown , beep, and error message would all be skipped. Note that '~' here stands for NOT. That's only one byte you'd have to change (and correct the checksum) to accomplish the same task. Not only that, but the countdown would be completely ignored. You wouldn't even have to wait the 1 second. The problem with this method however is that its harder to replicate in general (at least for now). This is because the address 0x0321 is not the same across different cards. So each user would have to analyze their rom and find out their particular address (probably near 0x320) to adjust the byte. To find this byte, it could potentially be as simple as searching for F606**0302 where ** are two hex digits (you should find this two places). However, now you are relying on the byte being somewhere between addresses 0x300 and 0x3FF (this is probably a pretty safe assumption though). The only other way around this is for someone to make a tool to do this. Just to give some completeness to this "error" byte for his example: AND'ing a ~0x01 into address 0x0321 disables the countdown and beep but still prints the error message 0R'ing a 0x0F into address 0x0320 disables the error message but still does the countdown and beep AND'ing a ~0x02 into address 0x0321 disables the countdown, beep, and the error message. NOTE: These addresses are not the same for different cards. You mind attaching your ROM here quipster? Quote Link to comment Share on other sites More sharing options...
quipster Posted July 19, 2010 Author Report Share Posted July 19, 2010 Mind you, my Bios is already modded with the Beep and 30 secs. fix. I also adjusted the clockrates to 600 MHz Core /1450 Shader /870 Ram and undervolted the card to 0.89 Volts. If you want to have a look at the original, it can be found here: http://www.techpowerup.com/vgabios/32409/HP.QuadroFX770M.512.080625.html Quote Link to comment Share on other sites More sharing options...
zzpulp Posted July 22, 2010 Report Share Posted July 22, 2010 Thats strange. According to that rom, the beep, message, and countdown shouldn't be happening. If you're not busy, can you tell me the values at addresses 0x324 and 0x325 in your actual rom? Quote Link to comment Share on other sites More sharing options...
Guest quipster Posted July 23, 2010 Report Share Posted July 23, 2010 Thats strange. According to that rom, the beep, message, and countdown shouldn't be happening. If you're not busy, can you tell me the values at addresses 0x324 and 0x325 in your actual rom? Hi, the respective values are 21 and 02. Quote Link to comment Share on other sites More sharing options...
Apsik Posted July 30, 2010 Report Share Posted July 30, 2010 Mind you, my Bios is already modded with the Beep and 30 secs. fix. Could you please edit my vbios file to switch the annoying beeping off. I have described my problem here: http://forum.notebookreview.com/acer/504751-aspire-5720z-9600m-gs-problem.html vbios file dumped with GPU-Z vbios dump GF9600M GS 512MB DDR2 MD5: C5469B937E3B4DA4FD8D4E5FA50C3B11 Quote Link to comment Share on other sites More sharing options...
amiloware Posted July 31, 2010 Report Share Posted July 31, 2010 (edited) Could you please edit my vbios file to switch the annoying beeping off. I have described my problem here: http://forum.notebookreview.com/acer/504751-aspire-5720z-9600m-gs-problem.html vbios file dumped with GPU-Z vbios dump GF9600M GS 512MB DDR2 MD5: C5469B937E3B4DA4FD8D4E5FA50C3B11 here you are! i modified your bios such as mine (i got a 9600M GT). since i don't have a GS i could not test it so i remind you, USE AT YOUR OWN RISK!!! hope you know how to flash with nvflash... you should get a only 1 sec delay and no beep :) greetings and good luck! i forgot... your card will probably not run at full speed, since it will (probably) only run at thrtl-mode! in this case you could modify the performance tables entries such as here: http://home.nctv.com/nightwalker/C90S%20MXM%20upgrade.html G96M_new.zip Edited July 31, 2010 by amiloware Quote Link to comment Share on other sites More sharing options...
Apsik Posted August 3, 2010 Report Share Posted August 3, 2010 here you are! i modified your bios such as mine (i got a 9600M GT). since i don't have a GS i could not test it so i remind you, USE AT YOUR OWN RISK!!! hope you know how to flash with nvflash... you should get a only 1 sec delay and no beep :) greetings and good luck! i forgot... your card will probably not run at full speed, since it will (probably) only run at thrtl-mode! in this case you could modify the performance tables entries such as here: http://home.nctv.com/nightwalker/C90S%20MXM%20upgrade.html Thank you! Both mods you've done work perfect! ...and you are right my VGA runs in thrtl-mode. I'll take care of it. Thank you one more time. :) Quote Link to comment Share on other sites More sharing options...
Guest amilo mario Posted August 11, 2010 Report Share Posted August 11, 2010 here you are! i modified your bios such as mine (i got a 9600M GT). since i don't have a GS i could not test it so i remind you, USE AT YOUR OWN RISK!!! hope you know how to flash with nvflash... you should get a only 1 sec delay and no beep :) greetings and good luck! i forgot... your card will probably not run at full speed, since it will (probably) only run at thrtl-mode! in this case you could modify the performance tables entries such as here: http://home.nctv.com/nightwalker/C90S%20MXM%20upgrade.html Quote Link to comment Share on other sites More sharing options...
Guest FSC amilo pi 1536 Posted August 11, 2010 Report Share Posted August 11, 2010 here you are! i modified your bios such as mine (i got a 9600M GT). since i don't have a GS i could not test it so i remind you, USE AT YOUR OWN RISK!!! hope you know how to flash with nvflash... you should get a only 1 sec delay and no beep :) greetings and good luck! i forgot... your card will probably not run at full speed, since it will (probably) only run at thrtl-mode! in this case you could modify the performance tables entries such as here: http://home.nctv.com/nightwalker/C90S%20MXM%20upgrade.html hello i hve amilo pi 1536 gf 9500M GS and ERROR: MXM Structure not found or invalid. Reflash MXM ROM or add MXM structure and associated callbacks to SBIOS! Final Solution to 30 Secs startup please help i need mod bios Quote Link to comment Share on other sites More sharing options...
amiloware Posted August 11, 2010 Report Share Posted August 11, 2010 hello i hve amilo pi 1536 gf 9500M GS and ERROR: MXM Structure not found or invalid. Reflash MXM ROM or add MXM structure and associated callbacks to SBIOS! Final Solution to 30 Secs startup please help i need mod bios don't know if the modification is the same as on the 9600M GT, but if you post your vga-bios i'll take a look on it :) Quote Link to comment Share on other sites More sharing options...
Guest quipster Posted August 13, 2010 Report Share Posted August 13, 2010 This is a known issue if you put a 9500M GS with an MSI Bios in a different machine (I bet it is originally from an MSI machine). There are other Bioses (from Acer or Nvidia) that do not have this error and the card works perfectly without all those modifications. Take a look here: http://techpowerup.com/vgabios/41493/NVIDIA.9500MGS.512.080220.html Quote Link to comment Share on other sites More sharing options...
thx1137 Posted October 30, 2010 Report Share Posted October 30, 2010 Nice to see that the issue got finally resolved. I was actually sniffing around that 01 74 47 B0 1E sequence when I was writing my guide, but IDA did not correctly disassemble the code around it and I was not patient enough to do it myself. I did not dare to change it, so I moved elsewhere with my search, which was futile in the end. I can confirm that it works. The boot is so much faster now :) (It was actually not 30 seconds, but something like 50. The counter did not drop after exactly one second.) Quote Link to comment Share on other sites More sharing options...
Guest RobertK Posted November 2, 2010 Report Share Posted November 2, 2010 Nice to see that the issue got finally resolved. I was actually sniffing around that 01 74 47 B0 1E sequence when I was writing my guide, but IDA did not correctly disassemble the code around it and I was not patient enough to do it myself. I did not dare to change it, so I moved elsewhere with my search, which was futile in the end. I can confirm that it works. The boot is so much faster now :) (It was actually not 30 seconds, but something like 50. The counter did not drop after exactly one second.) Hi i got now the same problem on Startup, 30seconds peep and MXM Flash (Bios allready get flashed) this is my romMy link can u fix this for me please with the Hex Editor i didnt found any to change. I got an Acer Aspire 7720G with the Geforce 9600M Gt 1g DDR2. thank u for help Robert Quote Link to comment Share on other sites More sharing options...
Guest Quipster Posted November 2, 2010 Report Share Posted November 2, 2010 Hi i got now the same problem on Startup, 30seconds peep and MXM Flash (Bios allready get flashed) this is my romMy link can u fix this for me please with the Hex Editor i didnt found any to change. I got an Acer Aspire 7720G with the Geforce 9600M Gt 1g DDR2. thank u for help Robert Here you go: http://www.dateiupload.com/files/YG9F46Lv5h.zip Edited out the 30 secs delay to 1 sec. and turned the beep off. Further adjusted the clockspeeds to make the card run at full clocks. Best regards Quote Link to comment Share on other sites More sharing options...
Guest Stanley11 Posted November 10, 2010 Report Share Posted November 10, 2010 Hi i got the same problem with the GFORCE 9700m gt I need modded bios This is my rom http://www.sendspace.pl/file/65effdd2f3a3b484997c198 Thank you for help Stanley Quote Link to comment Share on other sites More sharing options...
quipster Posted November 11, 2010 Author Report Share Posted November 11, 2010 Hi i got the same problem with the GFORCE 9700m gt I need modded bios This is my rom http://www.sendspace.pl/file/65effdd2f3a3b484997c198 Thank you for help Stanley Here you are: http://www.filedropper.com/stanleybios I see you already adapted the clock speeds and overclocked the ram. Nevertheless, use the modded Bios at your own risk and make sure you got a clean copy of the original bios ready. Best regards quipster Quote Link to comment Share on other sites More sharing options...
Guest Guest Posted November 11, 2010 Report Share Posted November 11, 2010 Thank You quipster !!!!! Bios work perfect :) Quote Link to comment Share on other sites More sharing options...
Guest kuorenero Posted December 17, 2010 Report Share Posted December 17, 2010 Hi i got the same problem with the GFORCE 9700m gt I need modded bios I've got a Alienware m9700 and the nVidia is 9700m gt Tanks Quote Link to comment Share on other sites More sharing options...
quipster Posted December 17, 2010 Author Report Share Posted December 17, 2010 Upload a dump of your Bios somewhere (use GPU-Z) and I'll do the modifications for you. Quote Link to comment Share on other sites More sharing options...
Guest kuorenero Posted December 17, 2010 Report Share Posted December 17, 2010 Upload a dump of your Bios somewhere (use GPU-Z) and I'll do the modifications for you. Tanks, where i can update the bios? Quote Link to comment Share on other sites More sharing options...
quipster Posted December 17, 2010 Author Report Share Posted December 17, 2010 (edited) You have to make a bootable USB Stick and flash the Bios with nvflash. I see you have to first inform yourself a bit about the topic before you perform the flash: Here is a good read to start with: http://forums.guru3d.com/showpost.php?p=3433513&postcount=1 Or did you ask me where you can UPLOAD the Bios? Any file hosting service will do, and post the link to the file here. Edited December 17, 2010 by quipster Quote Link to comment Share on other sites More sharing options...
Guest Guest Posted December 17, 2010 Report Share Posted December 17, 2010 You have to make a bootable USB Stick and flash the Bios with nvflash. I see you have to first inform yourself a bit about the topic before you perform the flash: Here is a good read to start with: http://forums.guru3d.com/showpost.php?p=3433513&postcount=1 Or did you ask me where you can UPLOAD the Bios? Any file hosting service will do, and post the link to the file here. Ok, i read the web page and i understand. I need to know the original values of 9700gti Quote Link to comment Share on other sites More sharing options...
quipster Posted December 18, 2010 Author Report Share Posted December 18, 2010 (edited) I know all the default values, I'd just need the dumped Bios. But you could also take Stanley's Bios from the post above and give it a try, after all it's a 9700M GT bios. Edited December 18, 2010 by quipster Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.