This is my first post on this forum so hello to everyone :wink:
I’ve found this post searching for possible solution to my w700ds issue. Official windows driver wouldn’t allow me to use this laptop off-grid - it shuts down every time there is a little bit of graphics processing going on. Linux with nouveau driver works a bit different and don’t rely on vbios performance tables thus it’s stable. This behaviour must be power-related and destroys my battery. I have wasted 2 already - molten plastic near the connector and reduced capacity.
According to table from
https://www.techpowerup.com/vgabios/3206...024-080805 the voltage supplied to DRAM while in performance mode is 1V while the VBIOS of my card has is set to 1,03V. I have tweaked the VBIOS to this value but due to Lenovo BIOS logic it is not possible to flash it.
Somebody advised me on another forum that it is possible, that VBIOS is a part of system BIOS so here we are. I would like to ask that someone confirm that VBIOS is a part of system BIOS before I get the card out to try flashing with a SPI programmer.
If correct I would like to ask that somebody look at provided addresses and values and have it changed and injected into original and whitelist-removed Lenovo updates. I count on you guys!
VBIOS hexdump | diff results (not formatted due to buggy post editor ?)
Performance mode table portion:
0x0000d330 68 e7 00 00 64 67 26 02 5f 05 1f 03 c2 01 c2 01 (stock)
68 e7 00 00 64 64 26 02 5f 05 1f 03 c2 01 c2 01 (tweaked)
Possibly checksum portion:
0x0000fbf0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 6d (stock)
ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 70 (tweaked)
Tx in advance!