Bitcoin Forum
October 02, 2025, 06:16:20 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Mining support / Re: Need Help with diagnosing 3 S19's with possible PSU failure. on: July 27, 2022, 02:17:43 PM
I meant that they had 0 issues until this failure. I have a ton of s19's that have been rock solid.
2  Bitcoin / Mining support / Re: Need Help with diagnosing 3 S19's with possible PSU failure. on: July 26, 2022, 08:58:00 PM
check your PM's in regards to helping fix them
3  Bitcoin / Mining support / Re: Need Help with diagnosing 3 S19's with possible PSU failure. on: July 26, 2022, 02:26:29 AM
sorry all I have fixed the box issue. Yes I have tried all the standard stuff, I wish this one was that simple. Machines were cleaned but they may need an ultrasonic bath, looks like the previous owner didn't treat em too well. They didnt skip a beat till this weekend though.
4  Bitcoin / Mining support / Need Help with diagnosing 3 S19's with possible PSU failure. on: July 25, 2022, 08:25:08 PM
Hello all,
Over the weekend I had an issue in my mine that lead to some high humidity. I have 3 S19's now that are "on the fritz" One machine wont hash on any board, one only see's one board, and one sees two.  I am assuming the humidity killed/damaged the PSU's or in a stroke of insane badluck I managed to have a ton of dirty hashboards all happen at once. Here is a log from one machine that is only seeing two hashboards. I have other logs I can send/post as well

