Author

Topic: Antminer T9+ Possible firmware issues. (Read 62 times)

newbie
Activity: 4
Merit: 0
January 25, 2022, 09:23:23 AM
#6
Well I tested All the boards individually and found the middle hash board that was chain 3,11,and 12 were not working, however I'm still hashing pretty low, I think now this is beyond my wanting to troubleshoot further, I'll probably take it in for repair. Side note, it recently looks like  board 4,13,and 14 stopped working as well. Don't bother asking for more info, I'm going to bring it in, I might ask what the issue was and post an update here, but no promises. Thanks everyone for your time!
newbie
Activity: 4
Merit: 0
January 25, 2022, 01:22:25 AM
#5
Funny that you mentioned that, that's exactly what I was going to try. It will help me pinpoint a possible bad hash board.
I'll keep you informed.
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
January 24, 2022, 06:56:55 PM
#4
So your miner is hashing but you have low hashrate?

Would you mind trying to run the miner with only one hashboard I'd like to know if all hashboard is working so test the hashboard one by one, follow the guide from this link below

- https://support.bitmain.com/hc/en-us/articles/226142788-Test-hash-board-one-by-one
newbie
Activity: 4
Merit: 0
January 24, 2022, 02:31:45 PM
#3
Miner Type = T9+
set_reset_allhashboard = 0x0000ffff
set_reset_allhashboard = 0x00000000
set_reset_allhashboard = 0x0000ffff
set_reset_allhashboard = 0x0000ffff
chain[1] PIC jump to app
Check chain[1] PIC fw version=0x90
chain[2] PIC jump to app
Check chain[2] PIC fw version=0x90
chain[3] PIC jump to app
Check chain[3] PIC fw version=0x90
Chain[J2] will use voltage=930 [1] to open core
Chain[J3] will use voltage=930 [1] to open core
Chain[J4] will use voltage=930 [1] to open core
Chain[J9] will use voltage=930 [1] to open core
Chain[J10] will use voltage=930 [1] to open core
Chain[J11] will use voltage=930 [1] to open core
Chain[J12] will use voltage=930 [1] to open core
Chain[J13] will use voltage=930 [1] to open core
Chain[J14] will use voltage=930 [1] to open core
Fix freq=575 Chain[1] voltage_pic=39 value=800
Fix freq=575 Chain[2] voltage_pic=33 value=810
Fix freq=575 Chain[3] voltage_pic=39 value=800
Fix freq=575 Chain[8] voltage_pic=39 value=800
Fix freq=575 Chain[9] voltage_pic=39 value=800
Fix freq=575 Chain[10] voltage_pic=39 value=800
Fix freq=575 Chain[11] voltage_pic=39 value=800
Fix freq=575 Chain[12] voltage_pic=39 value=800
Fix freq=575 Chain[13] voltage_pic=39 value=800
set_reset_allhashboard = 0x0000ffff
set_reset_allhashboard = 0x00000000
Chain[J2] has 18 asic
Chain[J3] has 0 asic
Chain[J4] has 18 asic
Chain[J9] has 18 asic
Chain[J10] has 18 asic
Chain[J11] has 0 asic
Chain[J12] has 0 asic
Chain[J13] has 18 asic
Chain[J14] has 18 asic
Chain[J2] has no freq in PIC, set default freq=575M
Chain[J2] has no core num in PIC
Chain[J4] has no freq in PIC, set default freq=575M
Chain[J4] has no core num in PIC
Chain[J9] has no freq in PIC, set default freq=575M
Chain[J9] has no core num in PIC
Chain[J10] has no freq in PIC, set default freq=575M
Chain[J10] has no core num in PIC
Chain[J13] has no freq in PIC, set default freq=575M
Chain[J13] has no core num in PIC
Chain[J14] has no freq in PIC, set default freq=575M
Chain[J14] has no core num in PIC

Miner fix freq ...
read PIC voltage=930 on chain[1]
Chain:1 chipnum=18
Asic[ 0]:600
Asic[ 1]:600 Asic[ 2]:581 Asic[ 3]:568 Asic[ 4]:600 Asic[ 5]:600 Asic[ 6]:600 Asic[ 7]:600 Asic[ 8]:600
Asic[ 9]:600 Asic[10]:600 Asic[11]:593 Asic[12]:600 Asic[13]:593 Asic[14]:587 Asic[15]:568 Asic[16]:600
Asic[17]:600
Chain:1 max freq=575
Chain:1 min freq=575

