Post
Topic
Board Mining software (miners)
Re: Can a newbie develop custom S19 firmware?
by
tightcable
on 19/03/2025, 17:34:35 UTC
What it does not directly support is coms between cgminer and the Bitmain PSU's to monitor & set voltage. That said, cgminer DOES support setting chip voltage(s), you just need to figure out how to point it at the PSU's that Bitmain uses.

This seems like a pretty good place to start.

It looks like coms between control board and PSU (APW12) are through i2c (https://www.zeusbtc.com/manuals/Antminer-APW12-Power-Supply-Repair-Guide.asp). My first thought is to rig two raspis in between the control board and PSU that capture/pass along messages, then try to reverse engineer with those logs.

Does that seem feasible?

Also, where does this lay in terms of what is "allowed"? I feel like if I do this with the stock firmware, which is in breach of the GPL3, there's no harm done. But what if I use epic firmware, which may or may not be in breach of GPL3?