Releases: rdugan/iceriver-oc
0.8.1 OC Firmware For IceRiver ASICs
Changelog
- KS5L/M support, with power draw monitoring
- Target temp fan mode includes 'board temp' input in addition to 'chip temp'
- Faster fan response during startup and after clock changes, to reduce time target temp is exceeded
- 'Commercial' builds with additional features included for hosting or other large operations (pbv081c_* - note the 'c')
- Numerous bug fixes
Notes
Please make sure you download the correct firmware for your model and use case. Files with a 'c' after the version number ('pbv081c') are the commercial builds with the 1.33% fee.
KS5 models have an internal power limiter set to 3350W to protect the PSU and power circuitry. The miner will disable 4 cores at a time to reduce power use when this threshold is exceeded. The new power draw graph was added to help monitor and stay below this limit.
The commercial builds include additional features such as multiple user management with granular access permissions, hashrate splitting for setting up hosting fees, and brand replacement. The fee in these builds is 1.33% rather than the usual 1%.
Unless you previously installed v0.8.0, the first boot after installation will take 2+ minutes before the UI is avaiable, as the machine needs to generate TLS certificates for https support.
Disclaimers
As always, use with caution, and PLEASE READ THE DOCUMENTATION!.
DO NOT upload the KS0 Ultra firmware over other third party firmwares. Please make sure to revert to stock following their reset instructions, before uploading this firmware
KS0 Ultras power stages, just like the Pros, run particularly hot due to insufficient cooling. It is highly recommended to address this through application of heatsinks and modified cooling setups when using more agressive overclocks.
Use of a power meter is highly recommended to monitor PSU load.
0.8.0 OC Firmware For IceRiver ASICs
Changelog
- KS0 Ultra support (KS5* support coming soon in a follow up release)
- Completely rewritten auth, to increase security (no more cookie hacks, or plaintext login) and stability (no more 'incorrect login' messages due to corrupted files).
- All traffic routed over https, with TLS cert management
- Rewritten API over https with access token and granular permissions control
- Reworked, more responsive UI, with auto-refresh controls
- Proper power down option - no more simply pulling the plug when you need to fully shut down
Notes
The first boot after installation will take 2+ minutes before the UI is avaiable, as the machine needs to generate TLS certificates for https support.
Disclaimers
As always, use with caution, and read the documentation.
DO NOT upload the KS0 Ultra firmware over other third party firmwares. Please make sure to revert to stock following their reset instructions, before uploading this firmware
KS0 Ultras power stages, just like the Pros, run particularly hot due to insufficient cooling. It is highly recommended to address this through application of heatsinks and modified cooling setups when using more agressive overclocks.
Please make sure you download the correct firmware for your model.
Use of a power meter is highly recommended to monitor PSU load.
0.7.1 OC Firmware For All IceRiver ASICs
Changelog
- Update to fix disconnects on mining4people pool.
- new 'alt' build for ks3l
The pbv071alt_ks3lupdate.bgz and pbv071alt_ks3mupdate.bgz files (notice the 'alt') includes the latest KS3L/M FW from IceRiver. Clock control does not seem to work with this firmware at this time. Furthermore, I don't recommend this for normally functioning KS3L/Ms, as I've seen temperature and fan anomalies in my testing.
Disclaimers
As always, use with caution.
KS0 Pros power stages run particularly hot due to insufficient cooling. It is highly recommended to address this through application of heatsinks and modified cooling setups when overclocking.
Please make sure you download the correct firmware for your model.
Use of a power meter is highly recommended to monitor PSU load, especially for KS3M.
0.7.0 OC Firmware For All IceRiver ASICs
Changelog
UI, monitoring, and stability updates, including
- Dark mode
- Graphing of power stage temps for KS0, KS0 Pro, KS1, and KS2
- Synchronization of graph mouseover tooltips to help with event / anomaly investigation
- Numerous updates to pool status display, including headline indicator of pool connection health
- Inclusion of reset file, and additional healthcheck loop, to address 30m reboot loops
- Numerous additional UI improvements and bug fixes
The pbv070alt_ks3mupdate.bgz file (notice the 'alt') includes the latest KS3M FW from IceRiver. I don't recommend this for normally functioning KS3Ms, as I've seen temperature and fan anomalies in my testing.
Disclaimers
As always, use with caution.
KS0 Pros power stages run particularly hot due to insufficient cooling. It is highly recommended to address this through application of heatsinks and modified cooling setups when overclocking.
Please make sure you download the correct firmware for your model.
Use of a power meter is highly recommended to monitor PSU load, especially for KS3M.
0.6.0 OC Firmware For All Models
Changelog
Latest update, now supporting all IceRiver ASIC models, plus significant UI changes:
- Support for KS0 Pro
- Graphing of fans speeds, clocks, voltages, chip temps, with summary, per board, or all chip filters
- Hashrate graph now includes 30m measurement, as well as a new 2hr measurement
- New chip temp (max) controlled fan mode that should work better than the stock auto setting
- Numerous UI improvements and bug fixes
Thanks / Shoutouts
A large number of people have helped to make this possible (especially the KS0 Pro support), with both testing, and efforts to retrieve the original KS0Pro firmware. Unfortunately, there are way too many people to list everyone, but a few people in particular put their own money/machines on the line during various attempts to read the flash chip or otherwise assist. Specifically, Discord users going by the handles:
- BCU79 - risked a machine to have his chip desoldered for a read attempt, and even had to go back to the shop a second time to have it resoldered after the first one was done incorrectly.
- Exorcist - purchased a couple hundred dollars worth of chip reading equipment out of his own pocket
- pg13 - spent (some very late) hours with me working through the ultimately successful effort of gaining access to the machine
- Dablacksplash - made multiple physical trips to a friends house to test on his equipment, ultimately just buying one machine outright to speed up the feedback loop
Please thank these people when you come across them in discord - and maybe send them a tip if you're feeling generous.
Disclaimers
As always, use with caution.
KS0 Pros power stages run particularly hot due to insufficient cooling. It is highly recommended to address this through application of heatsinks and modified cooling setups when overclocking.
Please make sure you download the correct firmware for your model.
Use of a power meter is highly recommended to monitor PSU load, especially for KS3M.
0.5.0 KS0, KS1, KS2, KS3/M/L OC Firmware
Milestone release, with numerous additions/updates:
- Support for KS3/M/L models, with clock control only (no voltage yet)
- Faster clock ramping - now 25mhz per 30s (may be slower on KS3* models)
- Clock reductions without restart
- Major stability enhancements in response to network disruptions. Any pool can be used now without issues.
- Additional telemetry on home page, including real-time clock/voltage readings, clock ramping process indicator, and pool uptime and job rate.
- Fix for web server / GUI crashes in the stock firmware, experienced by many HiveOS and other users from frequent page loads.
- Numerous UI fixes/improvements
As always, use with caution.
Please make sure you download the correct firmware for your model.
Use of a power meter is highly recommended to monitor PSU load, especially for KS3M.
No, KS0 Pro is not supported yet, and I don't have a timeline as I'm waiting on factors outside my control.
0.4.1 KS0, KS1, KS2 OC
Beta release adding voltage control, with support for KS0, KS1 and KS2.
0.3.3 KS0, KS1, KS2 OC
Beta release, with support for KS0 and KS1.
KS2 support experimental.