Bios Mods -The Best BIOS Update and Modification Source

Full Version: [Request] Toshiba R30-A for unlock current limit throttling
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4
Hi,

I use build a hackintosh at this R30-A,

I change the CPU to i7-4910MQ from i3-4000M

every thing work fine but the BIOS lock the current that the CPU only work at 1.8GHz when full loading

this issue is the same in Windows and MacOS,

the Windows could use the intel XTU to unlock the current limit (set IccMax to 256A), but the MacOS I don't know how.

please help me to mod the bios for unlock current limit

Thanks

https://cdgenp01.csd.toshiba.com/content...1-BIOS.exe
Check with HWInfo64, in large window motherboard section, do you see ME section? If yes, what is ME FW version?
Also, run this and upload file it creates if it makes one (You cannot move it's window)
https://www.majorgeeks.com/files/details...olkit.html
(12-17-2018, 03:22 AM)Lost_N_BIOS Wrote: [ -> ]Check with HWInfo64, in large window motherboard section, do you see ME section?  If yes, what is ME FW version?
Also, run this and upload file it creates if it makes one (You cannot move it's window)
https://www.majorgeeks.com/files/details...olkit.html

Hi ME FW version is 9.0

and the Universal BIOS Backup ToolKit 2.0 will get the error as attachment

Thanks
Too bad about the backup toolkit, but it's OK, I only asked to try it incase no ME FW

Please download this Intel ME System Tools V9.1 package
https://mega.nz/#!uQV12IxD!KGAUutQZrdL7T...zGkt5K5EWU

Inside you will find Intel Flash Program folder, and inside that you'll see Win32 folder.
Select the Win32 folder and hold shift then press right click, choose open command window here, then type the following at the command prompt.
FPTw.exe -bios -d biosreg.bin

Then zip and upload the created biosreg.bin file.
(12-17-2018, 02:32 PM)Lost_N_BIOS Wrote: [ -> ]Too bad about the backup toolkit, but it's OK, I only asked to try it incase no ME FW

Please download this Intel ME System Tools V9.1 package
https://mega.nz/#!uQV12IxD!KGAUutQZrdL7T...zGkt5K5EWU

Inside you will find Intel Flash Program folder, and inside that you'll see Win32 folder.  
Select the Win32 folder and hold shift then press right click, choose open command window here, then type the following at the command prompt.
FPTw.exe -bios -d biosreg.bin

Then zip and upload the created biosreg.bin file.

Hi 

the biosreg.bin as attachment.
Deep C7S)
Thanks, please download this package and run the 32 and 64 bit commands from each version folder, if any NVRAM.txt files created leave them in place and zip the entire package back up and upload so I can check.  Leave the NVRAM.txt in place so we can know which version worked for your system, if any do.   None may work, but best we check to see
http://s000.tinyupload.com/index.php?fil...6270382082

But, I think I see the problem!  However, there is 6x of the same entries, with different values applied, so I'm not sure which applies to your system, hopefully you can get a valid NVRAM from the above package, that will make it easier to set things

Do you see "BIOS Power Management" Section in your BIOS?  If yes, please zip some images of all settings and subsections etc inside that section.


Form: BIOS Power Management, FormId: 0x2 {01 86 02 00 5E 03}

One Of: Battery Save Mode, VarStoreInfo (VarOffset/VarName): 0x8F, VarStore: 0x1234, QuestionId: 0x2000, Size: 1, Min: 0x0, Max 0x3, Step: 0x0 {05 A6 5F 03 63 03 00 20 34 12 8F 00 04 10 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F793    One Of Option: Full Power, Value (8 bit): 0x2 (default) {09 0E 60 03 10 00 02 00 00 00 00 00 00 00}
0x2F7A1    One Of Option: Low Power, Value (8 bit): 0x0 {09 0E 61 03 00 00 00 00 00 00 00 00 00 00}
0x2F7AF    One Of Option: User Setting, Value (8 bit): 0x3 {09 0E 62 03 00 00 03 00 00 00 00 00 00 00}

Maybe this setting ^^^ denotes which of the 6x multiplies of the below is used (Some do not have defaults, and some have a few more settings)
All that do have defaults, have CPU Processing speed set to low.  Do you have this option, if you set Full or User Setting for above setting, if you have it visible?

0x2F7D9 One Of: Processing Speed, VarStoreInfo (VarOffset/VarName): 0x90, VarStore: 0x1234, QuestionId: 0x10, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 64 03 67 03 10 00 34 12 90 00 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F7FF One Of Option: Low, Value (8 bit): 0x0 (default) {09 0E 65 03 10 00 00 00 00 00 00 00 00 00}
0x2F80D One Of Option: High, Value (8 bit): 0x1 {09 0E 66 03 00 00 01 00 00 00 00 00 00 00}

0x2F81D One Of: CPU Sleep Mode, VarStoreInfo (VarOffset/VarName): 0x91, VarStore: 0x1234, QuestionId: 0x11, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 68 03 69 03 11 00 34 12 91 00 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F843 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x2F851 One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}

0x2F8B3 One Of: Cooling Method, VarStoreInfo (VarOffset/VarName): 0x93, VarStore: 0x1234, QuestionId: 0x13, Size: 1, Min: 0x0, Max 0x2, Step: 0x0 {05 A6 6F 03 73 03 13 00 34 12 93 00 00 10 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F8D9 One Of Option: Cooling Optimized, Value (8 bit): 0x0 {09 0E 71 03 00 00 00 00 00 00 00 00 00 00}
0x2F8E7 One Of Option: Maximum Performance, Value (8 bit): 0x1 {09 0E 72 03 00 00 01 00 00 00 00 00 00 00}
0x2F8F5 One Of Option: Battery Optimized, Value (8 bit): 0x2 (default) {09 0E 70 03 10 00 02 00 00 00 00 00 00 00}

I also see this, unsure if this helps or hurts you etc, you know more about these CPU's than I do I believe

One Of: Turbo Power Limit2, VarStoreInfo (VarOffset/VarName): 0x49B, VarStore: 0x1234, QuestionId: 0x7, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 2E 04 2F 04 07 00 34 12 9B 04 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x3289E    One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x328AC    One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}

One Of: cTDP mode, VarStoreInfo (VarOffset/VarName): 0x51F, VarStore: 0x1234, QuestionId: 0xF, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 A6 8D 04 8E 04 0F 00 34 12 1F 05 00 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x32B62    One Of Option: Nominal, Value (8 bit): 0x0 {09 0E 91 04 00 00 00 00 00 00 00 00 00 00}
0x32B70    One Of Option: Down, Value (8 bit): 0x1 {09 0E 90 04 00 00 01 00 00 00 00 00 00 00}
0x32B7E    One Of Option: Up, Value (8 bit): 0x2 {09 0E 8F 04 00 00 02 00 00 00 00 00 00 00}
0x32B8C    One Of Option: Nominal(Custom), Value (8 bit): 0x3 (default) {09 0E 93 04 10 00 03 00 00 00 00 00 00 00}
0x32B9A    One Of Option: Down(Custom), Value (8 bit): 0x4 {09 0E 92 04 00 00 04 00 00 00 00 00 00 00}

Ohh, hide the special stuff!!  I don't think so, we'll unhide that very soon @Toshiba! Big Grin

0x32BB3   One Of: Hide Special Settings, VarStoreInfo (VarOffset/VarName): 0x51, VarStore: 0x1234, QuestionId: 0x10, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 89 04 8A 04 10 00 34 12 51 00 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x32BD9    One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x32BE7    One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}
0x32BF5   End One Of {29 02}

