// blog · · by Nathan Baldwin
// Bitaxe Baller's manual-tune cap is now 900 MHz. Here's what a good BM1370 chip can actually hit, why voltage — not frequency — is the thing that kills boards, and how to climb safely.
We just raised the manual-tuning ceiling in Bitaxe Baller from 700 MHz to 900 MHz. The old cap was conservative to a fault: BM1370 silicon-lottery winners with real cooling were hitting the wall at 700 and leaving stable hashrate on the table. If you’ve got a good chip and a heatsink that can keep up, 800–900 MHz is now yours to chase. This post is the honest version of how to do that — including the part where most chips won’t get there, and the part where the number that actually destroys boards isn’t frequency at all.
A Gamma ships around 525–575 MHz out of the box. That’s the safe-for-everyone default, sized so the worst chip in the bin runs cool and stable forever. It is not where a good chip wants to live.
Past that, you’re in silicon-lottery territory. Every BM1370 is slightly different — same part number, different tolerance for clock and voltage. A mediocre chip taps out in the 650–700 range. A genuinely good one, kept cool, will hold 800–900 MHz. There is no way to know which one you have except to climb and watch.
| Tier | Frequency | Who lands here |
|---|---|---|
| Stock | 525–575 MHz | Every Gamma, day one |
| Comfortable OC | 600–700 MHz | Most chips, modest cooling |
| Silicon-lottery winner | 800–900 MHz | Good chips + serious cooling |
Frequency scales hashrate roughly linearly, so the jump from 575 to 850 MHz is real money in share terms — on the order of a 45–50% bump if the chip holds and the errors stay down. The “if” is doing a lot of work in that sentence.
Here’s the part people get backwards. Raising frequency makes a chip run hotter and, past its limit, makes it spit hardware errors. Both are visible, both are recoverable — drop the clock and the chip is fine. Frequency is a knob you can turn both ways.
Voltage is different. The BM1370’s ceiling is 1300 mV — that’s Bitmain’s hard spec, and Bitaxe Baller will not let you exceed it. But the real-world caution line is lower: sustained operation above roughly 1225 mV accelerates electromigration and wears the silicon out faster, regardless of how good your cooling is. Cold doesn’t save you here. Heat damage and voltage damage are two different failure modes, and a frosty heatsink only fixes the first one.
So the discipline is: climb on frequency, spend voltage reluctantly. Every extra millivolt above ~1200 is buying you a little stability now in exchange for lifespan later. Sometimes that trade is worth it. It should always be a conscious choice, not an accident.
Do this with cooling already sorted. If your VR or ASIC temps are marginal at stock, fix airflow first — overclocking a thermally-limited board just means you abort earlier and learn nothing.
If you’d rather not babysit a spreadsheet, Bitaxe Baller’s auto-tune sweep (Pro) does exactly this climb for you — frequency-only, +25 MHz per observation window, with a hard abort and baseline restore if temps or error rate cross the guardrails. It records the highest stable frequency it found and applies it. Voltage is never touched during a sweep, by design — see the section above for why.
Most chips are not 900 MHz chips. If yours settles in happily at 700 and gets cranky above it, that’s a perfectly normal result and not a defect — it’s just where that particular piece of silicon lives. Chasing the last 50 MHz with more and more voltage is usually a bad trade: you’re spending lifespan to win a few percent of hashrate that variance will swamp anyway.
The raised cap is there for the chips that have earned it. Climb carefully, watch your errors, keep voltage on a short leash, and let the good ones show you what they’ve got.
Try it yourself: Bitaxe Baller is a free desktop app for Mac and Windows — live monitoring, one-click tuning recommendations, and manual control up to 900 MHz with hardware-safe bounds. Pro adds automated tuning sweeps with abort guardrails. Open source on GitHub.