Jump to content
NotebookTalk

FrancoTecno

Member
  • Posts

    73
  • Joined

  • Last visited

Everything posted by FrancoTecno

  1. You mean, the RTX 2000 Ada need 4g decode to work?
  2. how do you find and change the address of the SMBus temp sensor?
  3. i saw this another alternative, NVIDIA RTX 2000 Ada lovelace from PCP. i dont know if they sell for personal use. but this card is the same as the rtx 4060
  4. 8 bit checksum of the entire vbios, i modified a new one with 32 and 8bit checksum identical as original and OMGVflash give me a error of EEPROM
  5. a good future option (if you can and you think is useful) is to add a option to modify subsystem ID and vendor in the header. this is useful to make non OEM MXM cards being recognized by drivers and skip NVCLEANSTALL/INF mod. i already tested it modifying monually the VBIOS and putting a MSI subsystem and vendor ID in the VBIOS of my Aetina GTX 1060 made the drivers recognize it.
  6. and a good point, the lastest version of your program @JadeRover fix both checksums succesfully by changing the TDP. nice advance since Pascal TDP tweaker have the header bug and fix bad the checksum
  7. OMGVflash work to flash a modified bios in Pascal? i am trying to flash a custom vbios i made, both 32 and 8 bit checksums are identical as original and it gives me a EEPROM fail.
  8. as a reference, the fan issue isnt a problem like "the card is too new and isnt compatible", for example, i hear people with older GPUs in this models having issues like yours or, having no video on some video outputs (but because lanes dont matches). It depends entirely on how the card manufacturer configures it. My Aetina GTX 1060 has almost perfect compatibility with the GT60. but another GTX 1060 from another manufacturers not.
  9. being honest. i dont trust at all on x-vsion. and i wait to make that card working in this amazing system. as i mean, fan issue is fixable by EC reverse engineering. or the best way is to replace the Temperature sensor in the GPU to make it replying the SMBus requests. but my main headache is the HDMI/DP one. because physical lanes matches. from my analisys, the EC is holding the "hot plug" signal since it doesnt recognize the card
  10. for fan issue, i am 99,99% sure exist a solution. my main worry are the display outputs.
  11. i upload this sample made in my GT60 system, if anyone like to try. make use of this register with care because i dont know at 100% secondary effects, i make use of it in my GT60 2OC without problems but in my system conditions, effects may vary between MSI models and submodels of the GT60/GT70
  12. i discovered all because i like to make the jump to a RTX 4060 or 4070. but really i cant allow me to waste money since its difficult to make a few USD in my country so i need to be sure to have a stable working GPU. the GT60 its my main system today. i have boardviews and schematic for it to make any type of modification (taking care of no making wrong things). just the troubles you mention i cant allow them since i use external displays and its bad to get the cooler at 100%
  13. if you like to just download RWEverything and with the RTX 4060 connected, check what value you have in the register 0x80 (gpu temp), if you get a value like FF in that register is that who is making the fan go to 100%.
  14. and about the video output, probably exist a method to override the own hot plug detect coming from the EC and just making it go directly to the GPU (skiping any type of screen control of the touchbar)
  15. Knowed GT60 EC registers : CPU Temp (0x68) - Variable Value (auto refresh) GPU Temp (0x80) - Variable Value (auto refresh) note : if you make use of register 0xC7, disabling temp sensors (02 Value) you can make static values from CPU TEMP and GPU TEMP registers. FF value Can exist in GPU TEMP register if the GPU Sensor isnt accesible with the default SMBus ECFW address (Fan goes to 100%). Cooler Boost (0x98) - 02 (Disable)/ 82 (Enable) Integrated Webcam (0x2E) - F4 (Disable / F6 (Enable) Power Mode (0xC6) READ ONLY!! - 40 (Battery Power) / C0 (AC normal power) / C1 (High AC or Hybrid Boost Power) Shift Mode (0xF2) - C2 (Green) / C1 (Confort) / C0 (Sport) Battery Charging (0x40 and 0x41) - 00 00 (Not Charging) / 8C 0A (Charging) note ; both registers can stay in 00 00 until battery decreases under 95% OR its not under Hybrid Boost state (higher load), to prevent discharge rates due to short-charging percentages) Unknowed Registers : ? (0xC7) DANGEROUS REGISTER!!! - 00 (Always/Default) / 01 (prevent battery report to EC. can prevent BD-PROCHOT pull up (800MHz CPU Throttle), DISABLE battery current limit in battery mode (<- This can burn Battery cells) and disables CPU and GPU Temperature Reporting. / 03 (Same as 1 and 2 Value) note ; very dangerous register. dont use it or take higher risks. my own report about EC registers. after further own testing, C7 dont disable battery sensors so isnt dangerous at all. but in msi models like the GT72 making use of register C7 can be dangerous because in that model disables battery throttling sensors.
  16. so a primary fix to make fan working good is just making use of EC register C7 to value 02 (this disables all temps and throttiling sensors to the EC) and after write register 80 and put a value range between 0x01 and 0xFE , register C7 makes all temp sensors registers being freezed and register 80 its just the GPU temp register. so if we freeze sensors with register C7 and while GPU temp register is freezed we put a fake temperature value. maximum speed of fan can be avoided. the problem here is you lose VRM protection sensor and BD-PROCHOT sensor
  17. from i know since i have the schematic for GT60, the entire problem of the RTX 4060 (for cooler fan and for video outputs dont working) come from the SMBUS, the machine dont see it as a faulty GPU. the problem is the EC dont "finding" the temperature sensor datum and about video outputs, since the internal conection between the X-vsion 4060 and the motherboard matches. hot plug detection and control of the outputs comes from the EC of the machine and the EC tells the gpu when it can enable output and when no. remember GT60 have a touch button to power off screens on the touchbar (and it includes the video outputs of the GPU)
  18. Whats quadro 3000 you have? And with it you get display outputs fine?
  19. technically you can modify a V1 motherboard changing some traces, desoldering ANX1122 and some bridges. but isnt practical and dangerous.
  20. if we can find the way to fix the checksum, we can spoof our subsystem id of the mxm gpus to make them working right with official driver installer. only you need to change the value in HxD. you find it in the first offset between OC and 0D (F6 1C)<-1CF6 subsystem id in my case
  21. the last time i used mobile pascal tdp tweaker was for 2 reasons, to OC my gtx 1060 to 87w and to edit the VBIOS and put the subsystem ID from MSI to skip using INF mod. only with the 87w mod the card sometimes dont accepted the bios and maybe after a few restarting worked. and for subsystem ID i tried mannually modifying the value in HxD and rebuilding checksum with the program. driver installer recognized the card but after installing the driver the gpu dont initialize. i maked all the work of flashing for nothing
  22. and and about upgrading the LVDS panel? whats the better LVDS panel i can get?
  23. this files maybe can be used for REV 2.0 motherboard as they are similar to the rev 3.0 one
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use