Jump to content
NotebookTalk

JadeRover

Member
  • Posts

    137
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by JadeRover

  1. Hello, Yes luckily M3000m is getting really cheap, I got mine for 70 euros last year, now the price has dropped ! Probably the best price to performance card you can get for a working MXM card with little hassle (it also has LVDS support for even older MXM laptops). I would get the "for DELL" version. I had gotten mine from aliexpress for my precision m6700 that also has eDP on DP_D (just like your system) it was branded "for DELL" as well and it did have the correct display outputs set in the vbios. It was plug and play and my internal LCD worked properly, I didn't check the display port but I assume it works as well. - I think "for HP" is for the zbook 17 g3 that these cards originally came from where you have eDP on DP_C -> You would have the problem you had previously of diplay output mismatch. - I think "for DELL" is for dell precision 7710 that these cards where shipped in as well. That laptop has eDP on DP_D -> Would fix your problem. Good luck ! You can always sell your old card for probably the same price you got it for on ebay.
  2. Hello, yes I think I know what the problem is. You 8770W with dreamcolor screen connects directly to the GPU in the MXM slot meaning that the GPU must be configured to have eDP output to the dreamcolor screen (dreamcolor LCD uses LVDS but all laptops from that era with DC screen use an internal eDP to LVDS converter -> GPU needs eDP output to be set on the correct lane for it to work) Your 8770w had eDP on lane "D" of the MXM slot *, the signal then goes to the LCD connector, then to the eDP to LVDS converter and finally to the LVDS DC screen. See schematic of your 8770w, eDP are on the last 10 pins of the LCD connector, signal are named DPDx_Dx = DP_D The issue is that the zbook 17 g3 you got the card from uses eDP on lane "C" ! So the card is configured to output eDP on the wrong channel compared to your 8770w = no display. (I know this from my first hand experience getting MXM cards to work on my 17 g3 and getting no display as well because of eDP lane mismatch) The fix is simple, you need to flash a vbios that has the correct display configuration to the card. This dell vbios has eDP on DP_D (as it is from a precision 7710 that has eDP on DP_D): https://www.techpowerup.com/vgabios/221521/221521 They are several ways to flash the correct vbios. I recommend getting a CH341a programmer with 1.8v adapter, it costs 10 dollars max. Good luck and ask away if you have more questions * This is good news as this is the standard for MXM gpus, you could even upgrade to an RTX card by x-vision or other brands that come only with a vbios configured with eDP on DP_D !
  3. BTW what does gpu z show? Because it communicates with the Nvidia driver to get the clock values. Maybe I messed up (again) and have the wrong algorithm to read/write clocks. It would be nice to see if gpu z shows my custom clocks ore the clocks you are seeing in benchmark. Thanks.
  4. OK that is unfortunate. No clue why memory clocks work on p106m but not on p6 as the actual hex values are the same. Same thing for the core clocks on p6. Maybe 2000mhz is too high, we can try 1800 mhz next. Also you can try a custom vbios made with v1.1 on p3200 and p4200 as clock values should now be saved correctly.
  5. Here is an updated version (core clocks are in the correct format). Set to 2000Mhz (again vrel limit before seing this value) You said the memory was good, it boosted to 2000/4000Mhz ? Because checking again my custom memory clock was not in the expected format, strange that it still worked. I change the memory clock in this _1 version. It is in the expected format in version _1. In version _2 it is in the same format as my last p106m vbios. if you can give both a try that would be good. p106m_OC_checked_1.bin p106m_OC_checked_2.bin
  6. Interesting. I might add these IDs but as a read only to see what card is recognized, especially for P6 and other cards that have a non standard clock layout and need different calculations in order to display the correct values.
  7. It should normally. I haven't tested it. When you say 8 bit checksum, you mean the header checksum ? Or the last 8 bits of the 32bit body checksum ?
  8. Yep, base clock is now 1230Mhz and boost is now 2000Mhz (you will hit vrel limit before seing this value) Memory is now at 4000Mhz target power is 100w, limit power is 120w and power slider is enabled. Checksum was fixed as well. You can try this @ssj92 teslap6_OC_power_mod.rom
  9. New version : Release v1.1 | Nvidia-vBIOS-Clock-Power-Tweaker ยท JadeRover/Nvidia-vBIOS-Clock-Power-Tweaker This one should correctly save the clock values, you can give it a try @ssj92. I made sure it would work for the p3200 and p4200, I tested some roms on techpowerup. (clocks are in the correct 2x2 byte format).
  10. What does the GPU-Z windows show ?
  11. Ok, because the v1.0 will not work i made a mistake for the clock calculations
  12. Ok, only using the power bios ?
  13. Yes, there is a certification issue, might be possible to bypass using OMGvflash by veil for turing cards, any newer cards will not work unfortunately. Pascal works. Even with a hardware flasher it will not work, card will refuse to boot and show error 43.
  14. Ok, I really don't have high hopes for the clock values as I got them by dividing the 4 bytes of hex by 32768. As it turns out you have to substract 16384 and then multiply by 2... on each 2 byte chunk of the 4 byte clock value ! See here : https://rog-forum.asus.com/t5/rog-gaming-notebooks/laptop-pascal-vbios-unlocks-quot-wip-quot/td-p/658321 I'll make a version only with power editing that way you can test that out (as it should work fingers crossed), while I fix the clock editing. Here is this [POWER ONLY] version 1.0 : Release v1.0 | [POWER ONLY] Nvidia-vBIOS-Clock-Power-Tweaker ยท JadeRover/Nvidia-vBIOS-Clock-Power-Tweaker
  15. Also very important, version 1.0 of my program might be saving the wrong clock values !! I will be making some actual vbios tests on my p3000 in my m6700 this week end. In the meantine no one should try to flash a custom vbios made from my program.
  16. Hello, this is P106m card vbios ? Manual looking at the clock table, it has only one core value of 1290Mhz and all the others are null (FF). For the memory clock it is 1500Mhz (in afterburner clock dual rank mode). Also the power table is a desktop type with 3 values (not supported by my program). Those I read from your vbios are all at 100w. I can make you a custom vbios to try if you want. I made one quickly, boost to 1910Mhz (I changed all the instances of 1290Mhz to 1910Mhz) and mem up to 2000 Mhz you can give it a try, the checksum was fixed as well. You will probably hit a vrel limit and be around the 1850Mhz mark p106m_vbios_checked.rom
  17. I don't have an ETA. This is a side project I have my active life to attend to. DP_B is probably DP++ so it can output either DP or HDMi or even DP+HDMi thanks to a demuxer switch on the laptop (splits the DP++ into one DP and one HDMi).
  18. That's right, fixing one byte and then fixing checksum causes error 43. However I know that upddating the GOP driver found inside the vbios doesn't brick the card : GOP Update and Extraction Tool (Turing) - BIOS/UEFI Modding / BIOS Modding/Flashing Tools - Win-Raid Forum I've tested the utility and it changes the 32 bit checksum but not the 8 bit value of the checksum (modulo 256 checksum is the same).
  19. Yes, the display table has tons of info here is a snippet (non parsed data): Highlighted is the entire display table, notice this repeating pattern of 6 lines lines 5F10 and 5F60 starting with header "60". These are the DP_X display entries from A to F
  20. Version 1.0 is released : Release v1.0 | Nvidia-vBIOS-Clock-Power-Tweaker ยท JadeRover/Nvidia-vBIOS-Clock-Power-Tweaker Editing and saving vbios is possible + checksum is fixed. Therefore I need volunteers with an external flasher to test on pascal cards these modifications !
  21. Hello, yes there is a way to do so. The mac rumor vbios have different output table from stock vbios + documentation exists on the "DCB" table (display table) of nvidia vbios, that's the next step of the program is to read and edit these outputs. Unfortunately when testing with an RTX3000 gpu, my custom vbios did not work, the card would be bricked with error 43. Moreover, changing 2 adjacent bytes in the bios by doing +1 and -1 to the hex value (so that checksum is the same) results in a brick as well for this Turing card = meaning that Turing has more security checks then Pascal and any custom vbios bricks the card (also this was documented on mac rumors). AKA turing custom vbios won't be possible ๐Ÿ˜ž
  22. Hello, I don't think that 240Hz will work as the 7720/7520 are limited to DP1.2 signal speeds so that would be 190fps max at 1440p (according to wikipedia). What happens is that when you select that refresh rate the screen artifacts and then windows reverts to 60Hz after 15s (since you can't press the accept changes button) I don't think there are 16:9 OLED panels that support >60Hz. 16:10 they do exists, also from the vivobook line but then you would have to make sure it can actually fit in the display cover of the laptop. Go through 15.6inch OLED panels in panelook to find all the model numbers + specs
  23. Yes, agreed, that info would be crucial. I had started a draft that would show the display table, all the info relative to "dispkay outputs" is stored in the DCB table : see here https://nvidia.github.io/open-gpu-doc/DCB/DCB-4.x-Specification.html Luckily this table has not been updated for a while so it should be compatible with all the bios from the Pascal-Lovelace era. If you want to help out you can contribute to the github. What we need is algorithms going through all the table entries and parsing the data in a user friendly format showing : DP_X = such interface + i2c controls ? (basically if it supports eDP) + enabled ?
  24. Updated the repository -> version 0.3 Now turing cards read properly and the standalone windows exe works. @ssj92 You can now properly read the clock values of your T1000 and RTX5000
  25. Yes that bitmap icon is killing me! It prevented me from exporting to a single exe file ๐Ÿ˜ž I would get an error
ร—
ร—
  • 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