Jump to content

blowntaha

Registered User
  • Posts

    213
  • Joined

  • Last visited

Everything posted by blowntaha

  1. Theory is an overstatement; changing the ICC boot profile to be selected by BIOS instead of the default "soft strap" enabled BCLK access via XTU on an HM77 chipset. I just figured since it was the only additional change necessary to enable it on that specific HM77 mobo, and that this is something I have not tried on HM76 then it might be what's preventing XTU access/capability to change BCLK. Step by step, explain-it-to-me-like-im-seven: Click and drag your ME FW onto FITC.exe Under the subsection Descriptor Map, change Number of Flash Component to zero so that only your ME FW is built/compiled Under the subsection PCH Straps -> PCH Strap 10, change the third parameter from the bottom ICC Boot Profile Selected [...] from true to false Done. Or, you can just flash this, which I already modded. I used your stock BIOS, added the changes from the OP, and then did ^. End result is your full BIOS image.
  2. Hey, I was trying to figure out Nando's post, where he quoted you (here). Looking at the already modified ME9 FW in FITC (linked on Nando's post), and comparing it to mine in ME10 FITC, I couldn't deduce which setting enabled all of registers after EOP. Could you tell me specifically what I would have to change to enable all the clocks, thus allowing me to slightly increase BCLK via XTU? Here's two quick FITC side by side comparisons, with mine on the left (ME10), and ME9 FITC on the right,
  3. I don't know if this works for HM76 (don't have one anymore, to test on), but for my particular case (person who had requested me to mod), he had HM77, did only the steps listed in OP, and XTU did not have BCLK control, even after reinstallation. I did notice that he had 2 ICC profiles, by default. So, maybe this is why the extra change (soft strap to false) was necessary. After trying various things, and then eventually trying this, the BCLK option was unlocked in XTU. Also, after he did a BIOS flash, the ME FW was flashed back to the original unmodified one, so he lost settings. Then, when I changed only the ICC registers from the ones in the OP, and setting the soft strap to false, he regained the ability to increase BCLK in XTU.
  4. If you are interested, I think I know of a way to get BCLK control on HM76, PM or reply if interested. To anyone who is having trouble getting this to work, it might be be required to change ICC Boot Profile Selected By Soft Strap from true to false; this is located under PCH Straps->PCH Straps 10. I don't know why this works, but when I was helping someone with HM77 chipset and the instructions from OP didn't work, I tried that change and voila, it worked.
  5. All the values are as they should be to enable BCLK control. If they aren't, then if I were you, I'd move on to try and get turbo multi control. Grab Andy's tool (aka phoenix tool), select your image, manufacturer -> structire -> look for DXE core -> Setup Utility. Check the decompress box and extract. Drag and drop that file onto this universal IFR Extractor tool credits to donovon). Open the .txt file and CTRL-F turbo and sift through to see if anything comes up that related to the multis (excluding TDP). Once/if you find the setting for the turbo multipliers, you want to write down/remember the variable name. Ex. Here's a small chunk of what you'd might in the txt file Setting: DMA Channel, Variable: 0x13 {05 91 27 02 1F 01 11 00 34 12 13 00 00 10 01 03 00} 0x66834 Option: DMA 1, Value: 0x1 {09 07 28 02 00 00 01} 0x6683B Option: DMA 2, Value: 0x2 {09 07 29 02 00 00 02} 0x66842 Option: DMA 3, Value: 0x3 (default) {09 07 2A 02 10 00 03} the Variable is 0x13. If you wanted to change it from its default value of 0x03 to 0x01. You'd boot to EFI shell. If you dont know how, heres a quick TUT grab a usb, create folder in root dir named, EFI and inside that make another folder named Boot. Inside that, you would place this file (after extracting). FYI, there are many other EFI shells you can boot to if this one doesn't work for you. Once you have booted to EFI shell, you would use the setup_var command setup_var <variable> ;this is to check if it is a valid variable with a valid value, if this checks out then, setup_var <variable> <value> example: setup_var 0x13 <some output=""> setup_var 0x13 0x01 Once you change all the vars you wanted to, type exit and boot. Alternatively you can look at the much nicer and more detailed guide by Khenglish. && no, I was not able to get turbo multi control. </some></value></variable></variable>
  6. Yes. BCLK will also increase RAM/PCI/etc clocks as well; that being said, unless you can change ram multipliers, you probably wont be able to increase BCLK by a whole lot without being able to maintain stability. You'd most likely get more gain by changing turbo multis, with a lot less effort and risk. If you make a mistake changing a certain nvar you can just reset its value by changing or removing the part (corresponding to the nvar) for one boot. I will take a look at your zip later as i do t have access to a pc atm
  7. Just try what i said but allow me to save you the headache and dont try too hard (unless youre confident), because you will end up with a brick like i did. IMO perf gain in actual world applications just. By increasing BCLK without ability to increase volts isnt worth the effort. And since bottlenecking isnt an issue for gpu/cpu relationship, you're better off trying to buff your gpu
  8. Make sure you set "number of flash devices" to zero so thay only the ME portion is created, do all flashing and dumping in DOS. If it still doesnt work you can try extracting an IFR structure.txt file and then looking for any vars that you might want to change. Probably wont get BCLK control, but you might be able to change turbo multis
  9. Is the modified ME Region an ME dump after flashing or an exact copy of one created in FITC? Because neither image has the necessary bits set.
  10. If the changes that you actually made was in fact: Clock Source Select: from 0x00011A33 to 0x00011A34 SRC Source Select: from 0x00033733 to 0x00133744 PLL Reference Clock Select: from 0x00088CBF to 0x000A8CBE Divider Enable: from 0x000005EB to 0x000005FF SSC Control: from 0x00010000 to 0x00000000 then you are probably SOL. I am pretty sure that enabling BCLK OCing is either downright impossible on HM76 chipset or it requires much deeper modification (which I attempted, failed, and gave up on). Good luck on whatever you choose to do. If by chance you are worried about any possible bottlenecking then rest assured that a 3610QM did not bottleneck my GTX 970 eGPU setup.
  11. Those look identical to the changes I had to make when I first stumbled upon this thread. You are good to go with those values. Just make sure you set number of flash devices to 0 at the top so that when you build your image, it will be simplified, and equal sized output image (this is how you "build just this portion"). @Tech Inferno Fan or @Khenglish I got my flash descriptor unlocked, and I dumped my ME image in DOS using FPT, but when I was trying to copy the settings needed from the ocme.bin in the OP..... I can't tell which bits correspond to each other between ME10 and ME8. Could one of you please point me in the right direction or if you have time, modify it for me? Here is my ME dump. Thanks! blown_ME10.zip
  12. I won't get to it until tomorrow. It's fairly straight forward, just open both your ME dump and the one Khenglish uploaded in FITC, side by side, and just copy everything in the extended ICC tabs, along with changing "number of flash devices" to zero (this will cause only the ME FW to be built instead of a bunch of different ones); it's located in one of the top sections. As long as you do just that, and assuming there is no PEBKAC and no problems with flashing, I don't see any risk unless your specific laptop model is prone to problems.. Worst case scenario, you will have to perform BIOS recovery, but I doubt it'd come to that just by making the changes I've stated. Just out of curiosity, what laptop model? Reason I am so confident is because I have been in many soft brick scenarios, mostly with my y580, but have had experience with others as well, and I was almost always able to recover via bios recovery. Every laptop is different, proceed with the information I have provided at your own risk.
  13. Brick happened because of something stupid I did. I was trying to see if I could un-greyout some of the settings under Advanced->Extended ICC in my BIOS; all in effort to do what I couldn't do with ME FW. Basically I ungreyed some bits that were supposedly undefined, followed by a bad flash. Could have been recoverable but thunderstorm caused a temporary blackout and I forgot to put battery in. GG WP cyal8r mobo Wouldn't hurt to try. Just do exactly was the OP says and change only things under ICC subsection along with the other one or two settings outside of that. Pretty sure chances of bricking are slim to none, assuming you only change what is stated in the post. Don't take my word for it though, I am only saying that based on what I have experienced with one motherboard, along with reading a lot of different threads on a lot of different forums ( techinferno, etc).
  14. I have (or had, bricked but not beyond recovery) a y580 which is also HM76. I have spent hours and hours trying to get it to work and later learned that it is impossible to enable any sort of extended ICC control on chipsets (that Intel has labeled) which do not support overclocking. There is a chart in one of the PDFs from the IMEI system tools .zip file. I had a 3920XM in my HM76 board (it's an unlocked cpu !!) and had no more OCing capabilities than I did with my 3610QM, which is a locked cpu. Both before, and after flashing a modified ME FW, while also checking that the ICC registers were the correct values via cct.exe (from IMEI tools, and they were correct), ressulted in the same limited control in XTU/throttlestop/setFSB/etc. I even went as far as to contact Intel and was told that it is a hardware limitation, despite the fact that firmware is supposed to control hardware, but I can't fully understand that concept so I might be wrong. You can look at my previous posts to view my progress and things I tried. Just my two cents.
  15. Hello, I'm hoping someone has been in a similar situation and was able to overcome it I have an HP 15 Notebook (r210dx), with a 5200U cpu. When I boot to EFI and try to change most variables, I get an error stating the variable cannot be changed in an EFI environment; so that's a no go. I dumped my BIOS, and extracted it via hex editor; but the problem I'm having is according to the ME FW dump when viewed in FITC, the flash descriptor is already 0xFF for all of them; but according to MEinfo, they're locked && can't dump/flash via FPT either, so MEinfo should be more accurate. I also can't find the corresponding bits in hex edit either. Unless ME 10.x has different values for LOCKED (e.g. 0A 0B, 0C 0D, 08 08). Can someone mod my ME FW or tell me what I'm doing wrong? I've attached my ME dump. Thanks in advance. Oops, forgot to mention, WIN+left+right doesn't work for me, have tried mashing, as well as holding those keys. me.zip
  16. I was trying to mod my ME, but the WIN+LEFT+RIGHT isn't working for me. I have the proper BIOS dump w/ ME FW courtesy of HP's BIOS manager; problem is when I look at the ME FW in FITC, the descriptor settings arealready 0xFF. & when I open it in a hex editor and compare my dump with another FW (built in FITC, with descriptor set to LOCKED), the only differences I see are ones that are either bugged/incorrect/irrelevant. In other words, I can't find the flash descriptor bits anywhere; I remember in ME 8.x, there'd be a 0B 0A -- miscellaneous FF/00 -- 0D 0C --... Am I looking for the wrong values? Because from what I gather, the flash descriptor bits should be in the very beginning, and should be 0B 0A, 0D 0C (or the reverse). Here is the ME FW dump I extracted from my full BIOS dump (which was obtained from HP's BIOS management tool, so it's correct and accurate). EDIT: I was able to dump, modify, and reflash the descriptor region, so I have read/write access to ME FW. I've attached my ME dump if someone could modify it for extended CPU control. I'd (prefer) do it myself but, but after looking at the ME10 dump in FITC, the ICC section seems very different. I'm actually working up to getting x2 link for my eGPU functional, but I figured I'd start with light CPU mods first unless someone here can tell me straight how to do it. Thanks blown_me.zip
  17. You could try a different version of XTU. I have a 5200U and XTU v5.x gives me hardware unsupported error, but any other version it works fine. That is, assuming you already did the ME FW step.
  18. I'd try to answer your question but you're very vague on what you're asking Alienware is included in? @Khenglish, @Tech Inferno Fan Do you know of a way on how to modify UEFI vars on newer HP laptops? After bricking my lenovo y580, im now on an "HP 15 notebook - r210dx" (5200U CPU, ME 10.x 1.5mb) and when I boot to grub EFI shell, and then try to change any vars, I get an error saying something along the lines of "unable to change variables in EFI environment" Tried various combinations of disabling enabling/disabling boot, enabling/disabling legacy boot, and different USB ports but same thing. I modded a BIOS based on my dump from FPT but seeing as I'm unable to find a single BIOS update/file/ANYTHING for 'r210dx' or 'HP 15 notebook', I'm not quite sure how to flash it other than using FPT -F but using FPT to flash the whole BIOS image is scary, at least to me it is but maybe I am just inexperienced.. I don't even care for turbo multi unlocking, my main goal is to just set primary display from SG to auto & TDP MSR Lock from on to off.
  19. I have an Acer v3-571, well actually I only have its motherboard (long story). Anyways, I was getting ready to unlock its BIOS using a good old fashioned hex editor when I came across a Russian forum where someone had already done so. The instructions for flashing it require entering BIOS recovery via special key combination upon powering on (Fn + Esc). My only problem is since I only have the motherboard and no onboard keyboard. I have already tried holding Fn+Esc with a usb keyboard, but all that seems to happen is the laptop freezing up. That aside, I tried replacing the .rom/.bin file in the default BIOS's .exe, but when I extract it there is no .bin or .rom file for me to replace.. So, I saw made by the same person who posted the unlocked BIOS version, where he ran the insydeflash.exe (it failed since he tried to downgrade BIOS version), went to temp folder in Windows, and found its corresponding folder which does have an .fd file.My question is, would I be able to take the unlocked BIOS, use it to replace the one in the temp folder, and then proceed to flash as normal by running insydeflash.exe without an increased chance/risk of brick? I know, I know, there is always a risk involved with these things, I just want to minimize the risk although eliminating it would be nice
  20. it didnt work.. i think ill just try to flash an unlocked bios then go from there
  21. What does Fn + F5 do, is that a shortcut for switching displays?
  22. Hello, I know this probably belongs in the Acer subforum but I'm sure other non-Acer laptops function the same way. Background: I had a Y580 and I bricked it, so I bought a motherboard for the v3-571 because it has an HM77 chipset (versus y580's hm76) and ability to OC cpu. I modified the DC cable from my Y580 to make it fit in the v3-571, attached a powered USB hub since it only has only one USB port, and I am using an external mouse and keyboard since I only have the mobo. I can turn it on by shorting some pins in the slot where the power button's ribbon cable would normally go. Problem: When I turn it on with an SSD, keyboard, mouse, and bootable USB formatted with a windows 7 installer ready to go as well as an external display connected via VGA (I tried HDMI as well). When I turn it on, the external display shows no image or any connectivity/signal. I know it is successfully booting because when I hit alt-ctrl-del, it restarts as expected and this also tells me it's still in the pre-boot stage where it didn't yet boot to OS/USB. It will also restart if I hit F9 - enter (restore defaults) - F10 - enter (save & exit). I have also tried attaching my PE4C & PE4L eGPU as a display but to no avail. Request: Can someone upload somewhere a picture of each BIOS tab for the v3-571's default BIOS == AND / OR == an ISO image with bare drivers installed (chipset/intel hd/etc) of either Windows 7/8/8.1; it does not matter if it is activated (I prefer unactivated) because I have my own activation keys to use. Note: I'm talking about Acer Aspire v3-571 NOT v3-571g. I don't know if they have different BIOS but the one I have does not have a mobile nvidia dGPU. -Thanks
  23. Hello, Background: I had a Y580 and I bricked it, so I bought a motherboard for the v3-571 because it has an HM77 chipset (versus y580's hm76) and ability to OC cpu. I modified the DC cable from my Y580 to make it fit in the v3-571, attached a powered USB hub since it only has only one USB port, and I am using an external mouse and keyboard since I only have the mobo. I can turn it on by shorting some pins in the slot where the power button's ribbon cable would normally go. Problem: When I turn it on with an SSD, keyboard, mouse, and bootable USB formatted with a windows 7 installer ready to go as well as an external display connected via VGA (I tried HDMI as well). When I turn it on, the external display shows no image or any connectivity/signal. I know it is successfully booting because when I hit alt-ctrl-del, it restarts as expected and this also tells me it's still in the pre-boot stage where it didn't yet boot to OS/USB. It will also restart if I hit F9 - enter (restore defaults) - F10 - enter (save & exit). I have also tried attaching my PE4C & PE4L eGPU as a display but to no avail. Request: Can someone upload somewhere a picture of each BIOS tab for the v3-571's default BIOS == AND / OR == an ISO image with bare drivers installed (chipset/intel hd/etc) of either Windows 7/8/8.1; it does not matter if it is activated (I prefer unactivated) because I have my own activation keys to use. Note: I'm talking about Acer Aspire v3-571 NOT v3-571g. I don't know if they have different BIOS but the one I have does not have a mobile nvidia dGPU. -Thanks
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. 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.