Code:
===========================================Miner log===========================================
1970-01-01 00:00:09 Miner compile time: Tue Nov 16 19:20:40 CST 2021 type: Antminer S19 Pro
1970-01-01 00:00:10 This is fix-freq version
1970-01-01 00:00:10 Miner compile time: Tue Nov 16 19:20:40 CST 2021 type: Antminer S19 Pro
1970-01-01 00:00:10 commit version: 386747fa 2021-10-21 19:58:45, build by: jenkins 2021-11-16 19:37:57
1970-01-01 00:00:10 opt_multi_version     = 1
1970-01-01 00:00:10 opt_bitmain_ab        = 1
1970-01-01 00:00:10 mid_auto_gen          = 0
1970-01-01 00:00:10 opt_bitmain_work_mode = 0
1970-01-01 00:00:10 mmap fpga_mem_addr_hal = 0xb5900000
1970-01-01 00:00:10 HASH_ON_PLUG V9 = 0x7
1970-01-01 00:00:10 Note: front fan is power on!
1970-01-01 00:00:10 Note: rear fan is power on!
1970-01-01 00:00:10 start the http log.
1970-01-01 00:00:10 httpListenThread start ret=0
1970-01-01 00:00:10 start listen on 6060 ...
1970-01-01 00:00:10 load machine NBP1901 conf
1970-01-01 00:00:10 machine : NBP1901
1970-01-01 00:00:10 chain_num 4, chain_domain_num 38, chain_asic_num 114, domain_asic_num 3
2022-07-25 14:46:09 miner ID : 807c2c893efaa854
2022-07-25 14:46:09 FPGA Version = 0xB031
2022-07-25 14:46:09 HASH_ON_PLUG V9 = 0x7
2022-07-25 14:46:09 ==========================capability start==========================
2022-07-25 14:46:09 board num = 3
2022-07-25 14:46:09 board id = 0, chain num = 1
2022-07-25 14:46:09    chain id = 0
2022-07-25 14:46:09 board id = 1, chain num = 1
2022-07-25 14:46:09    chain id = 1
2022-07-25 14:46:09 board id = 2, chain num = 1
2022-07-25 14:46:09    chain id = 2
2022-07-25 14:46:09 ==========================capability end============================
2022-07-25 14:46:09 chain num = 3
2022-07-25 14:46:11 [chain 0]
2022-07-25 14:46:11 0x0000 11 4A CF DF 5C CA 3D C8   AC 1D D7 10 FD 8E 5A 40
2022-07-25 14:46:11 0x0010 21 DC 50 52 B5 68 DA BE   40 27 71 9C 56 70 C7 88
2022-07-25 14:46:11 0x0020 86 72 EB 3B 3A 14 98 50   FF 22 0F 31 19 8A CB 6D
2022-07-25 14:46:11 0x0030 DC E7 7E 6A F7 90 C3 C7   59 F0 CB 4F A1 F3 A9 01
2022-07-25 14:46:11 0x0040 31 42 0E F6 94 A0 A2 5D   C4 95 FF FF FF FF FF FF
2022-07-25 14:46:11 0x0050 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x0060 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x0070 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x0080 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x0090 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x00A0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x00B0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x00C0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x00D0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x00E0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:11 0x00F0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF 5A
2022-07-25 14:46:11
2022-07-25 14:46:13 [chain 1]
2022-07-25 14:46:13 0x0000 11 4A D6 CB 02 FE 97 0F   11 4E A9 03 46 2F 4B A8
2022-07-25 14:46:13 0x0010 E7 8A 75 16 D2 3A 37 5D   4F 43 31 3D F8 07 39 33
2022-07-25 14:46:13 0x0020 1F D2 AE FC B9 D6 4F 1C   1A A2 B6 C8 D8 EC F5 C6
2022-07-25 14:46:13 0x0030 9E D9 FE CC E8 CE 91 59   0A C1 38 5E B5 22 8F BF
2022-07-25 14:46:13 0x0040 88 A3 05 92 CE FD 5C 4F   85 91 FF FF FF FF FF FF
2022-07-25 14:46:13 0x0050 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x0060 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x0070 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x0080 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x0090 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x00A0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x00B0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x00C0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x00D0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x00E0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:13 0x00F0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF 5A
2022-07-25 14:46:13
2022-07-25 14:46:15 [chain 2]
2022-07-25 14:46:15 0x0000 11 4A F4 A6 2D 87 FE EE   69 9A F8 B0 1F 36 31 A7
2022-07-25 14:46:15 0x0010 AA 54 64 18 25 18 47 65   3A 0A 14 90 47 BE 29 F8
2022-07-25 14:46:15 0x0020 D2 22 8A 2B AC 6E 6F 97   32 E9 86 C5 E0 02 3B 0D
2022-07-25 14:46:15 0x0030 4F 9B 72 E0 ED EE 0C A8   E2 1F 3F C6 89 3E 4D 6B
2022-07-25 14:46:15 0x0040 6B 93 51 A6 CB 25 3D 77   4A 98 FF FF FF FF FF FF
2022-07-25 14:46:15 0x0050 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x0060 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x0070 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x0080 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x0090 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x00A0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x00B0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x00C0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x00D0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x00E0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF FF
2022-07-25 14:46:15 0x00F0 FF FF FF FF FF FF FF FF   FF FF FF FF FF FF FF 5A
2022-07-25 14:46:15
2022-07-25 14:46:15 fan_eft : 0  fan_pwm : 100
2022-07-25 14:46:15 create thread
2022-07-25 14:46:15 fixed working voltage = 1260
2022-07-25 14:46:15 Chain
PCB Version: 0x011e
2022-07-25 14:46:15 Chain
BOM Version: 0x0100
2022-07-25 14:46:15 Chain [1] PCB Version: 0x011e
2022-07-25 14:46:15 Chain [1] BOM Version: 0x0100
2022-07-25 14:46:15 Chain [2] PCB Version: 0x011e
2022-07-25 14:46:15 Chain [2] BOM Version: 0x0100
2022-07-25 14:46:19 Fan check passed.
2022-07-25 14:46:20 chain[0] PIC jump to app
2022-07-25 14:46:21 Check chain[0] PIC fw version=0x89
2022-07-25 14:46:22 chain[1] PIC jump to app
2022-07-25 14:46:24 Check chain[1] PIC fw version=0x89
2022-07-25 14:46:25 chain[2] PIC jump to app
2022-07-25 14:46:27 Check chain[2] PIC fw version=0x89
2022-07-25 14:46:27 create thread
2022-07-25 14:46:27 max sensor num = 4
2022-07-25 14:46:27 temperature_monitor_thread start...
2022-07-25 14:46:31 power type version: 0x0071
2022-07-25 14:46:31 Enter sleep to make sure power release finish.
2022-07-25 14:46:33 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:33 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:33 fail to read pic temp for chain 2
2022-07-25 14:46:35 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:35 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:35 fail to read pic temp for chain 2
2022-07-25 14:46:37 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:37 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:37 fail to read pic temp for chain 2
2022-07-25 14:46:38 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:38 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:38 fail to read pic temp for chain 2
2022-07-25 14:46:40 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:40 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:40 fail to read pic temp for chain 2
2022-07-25 14:46:42 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:42 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:42 fail to read pic temp for chain 2
2022-07-25 14:46:45 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:45 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:45 fail to read pic temp for chain 2
2022-07-25 14:46:47 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:47 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:47 fail to read pic temp for chain 2
2022-07-25 14:46:49 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:49 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:49 fail to read pic temp for chain 2
2022-07-25 14:46:51 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:51 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:51 fail to read pic temp for chain 2
2022-07-25 14:46:52 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:52 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:52 fail to read pic temp for chain 2
2022-07-25 14:46:54 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:54 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:54 fail to read pic temp for chain 2
2022-07-25 14:46:56 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:46:56 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:46:56 fail to read pic temp for chain 2
2022-07-25 14:47:00 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:00 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:00 fail to read pic temp for chain 2
2022-07-25 14:47:01 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:01 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:01 fail to read pic temp for chain 2
2022-07-25 14:47:03 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:03 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:03 fail to read pic temp for chain 2
2022-07-25 14:47:05 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:05 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:05 fail to read pic temp for chain 2
2022-07-25 14:47:06 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:06 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:06 fail to read pic temp for chain 2
2022-07-25 14:47:08 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:08 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:08 fail to read pic temp for chain 2
2022-07-25 14:47:12 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:12 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:12 fail to read pic temp for chain 2
2022-07-25 14:47:14 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:14 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:14 fail to read pic temp for chain 2
2022-07-25 14:47:15 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:15 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:15 fail to read pic temp for chain 2
2022-07-25 14:47:17 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:17 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:17 fail to read pic temp for chain 2
2022-07-25 14:47:19 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:19 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:19 fail to read pic temp for chain 2
2022-07-25 14:47:20 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:20 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:20 fail to read pic temp for chain 2
2022-07-25 14:47:24 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:24 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:24 fail to read pic temp for chain 2
2022-07-25 14:47:26 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:26 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:26 fail to read pic temp for chain 2
2022-07-25 14:47:28 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:28 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:28 fail to read pic temp for chain 2
2022-07-25 14:47:29 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:29 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:29 fail to read pic temp for chain 2
2022-07-25 14:47:31 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:31 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:31 fail to read pic temp for chain 2
2022-07-25 14:47:33 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:33 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:33 fail to read pic temp for chain 2
2022-07-25 14:47:34 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:35 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:35 fail to read pic temp for chain 2
2022-07-25 14:47:38 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:38 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:38 fail to read pic temp for chain 2
2022-07-25 14:47:40 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:40 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:40 fail to read pic temp for chain 2
2022-07-25 14:47:42 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:42 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:42 fail to read pic temp for chain 2
2022-07-25 14:47:43 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:43 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:43 fail to read pic temp for chain 2
2022-07-25 14:47:45 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:45 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:45 fail to read pic temp for chain 2
2022-07-25 14:47:47 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:47 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:47 fail to read pic temp for chain 2
2022-07-25 14:47:51 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:51 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:51 fail to read pic temp for chain 2
2022-07-25 14:47:52 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:52 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:52 fail to read pic temp for chain 2
2022-07-25 14:47:54 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:54 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:54 fail to read pic temp for chain 2
2022-07-25 14:47:56 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:56 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:56 fail to read pic temp for chain 2
2022-07-25 14:47:57 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:57 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:57 fail to read pic temp for chain 2
2022-07-25 14:47:59 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:47:59 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:47:59 fail to read pic temp for chain 2
2022-07-25 14:48:02 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:02 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:02 fail to read pic temp for chain 2
2022-07-25 14:48:05 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:05 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:05 fail to read pic temp for chain 2
2022-07-25 14:48:06 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:06 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:06 fail to read pic temp for chain 2
2022-07-25 14:48:08 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:08 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:08 fail to read pic temp for chain 2
2022-07-25 14:48:10 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:10 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:10 fail to read pic temp for chain 2
2022-07-25 14:48:11 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:11 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:11 fail to read pic temp for chain 2
2022-07-25 14:48:13 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:13 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:13 fail to read pic temp for chain 2
2022-07-25 14:48:17 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:17 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:17 fail to read pic temp for chain 2
2022-07-25 14:48:19 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:19 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:19 fail to read pic temp for chain 2
2022-07-25 14:48:20 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:20 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:20 fail to read pic temp for chain 2
2022-07-25 14:48:22 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:22 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:22 fail to read pic temp for chain 2
2022-07-25 14:48:24 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:24 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:24 fail to read pic temp for chain 2
2022-07-25 14:48:25 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:25 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:25 fail to read pic temp for chain 2
2022-07-25 14:48:29 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:29 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:29 fail to read pic temp for chain 2
2022-07-25 14:48:31 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:31 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:31 fail to read pic temp for chain 2
2022-07-25 14:48:33 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:33 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:33 fail to read pic temp for chain 2
2022-07-25 14:48:34 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:34 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:34 fail to read pic temp for chain 2
2022-07-25 14:48:36 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:36 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:36 fail to read pic temp for chain 2
2022-07-25 14:48:38 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:38 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:38 fail to read pic temp for chain 2
2022-07-25 14:48:41 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:41 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:41 fail to read pic temp for chain 2
2022-07-25 14:48:43 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:43 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:43 fail to read pic temp for chain 2
2022-07-25 14:48:45 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:45 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:45 fail to read pic temp for chain 2
2022-07-25 14:48:47 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:47 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:47 fail to read pic temp for chain 2
2022-07-25 14:48:48 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:48 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:48 fail to read pic temp for chain 2
2022-07-25 14:48:50 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:50 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:50 fail to read pic temp for chain 2
2022-07-25 14:48:52 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:52 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:52 fail to read pic temp for chain 2
2022-07-25 14:48:55 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:55 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:55 fail to read pic temp for chain 2
2022-07-25 14:48:57 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:57 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:57 fail to read pic temp for chain 2
2022-07-25 14:48:59 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:48:59 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:48:59 fail to read pic temp for chain 2
2022-07-25 14:49:01 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:01 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:01 fail to read pic temp for chain 2
2022-07-25 14:49:02 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:02 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:02 fail to read pic temp for chain 2
2022-07-25 14:49:04 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:04 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:04 fail to read pic temp for chain 2
2022-07-25 14:49:08 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:08 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:08 fail to read pic temp for chain 2
2022-07-25 14:49:09 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:09 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:09 fail to read pic temp for chain 2
2022-07-25 14:49:11 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:11 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:11 fail to read pic temp for chain 2
2022-07-25 14:49:13 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:13 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:13 fail to read pic temp for chain 2
2022-07-25 14:49:15 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:15 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:15 fail to read pic temp for chain 2
2022-07-25 14:49:16 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:16 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:16 fail to read pic temp for chain 2
2022-07-25 14:49:19 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:19 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:19 fail to read pic temp for chain 2
2022-07-25 14:49:22 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:22 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:22 fail to read pic temp for chain 2
2022-07-25 14:49:23 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:23 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:23 fail to read pic temp for chain 2
2022-07-25 14:49:25 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:25 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:25 fail to read pic temp for chain 2
2022-07-25 14:49:27 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:27 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:27 fail to read pic temp for chain 2
2022-07-25 14:49:29 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:29 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:29 fail to read pic temp for chain 2
2022-07-25 14:49:30 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:30 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:30 fail to read pic temp for chain 2
2022-07-25 14:49:32 Slept 180 seconds, diff = 27.
2022-07-25 14:49:32 set_voltage_by_steps to 1500.
2022-07-25 14:49:36 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:36 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:36 fail to read pic temp for chain 2
2022-07-25 14:49:37 start up min temp by 75a = 0
2022-07-25 14:49:37 set UART baud to 115200
2022-07-25 14:49:38 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:38 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:38 fail to read pic temp for chain 2
2022-07-25 14:49:40 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:40 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:40 fail to read pic temp for chain 2
2022-07-25 14:49:42 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:42 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:42 fail to read pic temp for chain 2
2022-07-25 14:49:44 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:44 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:44 fail to read pic temp for chain 2
2022-07-25 14:49:45 Chain[0]: find 114 asic, times 0
2022-07-25 14:49:47 chain avg vol rise to 15.32
2022-07-25 14:49:48 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:48 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:48 fail to read pic temp for chain 2
2022-07-25 14:49:50 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:50 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:50 fail to read pic temp for chain 2
2022-07-25 14:49:51 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:51 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:51 fail to read pic temp for chain 2
2022-07-25 14:49:53 Chain[1]: find 114 asic, times 0
2022-07-25 14:49:53 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:53 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:53 fail to read pic temp for chain 2
2022-07-25 14:49:55 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:55 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:55 fail to read pic temp for chain 2
2022-07-25 14:49:57 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:49:57 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:49:57 fail to read pic temp for chain 2
2022-07-25 14:50:00 Chain[2]: find 0 asic, times 0
2022-07-25 14:50:01 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:01 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:01 fail to read pic temp for chain 2
2022-07-25 14:50:03 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:03 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:03 fail to read pic temp for chain 2
2022-07-25 14:50:05 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:05 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:05 fail to read pic temp for chain 2
2022-07-25 14:50:06 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:06 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:06 fail to read pic temp for chain 2
2022-07-25 14:50:08 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:08 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:08 fail to read pic temp for chain 2
2022-07-25 14:50:08 Chain[2]: find 0 asic, times 1
2022-07-25 14:50:10 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:10 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:10 fail to read pic temp for chain 2
2022-07-25 14:50:14 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:14 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:14 fail to read pic temp for chain 2
2022-07-25 14:50:16 _pic_write_iic failed! read_back_data[0] = 0x3b, read_back_data[1] = 0x00
2022-07-25 14:50:16 pic_read_iic: select slave: 0x48, reg/command: 0x00 is failed
2022-07-25 14:50:16 fail to read pic temp for chain 2
2022-07-25 14:50:17 Chain[2]: find 0 asic, times 2
2022-07-25 14:50:17 Chain 2 only find 0 asic, will power off hash board 2
2022-07-25 14:50:17 pulse_mode = 1, ccdly_sel = 1, pwth_sel = 1
2022-07-25 14:50:21 min freq in eeprom = 525
2022-07-25 14:50:21 fixed frequency is 525
2022-07-25 14:50:21 Bring up temperature is 27
2022-07-25 14:50:21 set UART baud to 12000000
2022-07-25 14:50:21 set_voltage_by_steps to 1260.
2022-07-25 14:50:28 STATUS_INITED: soc init done!
2022-07-25 14:50:28 create thread
2022-07-25 14:50:28 create thread
2022-07-25 14:50:31 start to init...
2022-07-25 14:50:39 Init done!
2022-07-25 14:50:39 STATUS_OKAY
2022-07-25 14:50:39 set_start_time_point total_tv_start_sys=287 total_tv_end_sys=288
2022-07-25 14:50:55 Version num 8
2022-07-25 14:50:55 Mask num 0xe000
2022-07-25 14:50:55 freq = 525, percent = 90, hcn = 12480, timeout = 449 #
<script src="https://pastebin.com/embed_js/H2f6r3bk"></script>
5  Bitcoin / Mining support / Re: Looking For Some General Help/Parts Location For Innosilicone T2/T2TZ/T2 Turbo on: January 04, 2022, 07:48:14 PM
This is many to ask here and actually only few users that I heard have these miners.