read PIC voltage=930 on chain[3]
Chain:3 chipnum=18
Asic[ 0]:600
Asic[ 1]:600 Asic[ 2]:593 Asic[ 3]:593 Asic[ 4]:600 Asic[ 5]:593 Asic[ 6]:600 Asic[ 7]:575 Asic[ 8]:600
Asic[ 9]:600 Asic[10]:600 Asic[11]:543 Asic[12]:600 Asic[13]:593 Asic[14]:587 Asic[15]:600 Asic[16]:593
Asic[17]:537
Chain:3 max freq=575
Chain:3 min freq=575

read PIC voltage=930 on chain[8]
Chain:8 chipnum=18
Asic[ 0]:600
Asic[ 1]:600 Asic[ 2]:600 Asic[ 3]:575 Asic[ 4]:600 Asic[ 5]:568 Asic[ 6]:600 Asic[ 7]:568 Asic[ 8]:593
Asic[ 9]:600 Asic[10]:600 Asic[11]:581 Asic[12]:600 Asic[13]:562 Asic[14]:600 Asic[15]:600 Asic[16]:568
Asic[17]:593
Chain:8 max freq=575
Chain:8 min freq=575

read PIC voltage=810 on chain[9]
Chain:9 chipnum=18
Asic[ 0]:593
Asic[ 1]:600 Asic[ 2]:600 Asic[ 3]:600 Asic[ 4]:562 Asic[ 5]:600 Asic[ 6]:600 Asic[ 7]:593 Asic[ 8]:593
Asic[ 9]:568 Asic[10]:600 Asic[11]:600 Asic[12]:600 Asic[13]:593 Asic[14]:543 Asic[15]:593 Asic[16]:600
Asic[17]:600
Chain:9 max freq=575
Chain:9 min freq=575

read PIC voltage=930 on chain[12]
Chain:12 chipnum=18
Asic[ 0]:600
Asic[ 1]:600 Asic[ 2]:593 Asic[ 3]:600 Asic[ 4]:600 Asic[ 5]:600 Asic[ 6]:600 Asic[ 7]:593 Asic[ 8]:600
Asic[ 9]:600 Asic[10]:581 Asic[11]:568 Asic[12]:600 Asic[13]:600 Asic[14]:593 Asic[15]:581 Asic[16]:587
Asic[17]:600
Chain:12 max freq=575
Chain:12 min freq=575

read PIC voltage=930 on chain[13]
Chain:13 chipnum=18
Asic[ 0]:600
Asic[ 1]:600 Asic[ 2]:593 Asic[ 3]:600 Asic[ 4]:600 Asic[ 5]:581 Asic[ 6]:600 Asic[ 7]:600 Asic[ 8]:600
Asic[ 9]:600 Asic[10]:600 Asic[11]:600 Asic[12]:593 Asic[13]:568 Asic[14]:600 Asic[15]:593 Asic[16]:600
Asic[17]:600
Chain:13 max freq=575
Chain:13 min freq=575