Also, C-States enabled along with all following enabled too C1, C3, C6, C7 (Deep C7S)
(12-18-2018, 06:17 AM)Lost_N_BIOS Wrote: [ -> ]Deep C7S)
Thanks, please download this package and run the 32 and 64 bit commands from each version folder, if any NVRAM.txt files created leave them in place and zip the entire package back up and upload so I can check.  Leave the NVRAM.txt in place so we can know which version worked for your system, if any do.   None may work, but best we check to see
http://s000.tinyupload.com/index.php?fil...6270382082

But, I think I see the problem!  However, there is 6x of the same entries, with different values applied, so I'm not sure which applies to your system, hopefully you can get a valid NVRAM from the above package, that will make it easier to set things

Do you see "BIOS Power Management" Section in your BIOS?  If yes, please zip some images of all settings and subsections etc inside that section.


Form: BIOS Power Management, FormId: 0x2 {01 86 02 00 5E 03}

One Of: Battery Save Mode, VarStoreInfo (VarOffset/VarName): 0x8F, VarStore: 0x1234, QuestionId: 0x2000, Size: 1, Min: 0x0, Max 0x3, Step: 0x0 {05 A6 5F 03 63 03 00 20 34 12 8F 00 04 10 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F793    One Of Option: Full Power, Value (8 bit): 0x2 (default) {09 0E 60 03 10 00 02 00 00 00 00 00 00 00}
0x2F7A1    One Of Option: Low Power, Value (8 bit): 0x0 {09 0E 61 03 00 00 00 00 00 00 00 00 00 00}
0x2F7AF    One Of Option: User Setting, Value (8 bit): 0x3 {09 0E 62 03 00 00 03 00 00 00 00 00 00 00}

Maybe this setting ^^^ denotes which of the 6x multiplies of the below is used (Some do not have defaults, and some have a few more settings)
All that do have defaults, have CPU Processing speed set to low.  Do you have this option, if you set Full or User Setting for above setting, if you have it visible?

0x2F7D9 One Of: Processing Speed, VarStoreInfo (VarOffset/VarName): 0x90, VarStore: 0x1234, QuestionId: 0x10, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 64 03 67 03 10 00 34 12 90 00 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F7FF One Of Option: Low, Value (8 bit): 0x0 (default) {09 0E 65 03 10 00 00 00 00 00 00 00 00 00}
0x2F80D One Of Option: High, Value (8 bit): 0x1 {09 0E 66 03 00 00 01 00 00 00 00 00 00 00}

0x2F81D One Of: CPU Sleep Mode, VarStoreInfo (VarOffset/VarName): 0x91, VarStore: 0x1234, QuestionId: 0x11, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 68 03 69 03 11 00 34 12 91 00 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F843 One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x2F851 One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}