About stocks and fan you can try this site below
- https://www.zeusbtc.com/ASIC-Miner-Repair/

You can also ask them for a help about these units. They have some repair centers in the US so ordering a fan from them wont be a problem.

thanks!
6  Bitcoin / Mining support / Re: New to Me M21s with a ton of fan issues/codes on: January 04, 2022, 02:52:28 PM
Just wanted to follow up, cant believe how simple this fix was. It was the front fan, dunno how I missed it but the wires were switched at the factory. Re-pinned it to the correct spec and she took off like nothing ever happened.
7  Bitcoin / Mining support / Looking For Some General Help/Parts Location For Innosilicone T2/T2TZ/T2 Turbo on: January 04, 2022, 04:31:56 AM
Hey Guys! Back at it again with some "tinkering on the side". Scored 4 machines from a local with various issues for next to nothing. Im looking for some help in identifying what these things are and where to find parts in stock for them. Hopefully some of you guys who have had some hands one with these machines and the repair can guide me in the right directions!

1) Innosilicon T2T 24TH (fixed it in under 5 minutes so this machine paid for the whole lot)
2) T2TZ (Cannot Find TH Designation) Supposed to have a bad PSU but missing data cables as well
3) T2TZ with bad fans (Physically Damaged Cables) Unknown TH again no markings
4)T2T Turbo with bad PSU (again no TH designation)