max freq = 575
set baud=1
Chain[J9] PIC temp offset=1,-7,0,0,0,0,33,28
Chain[J9] chip[0] use PIC middle temp offset=-7 typeID=55
New offset Chain[8] chip[0] local:53 remote:55 offset:31
Chain[J9] chip[0] get middle temp offset=31 typeID=55
Chain[J9] chip[128] use PIC middle temp offset=28 typeID=00
Warning: Chain[J9] has no temp offset in PIC! will fix it
New offset Chain[8] chip[0] local:51 remote:53 offset:30
Chain[J9] chip[0] get middle temp offset=30 typeID=55
New offset Chain[8] chip[32] local:-64 remote:0 offset:-42
Chain[J9] chip[32] get middle temp offset=-42 typeID=00
Chain[J13] PIC temp offset=1,-5,0,0,0,0,33,28
Chain[J13] chip[0] use PIC middle temp offset=-5 typeID=55
New offset Chain[12] chip[0] local:52 remote:55 offset:29
Chain[J13] chip[0] get middle temp offset=29 typeID=55
Chain[J13] chip[128] use PIC middle temp offset=28 typeID=00
Warning: Chain[J13] has no temp offset in PIC! will fix it
New offset Chain[12] chip[0] local:50 remote:53 offset:29
Chain[J13] chip[0] get middle temp offset=29 typeID=55
New offset Chain[12] chip[32] local:-64 remote:0 offset:-42
Chain[J13] chip[32] get middle temp offset=-42 typeID=00
open core on chain[1] [8] [9]...
set voltage=800 on chain[1], the real voltage=800
Chain[J2] set working voltage=800 [39]
open core on chain[3] [12] [13]...
set voltage=800 on chain[3], the real voltage=800
Chain[J4] set working voltage=800 [39]
restartNum = 2 , auto-reinit enabled...
setStartTimePoint total_tv_start_sys=4587 total_tv_end_sys=4588
do read_temp_func once...
do check_asic_reg 0x08

get RT hashrate from Chain[1]: (asic index start from 1-18)
Asic[01]=67.3940 Asic[02]=71.5040 Asic[03]=60.4480 Asic[04]=64.2900 Asic[05]=65.6990 Asic[06]=66.0350 Asic[07]=62.6960 Asic[08]=70.8660
Asic[09]=68.4670 Asic[10]=68.8870 Asic[11]=72.4600 Asic[12]=63.4170 Asic[13]=65.0280 Asic[14]=65.1290 Asic[15]=65.6320 Asic[16]=68.5340
Asic[17]=65.6820 Asic[18]=71.5040

get RT hashrate from Chain[3]: (asic index start from 1-18)
Asic[01]=68.1490 Asic[02]=66.4040 Asic[03]=65.9170 Asic[04]=66.6390 Asic[05]=75.3290 Asic[06]=65.6660 Asic[07]=67.5450 Asic[08]=67.1590
Asic[09]=74.9270 Asic[10]=67.0580 Asic[11]=70.9170 Asic[12]=59.9110 Asic[13]=72.5440 Asic[14]=67.3260 Asic[15]=64.4240 Asic[16]=74.6080
Asic[17]=65.8170 Asic[18]=55.8510

get RT hashrate from Chain[8]: (asic index start from 1-18)
Asic[01]=73.4000 Asic[02]=69.7260 Asic[03]=65.0620 Asic[04]=59.9610 Asic[05]=67.3600 Asic[06]=67.5950 Asic[07]=68.9540 Asic[08]=66.7390
Asic[09]=68.4340 Asic[10]=68.4170 Asic[11]=68.7190 Asic[12]=63.6690 Asic[13]=71.0340 Asic[14]=60.5820 Asic[15]=66.5380 Asic[16]=67.3600
Asic[17]=61.7730 Asic[18]=67.4940

get RT hashrate from Chain[9]: (asic index start from 1-18)
Asic[01]=69.4910 Asic[02]=70.4470 Asic[03]=63.9210 Asic[04]=66.2530 Asic[05]=66.8570 Asic[06]=68.1490 Asic[07]=66.8400 Asic[08]=65.3300
Asic[09]=69.3060 Asic[10]=67.9980 Asic[11]=67.1420 Asic[12]=75.4470 Asic[13]=65.9510 Asic[14]=70.3630 Asic[15]=63.7530 Asic[16]=69.7260
Asic[17]=70.4300 Asic[18]=72.4600

get RT hashrate from Chain[12]: (asic index start from 1-18)
Asic[01]=72.5950 Asic[02]=62.3270 Asic[03]=67.1250 Asic[04]=73.4670 Asic[05]=70.2120 Asic[06]=67.9470 Asic[07]=72.1250 Asic[08]=68.4510
Asic[09]=64.0880 Asic[10]=69.0040 Asic[11]=68.2830 Asic[12]=68.3330 Asic[13]=70.0780 Asic[14]=73.2820 Asic[15]=67.0920 Asic[16]=64.1720
Asic[17]=70.1110 Asic[18]=69.7590