0x2F8B3 One Of: Cooling Method, VarStoreInfo (VarOffset/VarName): 0x93, VarStore: 0x1234, QuestionId: 0x13, Size: 1, Min: 0x0, Max 0x2, Step: 0x0 {05 A6 6F 03 73 03 13 00 34 12 93 00 00 10 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2F8D9 One Of Option: Cooling Optimized, Value (8 bit): 0x0 {09 0E 71 03 00 00 00 00 00 00 00 00 00 00}
0x2F8E7 One Of Option: Maximum Performance, Value (8 bit): 0x1 {09 0E 72 03 00 00 01 00 00 00 00 00 00 00}
0x2F8F5 One Of Option: Battery Optimized, Value (8 bit): 0x2 (default) {09 0E 70 03 10 00 02 00 00 00 00 00 00 00}

I also see this, unsure if this helps or hurts you etc, you know more about these CPU's than I do I believe

One Of: Turbo Power Limit2, VarStoreInfo (VarOffset/VarName): 0x49B, VarStore: 0x1234, QuestionId: 0x7, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 2E 04 2F 04 07 00 34 12 9B 04 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x3289E    One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x328AC    One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}

One Of: cTDP mode, VarStoreInfo (VarOffset/VarName): 0x51F, VarStore: 0x1234, QuestionId: 0xF, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 A6 8D 04 8E 04 0F 00 34 12 1F 05 00 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x32B62    One Of Option: Nominal, Value (8 bit): 0x0 {09 0E 91 04 00 00 00 00 00 00 00 00 00 00}
0x32B70    One Of Option: Down, Value (8 bit): 0x1 {09 0E 90 04 00 00 01 00 00 00 00 00 00 00}
0x32B7E    One Of Option: Up, Value (8 bit): 0x2 {09 0E 8F 04 00 00 02 00 00 00 00 00 00 00}
0x32B8C    One Of Option: Nominal(Custom), Value (8 bit): 0x3 (default) {09 0E 93 04 10 00 03 00 00 00 00 00 00 00}
0x32B9A    One Of Option: Down(Custom), Value (8 bit): 0x4 {09 0E 92 04 00 00 04 00 00 00 00 00 00 00}

Ohh, hide the special stuff!!  I don't think so, we'll unhide that very soon @Toshiba! Big Grin

0x32BB3   One Of: Hide Special Settings, VarStoreInfo (VarOffset/VarName): 0x51, VarStore: 0x1234, QuestionId: 0x10, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 89 04 8A 04 10 00 34 12 51 00 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x32BD9    One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x32BE7    One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}
0x32BF5   End One Of {29 02}

Also, C-States enabled along with all following enabled too C1, C3, C6, C7 (Deep C7S)
Hi, please check the attachment.
Thanks, no luck with SCEWin Sad