Spare parts that came with this
2x T2T PSU's..already used one for miner #1

Heres what Im in need of help with. Comments/suggestions welcome!

Miner #4 appears to use the same PSU as the T2T. Am I safe to at least try this PSU out without damaging anything, or does the Turbo model take a different PSU.
I need a USA based supplier for fans for these things. The machines all need a deep cleaning so I'm going to disassemble them all and do a mini "refurb" and want to replace the fans. The only information I got was "one of the miners was dropping a hashboard every 24 hours but came back with a reboot and was always a different board. Other machines are all in need of power supplies but working when removed from the farm"
8  Bitcoin / Mining support / Re: New to Me M21s with a ton of fan issues/codes on: November 30, 2021, 09:40:41 PM
I ordered a delta with the fastest shipping I could find, hopefully it fixes my issue!
9  Bitcoin / Mining support / Re: New to Me M21s with a ton of fan issues/codes on: November 29, 2021, 09:43:54 PM
Ouch. So I think it is safe to say that the previous owner did not have any idea about the requirements for the replacement fan.
And even worse, he probably did not test the unit after he installed that new fan.

Maybe meanwhile you can double-check that it can be fixed with a correct fan model, by borrowing a working fan from one of your other units?

Ya I was debating doing that, but it seems like any time I mess with one of these I break it so I was trying to avoid it.
10  Bitcoin / Mining support / Re: New to Me M21s with a ton of fan issues/codes on: November 29, 2021, 07:24:44 PM
Thanks for the help guys. I noticed the one fan is a .7A version as opposed to 7.2A on my other machines. Im gonna slowboat some fans from china and pray. I may just grab a PSU as well
11  Bitcoin / Mining support / New to Me M21s with a ton of fan issues/codes on: November 28, 2021, 05:39:11 AM
Hello! First post here but having some trouble with an M21s that just came to me. Previous owner installed a new fan and control board and couldn't get rid of the errors so he gave up.

Codes are (111,130,131,600,351,352)
Any suggestions would be greatly appreciated, kinda stumped on this one as the fan spins.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!