Welcome to the home of GenTarkin’s Custom KNC Titan Firmware for your KNC Titan!!

Click –>>HERE<<– to Purchase ‘GenTarkin’s Custom KNC Titan Firmware’ Now!

Click –>HERE<– for github project info & version release notes!

Cllick ->HERE<- for support, feedback & questions!

current release: v1.0.4

FREE ~ BFGMiner 5.4.2 & KNC v2.0.2 integration patch for GenTarkin’s MOD! details –HERE–

*NEW* Pay with altcoins using Shapeshift.io option during Checkout!


Major Features, Additions, Fixes & Changes:

  • Added the long awaited “Energy Saver” feature – automatically tunes die voltages for highest effeciency while keeping the die stable as possible & hw% low. ~~MORE INFO HERE!!! ~~
  • DCDC Over-Current protection – any DCDC’s detected above 46A will be issued a die reset, if that fails then die speed is clocked down significantly to prevent DCDC failure.
  • Long Term Stability checking for all dies – bumps voltage up on a die if it becomes unstable more than 2x in a period of 2 days.
  • Per RPI Cube Tracking – if cubes are added, removed or moved around their last known clocks and volts on a given pi will be restored.
  • Internet outtage / dead pool detection to prevent miner from constantly resetting itself.
  • Slight webgui redesign.
  • Product license activation.
  • Full Copyright & end user license information.
  • Much smaller installation file.

Additional Features, Additions, Fixes & Changes:

  • Full translation of webgui pages to 80+ different languages.
  • Logging file output format refined and also includes more timestamps now.
  • Optimized timing of die / cube soft and hard resets.
  • Fixed format of advanced.conf file not being updated properly when user changes/removes/adds cubes or manually sets dies OFF.
  • ADVANCED page now shows which dies(if any) are being throttled because of DCDC over temp threshold.
  • ADVANCED page now auto refreshes every 5 minutes.
  • Noticed in rare cases dies are configured with positive voltage – wrote correction code for this.
  • For “Energy Saver” implemented cross reboots internal data array tracking capability.
  • Ability for user to save Log Files to a file to be posted or emailed for diagnostic purposes. (This is part of the Energy Saver options).
  • Added BALANCE strategy to MINER page – this may work better than LOAD-BALANCE for some users.
  • Removal of BFGminer version option – in testing 5.1.0 works best with Titans – can re-add later on as an optional installation file if demand is high enough.
  • More fixes to KNC’s shoddy code.
  • And many more small fixes / improvements too numerous to list.

All the previous firmware features and improvements are included!

Now … you’re probably asking yourself “yeah yeah, but how much do all these wonderful new features cost?” Simple: $75 first full copy, $35 for additional licenses.

  • Verified Previous Customers: The upgrade to this firmware is completely FREE for the number of Titans the previous version was purchased. Additional Titans require additional license purchase. If you created an account here previously then you will find license keys issued to your account. **NOTE** If you have not created an account on this site and verified your previous purchases, please CONTACT me.
  • New Customers: Prices as detailed above.

***IMPORTANT INSTALLATION NOTICE*** – Upon upgrading to and activation of this firmware, it is EXTREMELY IMPORTANT to create backups of your Titan(s), then keep record of which backup went to which Titan. The backup can be used for reactivation.

***PRODUCT NOTICE*** – upon purchasing / obtaining this software, the end user agrees to the license terms set forth here(this file is also contained in my firmware): LICENSE


When I first purchased my KNCminer Titan, a few months back now, it had stability issues … mainly dies went to “sleep” or were “dropping”. I didnt want to daily or even hourly need to physically power cycle the miner. Without knowing much about these machines, I had a feeling that there had to be a way in which the cubes could be turned off or dies reset somehow that allowed the affected dies to “wake up” without manually power cycling the entire miner. Suddenly, it ticked in my head that because we had the Temps, Watts, Amps, Volts all shown on the advanced page, that meant the DCDC’s were somewhat programmable. So, I began to delve into the pi image and see how things worked. Luckily, as it turned out the DCDC’s were fully programmable and I figured out a way to issue power cycling on the DCDC’s for a cube which had dies that went to “sleep”. After testing this theory, the die came back online successfully w/o needing a manual power cycle!!!! So, this discovery lead to an announcement to the community which lead further into people testing it and having great success. After learning about how the code ticked on the pi that monitored & ensured the cubes running health … I figured out more ways to tweak and tweak and add features beyond what Id ever imagined!

