Post
Topic
Board Mining support
Re: S19 Pro Randomly Stops working with no Kernel Errors
by
CryptoLLC
on 05/02/2021, 06:45:31 UTC
We have a business modem / router from comcast. It should handle all these miners just fine. Also we have good upload and download speed. So what happens --> at random times the miners turn off but to be more exact they look like they restart and dont start mining after restarting. Or they just stop mining. The kernel is showing that they are most likely restarting. Here is some kernel info from a miner that has been running for 7 hours:

2021-01-19 23:48:58 freq = 525, percent = 90, hcn = 12480, timeout = 449
2021-01-19 23:48:58 set_start_time_point total_tv_start_sys=121 total_tv_end_sys=122
2021-01-19 23:48:58 set_voltage_by_steps to 1307.
2021-01-19 23:54:31 set_voltage_by_steps to 1287


You can see that its doing a == set_voltage_by_steps function -- it auto regulates the voltage as time goes on. The miners that have the restart issue are not showing multiple entrys for set_voltage_by_steps after they stop mining. That gives me the impression that the miners restarted since there is only one entry from the bad miner and once it restarted its not mining anymore. The problem could be the heat sinks but it seems that bitmain acknowledged this problem with the s17 series and supposedly fixed the issue on the S19. So i would not put much thought into the heat sink problem. I will try to diagnose the panel for these miners. I can also try moving a bad miner to a different location and see if the problem goes away. If anyone has any other thoughts let me know. This problem is really hard to figure out since there is ZERO kernel info.

Try tightening the bolts on the boards and the psu. Tighten all the bolts that transfer power. Also update the firmware. There is new firmware that came out 2 days ago. Let us know if that fixes the issue for you.




Code:
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:13
2021-01-22 13:00:17
2021-01-22 13:00:17
2021-01-22 13:00:19
2021-01-22 13:00:20 chain[1] PIC jump to app 2021-01-22 13:00:22 Check chain[1] PIC fw version=0x89 2021-01-22 13:00:23 chain[2] PIC jump to app 2021-01-22 13:00:24 Check chain[2] PIC fw version=0x89 2021-01-22 13:00:25 create thread
2021-01-22 13:00:25 max sensor num = 4
2021-01-22 13:00:25 temperature_monitor_thread start... 2021-01-22 13:00:29 power type version: 0x0071
0x0060FFFFFFFFFFFF 0x0070FFFFFFFFFFFF 0x0080FFFFFFFFFFFF 0x0090FFFFFFFFFFFF 0x00A0FFFFFFFFFFFF 0x00B0FFFFFFFFFFFF 0x00C0FFFFFFFFFFFF 0x00D0FFFFFFFFFFFF 0x00E0FFFFFFFFFFFF 0x00F0FFFFFFFFFFFF
FF FF FF FF FF FF
FF FF FF FF FF FF FF FF FF FF FF FF
FF FF
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FFFFFFFFFFFFFF
FFFFFFFFFFFFFF FFFFFFFFFFFFFF FFFFFFFFFFFFFF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
FF FF FF FF FF FF FF
fan_eft : 0 fan_pwm : 100 create thread
fixed working voltage = 1260 Chain [0] PCB Version: 0x0100 Chain [0] BOM Version: 0x0100 Chain [1] PCB Version: 0x0100 Chain [1] BOM Version: 0x0100 Chain [2] PCB Version: 0x0100 Chain [2] BOM Version: 0x0100 Fan check passed.
chain[0] PIC jump to app
Check chain[0] PIC fw version=0x89
2021-01-22 13:00:29 Enter sleep to make sure power release finish. 2021-01-22 13:01:00 Slept 30 seconds, diff = 1.
2021-01-22 13:01:00 set_voltage_by_steps to 1500.
2021-01-22 13:01:05 start up min temp by 75a = 24
2021-01-22 13:01:05 set UART baud to 115200
2021-01-22 13:01:10 chain avg vol rise to 15.17
2021-01-22 13:01:13 Chain[0]: find 114 asic, times 0
2021-01-22 13:01:21 Chain[1]: find 114 asic, times 0
2021-01-22 13:01:29 Chain[2]: find 114 asic, times 0
2021-01-22 13:01:29 pulse_mode = 1, ccdly_sel = 1, pwth_sel = 1 2021-01-22 13:01:33 min freq in eeprom = 525
2021-01-22 13:01:33 fixed frequency is 525 2021-01-22 13:01:33 Bring up temperature is 24 2021-01-22 13:01:34 set UART baud to 12000000 2021-01-22 13:01:34 set_voltage_by_steps to 1260. 2021-01-22 13:01:41 STATUS_INITED: soc init done! 2021-01-22 13:01:41 create thread
2021-01-22 13:01:41 create thread
2021-01-22 13:01:43 start to init...
2021-01-22 13:01:52 Init done!
2021-01-22 13:01:52 STATUS_OKAY
2021-01-22 13:01:52 start the cached job
2021-01-22 13:01:52 Version num 8
2021-01-22 13:01:52 Mask num 0xe000
2021-01-22 13:01:52 freq = 525, percent = 90, hcn = 12480, timeout = 449 2021-01-22 13:01:52 set_start_time_point total_tv_start_sys=122 total_tv_end_sys=123
2021-01-22 13:57:32 set_voltage_by_steps to 1240. 2021-01-22 13:57:38 set_voltage_by_steps to 1260. 2021-01-22 13:58:54 set_voltage_by_steps to 1240. 2021-01-22 13:59:34 set_voltage_by_steps to 1260. 2021-01-22 13:59:38 set_voltage_by_steps to 1240. 2021-01-22 13:59:42 set_voltage_by_steps to 1260. 2021-01-22 14:00:54 set_voltage_by_steps to 1240. 2021-01-22 14:01:12 set_voltage_by_steps to 1



can you please explain more?