Hi guys,
I recently purchased a S15 and I ran several tests since, measuring the power consumption on wall. All seemed fine until 2 days ago when I installed the latest firmware Antminer-S15-user-201902251130-sig.tar.gz
In Finland the outside temp is cool enough to allow my S15 to report a "PCB temp" while running of 23-26-27-23C in the 4 rows and first column of the monitoring screen. The chips temp is in the 60-72C range for all tests.
Here's my test case:
1. I start the miner in a 20-21C room, allow it the time to boot. Initially all seems ok, hash rate 28TH and on wall consumption is 1600Wh.
2. 4 mins after this I see this logs in the kernel log (notice the
low_bringup_pcb_temp_threshhold):
2019-04-22 10:03:48 driver-btm-soc.c:3774:check_system_work: Entering low environment handler...
2019-04-22 10:03:48 driver-btm-soc.c:3775:check_system_work: bring_up_pcb_temp = 25, low_bringup_pcb_temp_threshhold = 27, ideal rate = 28000, AVG_rate = 26838
2019-04-22 10:03:48 driver-btm-soc.c:7929:re_open_core: re_open_core start!
2019-04-22 10:03:50 dspic33ep16gs202.c:572:set_pic_heart_beat: Heartbeat failed on Chain[3], retry_count=1! read_back_data[1] = 0x0, read_back_data[2] = 0x0
2019-04-22 10:03:51 dspic33ep16gs202.c:572:set_pic_heart_beat: Heartbeat failed on Chain[2], retry_count=1! read_back_data[1] = 0xfe, read_back_data[2] = 0xfe
3. The miner consumption drops to some idle 100W for the next few minutes.
4. For the next 5 mins it reinitialises the hash board and finishes with:
2019-04-22 10:09:07 power.c:198:get_power_voltage_from_iic_value: iic_index for voltage[46] = 19.520524
2019-04-22 10:09:07 power.c:229:set_iic_power_by_iic_data: now setting voltage to : 19.553896
2019-04-22 10:09:08 power.c:198:get_power_voltage_from_iic_value: iic_index for voltage[47] = 19.503839
2019-04-22 10:09:08 power.c:229:set_iic_power_by_iic_data: now setting voltage to : 19.520524
2019-04-22 10:09:09 power.c:439:get_chain_voltage: chain[0], voltage is: 19.24
2019-04-22 10:09:10 power.c:439:get_chain_voltage: chain[1], voltage is: 19.23
2019-04-22 10:09:10 power.c:439:get_chain_voltage: chain[2], voltage is: 19.28
2019-04-22 10:09:11 power.c:439:get_chain_voltage: chain[3], voltage is: 19.24
2019-04-22 10:09:11 power.c:462:get_average_voltage: average voltage is: 19.25
2019-04-22 10:09:11 driver-btm-soc.c:3794:check_system_work: low environment handler!
2019-04-22 10:09:11 driver-btm-soc.c:3795:check_system_work: low temperature reopen core and increase voltage 1 times!
5. At this point the miner is up again. Hash rate is up to 28TH again but the on wall consumption jumps to 1920W and stays on like that.
6. I bring the unit down and move it deeper inside the house (23-24C) where the temp PCB reads 36-40-38-36C. I power it up again.
7. This time power consumption stay at 1620W and there is no reinit of the hashboards and last lines in the kernel logs read:
2019-04-22 10:20:19 dspic33ep16gs202.c:65:volt_clamp: failed on Chain[3], b[0] = 254, b[2] = 254!
2019-04-22 10:20:21 dspic33ep16gs202.c:65:volt_clamp: failed on Chain[3], b[0] = 254, b[2] = 254!
2019-04-22 10:50:25 driver-btm-soc.c:3706:check_system_work: The avg rate is 28206 in 30 mins, PCB temperature between 36 ~ 62
Anyone shares the same experience? I didn't notice this on the old firmware. The new firmware mentions one thing that worries me: "Add low temperature protection function". Anyone knows where to pull the old firmware from (ie the December 2018 one)?
Cheers,
Bogdan