Thanks the community, their ideas, testing, support & purchases … the firmware has turned into something amazing, something KNC/KNCminer would never care to code up for their customers!

Ive coded ‘GenTarkin’s Custom KNC Titan Firmware’ w/ reliability & safety in mind. In addition to solving the #1 annoyance many KNC Titan owners face(sleeping dies) … ‘GenTarkin’s Custom KNC Titan Firmware’ protects from DCDC overheating situations and fan failures!

Features of my Custom KNC Titan firmware update are listed below!

  1. Automatic Power cycling of dies which “stop hashing, sleep, dropoff, idle etc…”
  2. Added ability to switch between STOCK 5.1.0 BFGminer version vs newer 5.3.0 ver.
  3. Added DCDC temp monitoring & corrective action of 25mhz dropping on dies till DCDC temps are below threshold specified.
  4. In addition to the above, dies which were previously throttled will raise their clocks once under the threshold temperature setting by 10%.
  5. FAN-FAIL protection – works when DCDC monitoring enabled, if temp rises 10C above threshold or goes to 115C it will set those dies to OFF.
  6. FAN-FAIL notifications added to STATUS page & LCD showing the cube(s) w/ possible failed fan.
  7. Dies which cause constant soft / hard resets will be auto-bypassed for future resets. Message will be displayed on advanced page if any dies get autobypassed & option to clear the list.
  8. Added “Wall Watts” to ADVANCED page.
  9. Made “cube watts” consumption read out on ADVANCED page more accurate.
  10. Added option to SYSTEM page to change PSU effeciency – defaults to 85%.
  11. Added ability to choose between multiple webgui languages.
  12. Added more stats to STATUS page.
  13. Added miner name to not only STATUS but MINING & ADVANCED page.
  14. Added “donation status” to reflect which donation plan ur Titan is running.
  15. Added version info on STATUS page.
  16. Ability to flash my custom KNC titan firmware to stock 2.00 KNC firmware via SYSTEM->UPGRADE page using the .bin files hosted on my releases!
  17. Added option under SYSTEM to disable lighttpd access loggin(saves SD card life).
  18. When creating backup, it now saves clocks, voltages & miner name(if specified).
  19. Redesigned all branding graphics & information for webgui.
  20. Modified LCD readout to show my mod & version information.
  21. Integraded p4fg’s KNCminion webgui interface & put link on status page to it.
  22. Option to enable/disable readonly API access from all IP’s in MINING page.
  23. AND MORE TO COME!!!!

My most anticipated build is yet to come, it requires weeks of testing & coding…. The “Energy Saver” edition will be out any week now =)
It will offer further DCDC protection for overcurrent situations as well, among many other goodies throughout.


This firmware is easy to install! Once you have purchased and downloaded the file, simply go to SYSTEM -> UPGRADE in webgui. Install it like any other upgrade.
Reboot miner. Installation of my custom KNC titan firmware is now complete! =)
It will upgrade KNC stock v2.00 & all of my previous firmware releases.


Use at your own risk, I am not responsible for any damages arising from the use/misuse of this firmware.


GenTarkin's Mod - KNC Titan Custom Firmware for KNCminer Titan - Updated STATUS page
GenTarkin’s Mod – KNC Titan Custom Firmware for KNCminer Titan – Updated STATUS page

GenTarkin's Mod - KNC Titan Custom Firmware for KNCminer Titan - Updated ADVANCED page
GenTarkin’s Mod – KNC Titan Custom Firmware for KNCminer Titan – Updated ADVANCED page

GenTarkin's Mod - KNC Titan Custom Firmware for KNCminer Titan - Translation
GenTarkin’s Mod – KNC Titan Custom Firmware for KNCminer Titan – Translation