MSI GX700 boot: ERROR: MXM Structure nog found or invalid.

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • hjs
  • Registratie: Juni 1999
  • Niet online
Gisteren mijn laptop terug gehad van MSI na een reperatie (8600M GT overleden).
Nadat ik eerst een 8600M GS had gekregen heb ik de laptop weer terug gestuurd naar MSI en gisteren dus weer ontvangen. Bij het aanzetten krijg ik de volgende foutmelding:

ERROR: MXM Structure not found or invalid.

Reflash MXM ROM or add MSM Structure and associated callbacks to SBIOS!
POST will be halted for 30 seconds and performance will be limited to
balanced performance mode untill this is resolved ...


Na 30 seconde start hij wel gewoon door en laadt Windows.

In windows gelijk gekeken welke videokaart er nu inzit en het is nu een 9600M GT ( :) )
Echter die foutmelding, iemand enig idee waar het door komt?
Als ik google gebruik kom ik tot de conclussie dat de bios van de videokaart niet helemaal aansluit bij het moederbord (niet msi branded ofzo). Zal het verholpen zijn als ik deze bios flash ?

Overigens is dit meer ter info, ik ga natuurlijk eerst afwachten met wat voor oplossing MSI zelf gaat komen.
Maar als het flashen van de bios de oplossing zou zijn en MSI roept stuur maar terug (voor de 3de keer), kan ik nog even in discussie ;)
(en er lezen mensen van MSI mee op dit forum)

Gaat dus om de MSI GX700 waarvan de 8600M GT is vervangen door een 9600M GT.

Acties:
  • 0 Henk 'm!

  • hjs
  • Registratie: Juni 1999
  • Niet online
Kom nu het volgende tegen, moet dus een nieuwe bios voor de laptop met 9600M GT herkenning.


For those who have placed a Geforce 9600M GT (with 512MB of DDR3 ram) in their laptops (no matter what brand) and have a 30 seconds boot delay with or without beeps...
This bootdelay is due to the fact that the bios of your laptop (not the bios of your videocard!) has no registration for the videocard you have in your laptop at that moment.

The error message states the following (most of you will not see it and only hear beeps or only have 30s bootdelay):
"Error, add MXM structure and associated callbacks to Sbios!" It will hold de pc from getting to POST for 30 seconds and after that (and this is very important) will refrain the videocard from getting to any higher performance levels than that of the so called 'throttle' settings in your video card's bios.
Simply put this means that no matter how many times you flash your card (each time with the risk of rendering it useless) with different bios's, you will keep having these problems with the 30s cooldown and the performande barrier.

There are a number of options but the safest one is to change the clock readings of the throttle setting in your videocard's bios (using NBitor) to that of the 3D or Extra modes (you'lll have to experiment a bit with the heat output of your card when doing 3D) and flash it appropriatly with NVflash.
Another option would be to add a string of lines to your laptop's bios (again, this is NOT the bios of your video card) but that's specialistic work (need to know assembler language for this) so I guess it's not really an option (unfortunately).
You will be stuck with the 30s bootdelay, some beeps, some quircky symbols at your bootup screen... but if you get it to work acceptably by changing the Throttle clocks then it doesn't really matter what happens during bootup of course.

One last note: there are more problems on Vista than with XP with this particular problem. Vista seems to be quit a bit less forgiving when it comes to this sort of hardware issues than XP. Some Vista machines do boot up but give a blue screen after a couple of seconds. This mostly/only happens when a driver (usually you need a modded one) is installed. When the standard VGA display driver is installed Vista does (mostly) not BSOD but of course you'll get crappy 3D performance (2D works acceptably).

If there is anyone out there who knows how to adapt laptops bios's for this type of card (e.g. adding mxm structures and associated callbacks to Sbios) then most of us will be more than happy to hear from you...

Acties:
  • 0 Henk 'm!

  • hjs
  • Registratie: Juni 1999
  • Niet online
MSI NL heeft het probleem niet kunnen oplossen en ik kon kiezen, of de 9600M GT laten zitten of een 8600M GS erin. Ik heb gekozen voor de 9600M GT en thuis de bios aangepast en geflashed.

Gisteren toch maar een contact opgenomen met MSI Taiwan en ik kreeg van hun een nieuwe bios.
Nu valt me een ding op als ik de 2 biossen vergelijk, links de bios vanuit de videokaart heeft het over een G96 en rechts, de bios die ik kreeg van MSI heeft het over een G94.

Neem nu eigenlijk aan dat ik de bios niet moet flashen, als ik wiki moet geloven zijn alle 9600MGT kaarten uitgerust met de G96 chipset.

Iemand advies?

Afbeeldingslocatie: http://i46.tinypic.com/mm1w2.jpg
Afbeeldingslocatie: http://i49.tinypic.com/2s8h0nr.jpg

  • razr1337
  • Registratie: November 2009
  • Laatst online: 28-04 15:53
Beste HJS,

Je hebt ook 9600mGT's met een G94 chip, dit is puur de codenaam en serie.
Je ziet dat de device ID hetzelfde is, maar de subvendor anders. Dat duid erop dat het duidelijk een andere kaart is. De G96 is iets zuiniger, that's all. Wat ik me afvraag is of je probleem nu al verholpen is, of dat je slechts "curious" bent? Ik heb ook ooit mijn 8600m GT geprobeert te swappen voor een 9600m GT maar toen zat ik ook met MXM errors.

[ Voor 80% gewijzigd door razr1337 op 24-12-2009 00:44 . Reden: Ik kan hem wel helemaal uitleggen hoe hij zijn VBios flasht, maar bij nader lezen wist hij dit al. ]


  • hjs
  • Registratie: Juni 1999
  • Niet online
Het is nu met behulp van MSI Taiwan gelukt.
Ik moest de bios van de GX701 flashen, dat is blijkbaar de GX700 maar met een 9600MGT ipv de 8600MGT.

De 9600M GT kan alleen niet op zijn maximale snelheid lopen, dan crasht de laptop.
Heb de 3D Extra snelheid nu lager gezet in de bios mbv nibitor en heb deze scores gehaald (core/shader/mem 450/1000/450 op 0.89 v)

2001 = 20693
2003 = 12162
2005 = 7786

Oud:

2001 = 7337
2003 = 2696
2005 = 1541

mooie midlife refresh van de laptop en nu zonder boot delay :+