get RT hashrate from Chain[13]: (asic index start from 1-18)
Asic[01]=67.9140 Asic[02]=62.4280 Asic[03]=68.7360 Asic[04]=67.1250 Asic[05]=69.0380 Asic[06]=69.9770 Asic[07]=68.8530 Asic[08]=70.2790
Asic[09]=72.0070 Asic[10]=70.1790 Asic[11]=64.9270 Asic[12]=65.9340 Asic[13]=64.8940 Asic[14]=64.0720 Asic[15]=62.0080 Asic[16]=61.5720
Asic[17]=67.4770 Asic[18]=62.2260
Check Chain[J2] ASIC RT error: (asic index start from 1-18)
Check Chain[J4] ASIC RT error: (asic index start from 1-18)
Check Chain[J9] ASIC RT error: (asic index start from 1-18)
Check Chain[J10] ASIC RT error: (asic index start from 1-18)
Check Chain[J13] ASIC RT error: (asic index start from 1-18)
Check Chain[J14] ASIC RT error: (asic index start from 1-18)
Done check_asic_reg
do read temp on Chain[8]
Chain[8] Chip[1] TempTypeID=55 middle offset=30
Chain[8] Chip[1] local Temp=75
Chain[8] Chip[1] middle Temp=85
Chain[8] Chip[9] TempTypeID=00 middle offset=-42
read failed, old value: Chain[8] Chip[9] local Temp=0
read failed on Chain[8] Chip[9] middle Temp old value:0
Done read temp on Chain[8]
do read temp on Chain[12]
Chain[12] Chip[1] TempTypeID=55 middle offset=29
Chain[12] Chip[1] local Temp=79
Chain[12] Chip[1] middle Temp=88
Chain[12] Chip[9] TempTypeID=00 middle offset=-42
read failed, old value: Chain[12] Chip[9] local Temp=0
read failed on Chain[12] Chip[9] middle Temp old value:0
Done read temp on Chain[12]
set FAN speed according to: temp_highest=88 temp_top1[PWM_T]=88 temp_top1[TEMP_POS_LOCAL]=79 temp_change=4 fix_fan_steps=0
set full FAN speed...
FAN PWM: 100
read_temp_func Done!
CRC error counter=0


Before the worker wouldn't even run, I installed the Hive OS firmware and it works way better, however now Chains #3 #11 and #12 show 0
legendary
Activity: 3234
Merit: 2943
Block halving is coming.
January 20, 2022, 06:45:08 PM
#2
What exactly is the issue of your miner?
Would you mind to share the whole kernel logs here? So that we can analyze the real issue and maybe it's not related to firmware or anything.

I never heard that someone could able to dump the firmware from this miner only hex file that I heard you can able to dump from hashboard and flash it to another hashboard.

If you want other firmware not from Bitmain you can check this section https://bitcointalk.org/index.php?board=42.40
or check these two threads that I found

- https://bitcointalksearch.org/topic/awesome-miner-unlock-antminer-s9-t9-s15-t15-s17-t17-free-for-everyone-5205533
- https://bitcointalksearch.org/topic/awesome-miner-unlock-antminer-s9-t9-s15-t15-s17-t17-free-for-everyone-5205533

Those have an advanced features that you can able to play to solve your case.
newbie
Activity: 4
Merit: 0
January 20, 2022, 07:50:23 AM
#1
I am new to the troubleshooting game and am having a hard time to find a reliable firmware for my T9+.
I did the dumb thing and tried to upgrade to the 2019 version, tried both ones on Bitmains site, I also tried the one mentioned here something about 2019 and all of 2017 I could get actual name, regardless it's not working properly. I have the SD card flash version from the Bitmain site that seems to allow their hashes to work, however when I switch to my info that I have working on another machine, it doesn't work.  My big question is this, Is there any way I can copy the working firmware from the working machine so that I can either SD flash or just web flash the non working machine.  If there is already a thread started for this can someone point me to that so I can read up on what I'm to do. Thanks everyone in advance for your time!

Well as it turns out patience was a virtue that I didn't have before I posted this. I'm back up and running, just needed to wait longer. Sorry for any trouble!
Jump to: