The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Is it possible to flash GTS 360M with GT 240 BIOS?

    Discussion in 'Gaming (Software and Graphics Cards)' started by Rocafella, Aug 2, 2011.

  1. Rocafella

    Rocafella Notebook Guru

    Reputations:
    0
    Messages:
    67
    Likes Received:
    0
    Trophy Points:
    15
    I am trying to undervolt my GTS 360M as I have been having some heating problems. I dumped my BIOS using GPU-Z and opened it in nibitor, which is supposed to support it but offers barely any options to change except in Fermi voltage/clocks, which can't be right. I notice that the GPU has a GT215 architecture, exactly the same architecture and specifications as the desktop GT 240. (In fact if you google "GTS 360m GT 240" you will find a thread claiming that the GTS 360m is simply a renamed version of the latter...) I downloaded a GT 240 BIOS which is supported a fair bit more in nibitor, particularly in changing voltages and clock rates. So firstly, I would like to know if it is possible to flash the BIOS of the desktop GT 240 onto my GTS 360M?

    The 3D (default) clocks of the GT 240 from the BIOS are Core: 550, Memory: 1800, Shader: 1340. The GTS 360M has 3D clocks of Core: 576, Memory: 1800, Shader: 1436. However, this is usually too hot and I tend to operate at the "Medium performance level" (called the Throttle clocks by nibitor) which is pretty good for most games but not ideal. These speeds are Core: 405, Memory: 324, Shader: 810. These are the same clocks as the GT 240's Throttle. The 2D clocks are also the same. The voltages of the GT 240 are 1V for 3D and .9V for Throttle and 2D, while the voltages of GTS 360M are 1.05V for 3D, .85V for Throttle, and .8V for 2D (which I find to be a bit odd).

    If I can flash the GT 240 BIOS, I want to change the voltages and clocks as follows: .9V for 3D, .8V for Thrtl and 2D. 3D Clocks would be Core: 450, Memory: 1000, Shader: 1100. Med. would be Core: 450, Memory: 500, Shader: 910. Would these be appropriate or should I go lower with the clock rates?

    My laptop is a Toshiba Qosmio X505
     
  2. JohnnyFlash

    JohnnyFlash Notebook Virtuoso

    Reputations:
    372
    Messages:
    2,489
    Likes Received:
    11
    Trophy Points:
    56
    Short answer: no.

    Which version of nibitor are you using on the 360m?
     
  3. Rocafella

    Rocafella Notebook Guru

    Reputations:
    0
    Messages:
    67
    Likes Received:
    0
    Trophy Points:
    15
    I am using NiBiTor 6.03. Why is it not possible? I have seen others flash the BIOS of a different GPU onto theirs.
     
  4. Star Forge

    Star Forge Quaggan's Creed Redux!

    Reputations:
    1,676
    Messages:
    2,700
    Likes Received:
    10
    Trophy Points:
    56
    The reason you see some people flashing to other cards is that the GPU's they were flashing to are essentially the same GPU model that the cards they were flashing are also. For instance, The GeForce 9800M GS and the GeForce 9800M GTS had both the same GPU die of G92. The only thing that made them different was their clock speeds. Therefore, you could use a 9800M GTS vBIOS on a 9800M GS and convert the latter to the former.

    However, the GTS 260M and the GT 240M are NOT the SAME GPU. The 360M uses G92b while the 240M uses GT103 I believe and they both have different hardware specification beyond the clock speed, therefore you will could end up bricking your 360M if you end up flashing it with the 240M. In other words because both GPU's have different GPU dies, you might end up killing you 360M for nothing.
     
  5. Rocafella

    Rocafella Notebook Guru

    Reputations:
    0
    Messages:
    67
    Likes Received:
    0
    Trophy Points:
    15
    I think you are incorrect. I have checked the die/code name with GPU-Z as well as on this page. The GTS 360M is GT215, and the GT 240 (NOT 240M) is also GT215. Indeed NiBiTor shows both BIOS as GT215 as well. They have the same number of transistors, bus width, RAM, RAM speed, shader count, etc etc. In fact the only difference I can see from the specifications is that the 360M is a smaller die and the clocks and bandwidth are slightly different.
     
  6. Star Forge

    Star Forge Quaggan's Creed Redux!

    Reputations:
    1,676
    Messages:
    2,700
    Likes Received:
    10
    Trophy Points:
    56
    Heh sorry about that, my nVidia reference knowledge is a bit rusty. However, it is still a no go on the basis that even though they are both GT215, your laptop BIOS will not recognize the desktop GT 240 vBIOS in many aspects, including its fan configuration and power settings. The GT 240's vBIOS is only catered to the GPU side of things, while the 360M is catered to more than that for the laptop. Furthermore the ASUS laptop BIOS is very picky too on the vBIOS's it detect and a desktop GT 240 is definitely not something the BIOS will able to recognize. Either way it is NEVER a good idea to cross-breed vBIOS between a desktop and a laptop card. That is even less possible than flashing a laptop to a laptop card in most cases.

    Bottom line answer is still a negatory.
     
  7. Rocafella

    Rocafella Notebook Guru

    Reputations:
    0
    Messages:
    67
    Likes Received:
    0
    Trophy Points:
    15
    Okay thank you for the answer.
     
  8. niffcreature

    niffcreature ex computer dyke

    Reputations:
    1,748
    Messages:
    4,094
    Likes Received:
    28
    Trophy Points:
    116
    Yeah actually Star Forge, both the 9800m GTS and GS are g94 based. The gtx 280m, 3700m, 8800m GTX, 9800m GT are all g92 based. The fx 2700m, gts 160m and 150m (which was never manufactured) are the only other laptop g94 cards I know of, while the desktop 9600 GT were g94, at least some of them.

    And you can't even flash the 2700m to anything, and its unsupported by nibitor :p

    But the real reason this is not a good idea has much more to do with other info in the vBIOS having to do with the circuit board which is totally different and incredibly proprietary on toshibas.

    Of course if you were trying to overclock it instead, I might tell you to do it :p
    Why don't you do a cooling mod?
     
  9. Meaker@Sager

    Meaker@Sager Company Representative

    Reputations:
    9,436
    Messages:
    58,194
    Likes Received:
    17,902
    Trophy Points:
    931
    Desktop boards have a different surrounding PCB components and no MXM structure, so no, you can't flash a desktop bios onto a mobile variant.

    I could not flash a 550Ti bios onto my 560M.
     
  10. TomJG90

    TomJG90 Notebook Evangelist

    Reputations:
    46
    Messages:
    425
    Likes Received:
    0
    Trophy Points:
    30
    even if you could , your brick the GPU. So No.
     
  11. niffcreature

    niffcreature ex computer dyke

    Reputations:
    1,748
    Messages:
    4,094
    Likes Received:
    28
    Trophy Points:
    116
    Well actually there are some laptops which have an interrupt handler in the BIOS that makes it use an embedded MXM structure if it hits the correct interrupt in the vBIOS.
    So theoretically it is possible if some other parts of the vBIOS were compatible.

    Even on that basis however it would be much easier to just get support for your gts 360m vBIOS or undervolt it by hacking.
    E. G. if you find the hex bit for 1.05v in the gt 240 or another gt215 vBIOS (has to be supported by Nibitor) maybe you can search for the same bit in your gts 360m vBIOS and change it to 1v.

    But even THEN, sometimes it is an issue of the hardware voltage IC, and you could have the correct hex bit with no change in temps. This is unlikely since you know it goes down to .85v, however its still certainly possible that the only 2 voltage modes on the IC are 1.05v and .85v (not to mention that these may be the wrong voltages detected by Nibitor because toshiba could use entirely proprietary vBIOS or probably integrate it into the system BIOS)