Post
Topic
Board Hardware
Re: Hacking BFL Monarchs and servicing them while times are weird.
by
Kuschelweich
on 21/01/2018, 18:11:35 UTC
Don't open the loop unless you have a spare heat sink set (some guy is selling them on Ebay for $20 each, if your Monarch had a leak in the cooling system that's a nice fix). Those things run the chips quite warm (60c) and any disruption in cooling will blow the chips since it is *very* thin (which really helps with heat dissipation).

Use the V3X and FBX values to slow it down, remember the second digit is hexidecimal but voltages above 4 are locked out) and have fun with it.

do we put the V3X and FBX in the .conf file? Trying to find the syntax, but struggling to find the answer.

BFL had a underclocking manual for these, it's somewhat brief but does explain this a bit. I'll see if I can post the manual here, but here's some excerpts from it:

Passing commands:
Code:
bfgminer  --set bfl:_cmd1=F0D --set bfl:_cmd1=V5X

Setting Frequency:
To set the regular frequency, command: ‘F’,’’,’X’ can be used.  This sets the frequency index in regular mode (the slower mode). To operate in the fast 2x mode, ‘F’’D’ must be used.   
For example, to set the frequency to index 3 in regular mode, ‘F3X’ must be submitted. To set the frequency index to 1 at 2x mode, ‘F1D’ should be used. Once either command is issued, the on-board controller recalibrates all the engines on the board to decommission the ones that can’t operate with the new frequency setting. It is HIGHLY recommended to set the core-voltage to proper value before changing the frequency. 
Since the on-board ASICs use Ring-Oscillators, frequency index cannot be accurately mapped to any number (variance could be as high as 40%). Temperature and core voltage will affect the frequency as well.