First put together a “D1_M1_B2” BIOS and flash it. TBU is implemented via UPT (Ultimate Patcher Tool). Which means that you set undervolt offsets directly in the BIOS. Very handy, especially when trying out the limits of a new CPU.
If by “power settings” you mean C-states, then no, you do not need to change anything. UPT does this already. I have increased default current limits to 200A, which is normally enough. You can of course tweak the power limits as well if you want to.
Hello, I would like to ask you if this mod would work for the Qiyida x99 H9S board? I have tried the M2 ME region but that didn’t work sadly. I am using a 1650 v3 flashed it via fpt but I have a CH341a on hand as well. Thanks.
I had a quick look at the stock BIOS from this page. In short it is an SPS 3.1.x ME, which then means “Example 5”. Trial and error on the ME region is exactly how I dealt with the X99-XD4, and that worked on my second attempt by using the M1 region.
So I have no better suggestion than to try until you get it working. Not that difficult, but can be time consuming. What I did when I was trying a lot of different BIOSes on my X99D4M4, was that I could leave the BIOS clip still clamped on the chip between each attempt. It could still boot, as long as I disconnected at the CH341A end. You can try this first with the stock BIOS to verify.
I have a Machinist X99-B9, and I have a question. Some games require secure boot and TPM 2.0. 1- Is there a BIOS that enables secure boot on it? I have a CH341 to reprogram if necessary. 2- Can I solder a TPM 2.0 chip onto it? If possible, which one is compatible and how do I do it?
On the third on January this year, I made a post especially for people who asked about this motherboard. You were included in that post, and it has all the information needed.
I have honestly no idea what you mean by “meta” in this context. But I have not seen a BIOS with more functionality for the XD3/XD4, than the latest one I put together myself in this very thread. A ME 9.x based BIOS is in my own experience more functional than any SPS 3.x based. So, did you ever try my modded BIOS?
New BIOS revision typically means more flash chips supported. That was for instance my exact findings and motivations to carefully pick some selected files from the Angxun DS4 BIOS, and merge into the Huananzhi BD4 BIOS. If you are genuinely curious about those low level parts, you can follow the approach given in this post.
This is a hacking forum, so the target audience is clearly not the average person. This thread is primarily about modifying the BIOS with the aim to get more performance and functionality out of the system. So in summary:
If you are happy with the stock/manufacturer BIOS, then stay on it. Makes perfect sense, if you have for instance a V4 CPU, or you are not very much into hacking/trying new things. But it honestly makes no real sense to discuss stock BIOS in this thread. See title.
If you want more performance/functionality, then you can try out the BIOS I provide, or any other one for that reason. Makes perfect sense, if you have for instance a V3 or a multiplier unlocked CPU.
Hello can you tell me what tpm 2.0 should I buy for x99 B9 ? I read you article here, but couldn’t find the name of the module, just the tl631 pro. I’m using already a bios for you, the jginyue x99-8d4/2.5g do this one work with tpm module ? If so, can you say what module I should buy ?
Hello, and first I have to say that is a great nickname!
TPM module:
After soldering on pins on the motherboard, you can buy a 20-pin LPC type TPM with 2.54mm pitch width. Then connect the module with 2.54mm female to male wires. As you can see in for instance this post, I then use electrical vinyl tape to attach the TPM module underneath the motherboard. Easy to install, and no reliability problems that way.
BIOS for B9:
See this post. You need to put together a “D1_M2_Bx” BIOS, where the last number depends on what type of CPU you want to use. To fully answer your question: TPM will work with the old Jginyue BIOS, but it is inferior in pretty much all aspects compared to the one I just linked to.
Thank you for answering so fast. Would this one work ? It is lpc 20 pin.
About the bios. I want turbo boost, so need the b2
I changed the ME with M2.rgn
But I didn’t understand what I need to change in the IIO, I need to change it the same as my current bios ?
And I need a external programmer ? I have experience with the ch341, but as you said, I can’t be used because of the 3,3v. Can it be used with a adapter ?
Regarding the TPM, it seems to be the same pinout. However I notice two things here:
It is not clearly stated if this is 2.54 or 2.00mm pitch width. You are very likely going to need 2.54mm, to have an easy installation.
The modules I have used are long, but this one is flat. So my way of securing the TPM module underneath the motherboard may or may not work. Just pay attention to this, and plan ahead for an easy and reliable installation later on. Really depends completely on your circumstances. Personally I would look for a long module.
Regarding BIOS:
To make sure that every PCIe and M2 slot works correctly, you need to set IIO 0 exactly like in the original BIOS. For X99D4M4/Machinist X99-B9 this is: Auto ; x4x4x4x4 ; Auto
Generally speaking, it is always a good idea to have an external programmer on hand when attempting any modifications like this.
Newer flash chips have less tolerance for 5V than older ones. If you are only re-flashing once for a few minutes, it might be ok with 5V, but this is up to you. Personally I only used the specified 3.3V on XMC chips, never 5V. In my opinion, Miyconst most likely broke his flash chip with 5V in this video.
Instead of bothering with adapters, I bought a newer version of CH341A as shown by Adamant IT in this video. Then I can manually select four different voltage levels: 5.0 ; 3.3 ; 2.5 ; 1.8
Most importantly: This chip worked perfectly on my modded BIOS, I verified it on my ZX-99EV3. There was actually no need at all to modify the Descriptor Region
The three new Huananzhi V6.0 motherboards also have a BIOS available for download. Looking at the “fparts.txt” file shown to the left in below picture, we see SPI ID 1C7018 as well
So my overall conclusion is simple: Although there are new flash chips being used for the Chinese X99 boards, we already have BIOS support for them. So it is unlikely that we will see the same compatibility problems as with for instance the XMC flash chips.
Thank you so much for the modified BIOS for my X99 B9. Secure Boot is working now, and I’m really happy with the result. I appreciate the effort, skills, and time you spent creating this. Your work helped me a lot. Thanks again!
Flashing from windows, after try from flasher CH341 NeoProgrammer_2.2.0.10.zip (by Koshak). Flash is ok, but system not start, beepr make 1 long signal + 5-6 short signal.