And from your images I see you can access most of what I mentioned, except last two (aside from hide special settings, we can set that to disable and see what it shows you if you want?)

Do either of those last two look like they would affect CPU speeds regarding your concerns?
Some info here on Turbo Power Limit
http://www.tomshardware.com/answers/id-2...limit.html

Maybe disable first one? At least worth testing don't you agree?

One Of: Turbo Power Limit2, VarStoreInfo (VarOffset/VarName): 0x49B, VarStore: 0x1234, QuestionId: 0x7, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 2E 04 2F 04 07 00 34 12 9B 04 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x3289E One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x328AC One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}

One Of: cTDP mode, VarStoreInfo (VarOffset/VarName): 0x51F, VarStore: 0x1234, QuestionId: 0xF, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 A6 8D 04 8E 04 0F 00 34 12 1F 05 00 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x32B62 One Of Option: Nominal, Value (8 bit): 0x0 {09 0E 91 04 00 00 00 00 00 00 00 00 00 00}
0x32B70 One Of Option: Down, Value (8 bit): 0x1 {09 0E 90 04 00 00 01 00 00 00 00 00 00 00}
0x32B7E One Of Option: Up, Value (8 bit): 0x2 {09 0E 8F 04 00 00 02 00 00 00 00 00 00 00}
0x32B8C One Of Option: Nominal(Custom), Value (8 bit): 0x3 (default) {09 0E 93 04 10 00 03 00 00 00 00 00 00 00}
0x32B9A One Of Option: Down(Custom), Value (8 bit): 0x4 {09 0E 92 04 00 00 04 00 00 00 00 00 00 00}

More info here on the second one, this one sounds like what you want to adjust cTDP (Configurable TDP) Default is "Nominal"
https://en.wikipedia.org/wiki/Thermal_design_power
https://www.anandtech.com/show/4764/ivy-...p-detailed
https://community.amd.com/thread/223661
(12-18-2018, 11:45 PM)Lost_N_BIOS Wrote: [ -> ]Thanks, no luck with SCEWin Sad

And from your images I see you can access most of what I mentioned, except last two (aside from hide special settings, we can set that to disable and see what it shows you if you want?)

Do either of those last two look like they would affect CPU speeds regarding your concerns?
Some info here on Turbo Power Limit
http://www.tomshardware.com/answers/id-2...limit.html

Maybe disable first one?  At least worth testing don't you agree?

One Of: Turbo Power Limit2, VarStoreInfo (VarOffset/VarName): 0x49B, VarStore: 0x1234, QuestionId: 0x7, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 A6 2E 04 2F 04 07 00 34 12 9B 04 00 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x3289E    One Of Option: Enabled, Value (8 bit): 0x1 (default) {09 0E 88 02 10 00 01 00 00 00 00 00 00 00}
0x328AC    One Of Option: Disabled, Value (8 bit): 0x0 {09 0E 89 02 00 00 00 00 00 00 00 00 00 00}

One Of: cTDP mode, VarStoreInfo (VarOffset/VarName): 0x51F, VarStore: 0x1234, QuestionId: 0xF, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 A6 8D 04 8E 04 0F 00 34 12 1F 05 00 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x32B62    One Of Option: Nominal, Value (8 bit): 0x0 {09 0E 91 04 00 00 00 00 00 00 00 00 00 00}
0x32B70    One Of Option: Down, Value (8 bit): 0x1 {09 0E 90 04 00 00 01 00 00 00 00 00 00 00}
0x32B7E    One Of Option: Up, Value (8 bit): 0x2 {09 0E 8F 04 00 00 02 00 00 00 00 00 00 00}
0x32B8C    One Of Option: Nominal(Custom), Value (8 bit): 0x3 (default) {09 0E 93 04 10 00 03 00 00 00 00 00 00 00}
0x32B9A    One Of Option: Down(Custom), Value (8 bit): 0x4 {09 0E 92 04 00 00 04 00 00 00 00 00 00 00}

More info here on the second one, this one sounds like what you want to adjust cTDP (Configurable TDP)  Default is "Nominal"
https://en.wikipedia.org/wiki/Thermal_design_power
https://www.anandtech.com/show/4764/ivy-...p-detailed
https://community.amd.com/thread/223661

Hi 

let's disable the hide and disable the limit.

please tell me how to do.

Thanks
Please tell me specifically which settings by name you want to change (One of: xxxwhatxxx) and I will show you how to change the setting via grub using Setup_var commands.
Pages: 1 2 3 4