Author

Topic: Antminer s5 fan replacement Delta AFC1212DE runs max RPM (Read 2552 times)

dsh
newbie
Activity: 46
Merit: 0
why not just buy this one ?. it's the same fan but with the right plug all my S5 use  two of them each.That one has the wrong pin out like they are saying you may have to rewire it to work with your S5 Smiley .


http://www.amazon.com/gp/product/B004Y1HLA8?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00




Thank you for the recommendation. There is one coming in the mail now....  Smiley
dsh
newbie
Activity: 46
Merit: 0
Wow very detailed info so far..... Smiley

The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
The wires were in the connector in the wrong order. In order to work they had to be reordered to match the Antminer's header.


 OK, I could have been more detailed (except I couldn't see YOUR connector to see the pinout it was using), but I still claim the win.

 9-)


Are you assuming the fan not running is the issue?

The fan running is not the issue. The fan running without PWM is the issue......

 I made the assumption that you changed the wires to fix the PWM issue, since you never posted anything about the fans not running at all.


That is correct. Wires are now in the correct order for the fan to run. Issue is that now the PWM is not working......
legendary
Activity: 1498
Merit: 1030
Wow very detailed info so far..... Smiley

The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
The wires were in the connector in the wrong order. In order to work they had to be reordered to match the Antminer's header.


 OK, I could have been more detailed (except I couldn't see YOUR connector to see the pinout it was using), but I still claim the win.

 9-)


Are you assuming the fan not running is the issue?

The fan running is not the issue. The fan running without PWM is the issue......

 I made the assumption that you changed the wires to fix the PWM issue, since you never posted anything about the fans not running at all.
legendary
Activity: 1274
Merit: 1000
There is a adapter , I saw one time that might pin it in the right order for the S5 . sorry i went looking for it couldn't find it ..





Hope you get it, i have two of those i bought a while back just setting , I learned the hard way not to buy ,they were really cheap.






later
dsh
newbie
Activity: 46
Merit: 0
Thanks to moderator for changing above quote to code....  Smiley
dsh
newbie
Activity: 46
Merit: 0
Wow very detailed info so far..... Smiley

The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
The wires were in the connector in the wrong order. In order to work they had to be reordered to match the Antminer's header.


 OK, I could have been more detailed (except I couldn't see YOUR connector to see the pinout it was using), but I still claim the win.

 9-)


Are you assuming the fan not running is the issue?

The fan running is not the issue. The fan running without PWM is the issue......


it's The wiring, look At the plug in my link, see the Deference in the pin out ? .

or here

http://www.amazon.com/Delta-AFB1212SHE-120x120x38mm-connector-Cooling/dp/B00MHSYZPO/ref=sr_1_2?s=pc&ie=UTF8&qid=1446399144&sr=1-2&keywords=Delta+Electronics+AFB1212SHE+120x120x38mm+Cooling+Fan

this is yours ? .

http://www.amazon.com/Electronics-AFB1212SHE-Dell-148-34-Connector/dp/B00H59O046/ref=sr_1_4?ie=UTF8&qid=1446399253&sr=8-4&keywords=Delta+AFC1212DE+120mm+x+38mm .

Yes this one has the same connector and the wires were in the same order initially... http://www.amazon.com/Electronics-AFB1212SHE-Dell-148-34-Connector/dp/B00H59O046/ref=sr_1_4?ie=UTF8&qid=1446399253&sr=8-4&keywords=Delta+AFC1212DE+120mm+x+38mm

In order to get the fan to run (cannot figure out PWM yet) and Antminer to report the RPM in miner settings, the wires had to be reordered like this: https://i.imgur.com/kYDI4eK.jpg

Edit: Add report the RPM.....
legendary
Activity: 1274
Merit: 1000
Wow very detailed info so far..... Smiley

The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
The wires were in the connector in the wrong order. In order to work they had to be reordered to match the Antminer's header.


 OK, I could have been more detailed (except I couldn't see YOUR connector to see the pinout it was using), but I still claim the win.

 9-)


Are you assuming the fan not running is the issue?

The fan running is not the issue. The fan running without PWM is the issue......


it's The wiring, look At the plug in my link, see the Deference in the pin out ? .

or here

http://www.amazon.com/Delta-AFB1212SHE-120x120x38mm-connector-Cooling/dp/B00MHSYZPO/ref=sr_1_2?s=pc&ie=UTF8&qid=1446399144&sr=1-2&keywords=Delta+Electronics+AFB1212SHE+120x120x38mm+Cooling+Fan

this is yours ? .

http://www.amazon.com/Electronics-AFB1212SHE-Dell-148-34-Connector/dp/B00H59O046/ref=sr_1_4?ie=UTF8&qid=1446399253&sr=8-4&keywords=Delta+AFC1212DE+120mm+x+38mm .
dsh
newbie
Activity: 46
Merit: 0
Wow very detailed info so far..... Smiley

The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
The wires were in the connector in the wrong order. In order to work they had to be reordered to match the Antminer's header.


 OK, I could have been more detailed (except I couldn't see YOUR connector to see the pinout it was using), but I still claim the win.

 9-)


Are you assuming the fan not running is the issue?

The fan running is not the issue. The fan running without PWM is the issue......
legendary
Activity: 1274
Merit: 1000
why not just buy this one ?. it's the same fan but with the right plug all my S5 use  two of them each.That one has the wrong pin out like they are saying you may have to rewire it to work with your S5 Smiley .


http://www.amazon.com/gp/product/B004Y1HLA8?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00


legendary
Activity: 1498
Merit: 1030
Wow very detailed info so far..... Smiley

The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
The wires were in the connector in the wrong order. In order to work they had to be reordered to match the Antminer's header.


 OK, I could have been more detailed (except I couldn't see YOUR connector to see the pinout it was using), but I still claim the win.

 9-)
dsh
newbie
Activity: 46
Merit: 0
Wow very detailed info so far..... Smiley

The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
The wires were in the connector in the wrong order. In order to work they had to be reordered to match the Antminer's header.

By the way here is the kernel log after a reboot. There are two fans: Fan0 is the original Antminer fan in push; Fan1 is the Dell fan in pull.

Code:
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.8.13 (xxl@armdev01) (gcc version 4.7.4 20130626 (prerelease) (Linaro GCC 4.7-2013.07) ) #22 SMP Tue Dec 2 15:26:11 CST 2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x BeagleBone
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 130816
[    0.000000] free_area_init_node: node 0, pgdat c06cb100, node_mem_map c0726000
[    0.000000]   Normal zone: 1024 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 129792 pages, LIFO batch:31
[    0.000000] AM335X ES1.0 (neon )
[    0.000000] PERCPU: Embedded 8 pages/cpu @c0b36000 s9408 r8192 d15168 u32768
[    0.000000] pcpu-alloc: s9408 r8192 d15168 u32768 alloc=8*4096
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129792
[    0.000000] Kernel command line: console=ttyO0,115200n8 init=/sbin/init
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] allocated 1048576 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Memory: 511MB = 511MB total
[    0.000000] Memory: 495544k/495544k available, 28744k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf800000 - 0xbfe00000   (   6 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0612cf0   (6188 kB)
[    0.000000]       .init : 0xc0613000 - 0xc06554c0   ( 266 kB)
[    0.000000]       .data : 0xc0656000 - 0xc06cc020   ( 473 kB)
[    0.000000]        .bss : 0xc06cc020 - 0xc0725e3c   ( 360 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] Total of 128 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: GPTIMER1 at 24000000 Hz
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] OMAP clocksource: GPTIMER2 at 24000000 Hz
[    0.000000] Console: colour dummy device 80x30
[    0.000352] Calibrating delay loop... 545.07 BogoMIPS (lpj=531968)
[    0.015408] pid_max: default: 32768 minimum: 301
[    0.015646] Security Framework initialized
[    0.015739] Mount-cache hash table entries: 512
[    0.025669] Initializing cgroup subsys cpuacct
[    0.025703] Initializing cgroup subsys memory
[    0.025766] Initializing cgroup subsys blkio
[    0.025909] CPU: Testing write buffer coherency: ok
[    0.026453] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.026529] Setting up static identity map for 0x8038c820 - 0x8038c86c
[    0.027931] Brought up 1 CPUs
[    0.027956] SMP: Total of 1 processors activated (545.07 BogoMIPS).
[    0.029239] devtmpfs: initialized
[    0.093793] pinctrl core: initialized pinctrl subsystem
[    0.094010] rstctl core: initialized rstctl subsystem
[    0.094504] regulator-dummy: no parameters
[    0.095009] NET: Registered protocol family 16
[    0.095771] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.105574] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[    0.106354] platform 49000000.edma: alias fck already exists
[    0.106388] platform 49000000.edma: alias fck already exists
[    0.106416] platform 49000000.edma: alias fck already exists
[    0.107624] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
[    0.107808] OMAP GPIO hardware version 0.1
[    0.109206] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
[    0.110477] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
[    0.111946] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
[    0.112477] of_get_named_gpio_flags exited with status 52
[    0.112507] gpio-rctrl rstctl.3: loaded OK
[    0.117336] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[    0.120600] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.122871] cpsw.0: No hwaddr in dt. Using d0:5f:b8:c4:09:f1 from efuse
[    0.122901] cpsw.1: No hwaddr in dt. Using d0:5f:b8:c4:09:f3 from efuse
[    0.138368] bio: create slab at 0
[    0.150546] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[    0.150783] of_get_named_gpio_flags: can't parse gpios property
[    0.150998] vmmcsd_fixed: 3300 mV
[    0.154042] SCSI subsystem initialized
[    0.154530] usbcore: registered new interface driver usbfs
[    0.154662] usbcore: registered new interface driver hub
[    0.154939] usbcore: registered new device driver usb
[    0.157015] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[    0.158534] input: tps65217_pwr_but as /devices/ocp.2/44e0b000.i2c/i2c-0/0-0024/input/input0
[    0.160763] DCDC1: at 1500 mV
[    0.161973] vdd_mpu: 925 <--> 1325 mV at 1100 mV
[    0.163103] vdd_core: 925 <--> 1150 mV at 1100 mV
[    0.164213] LDO1: at 1800 mV
[    0.165285] LDO2: at 3300 mV
[    0.167279] LDO3: 1800 mV
[    0.168433] LDO4: at 3300 mV
[    0.169425] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[    0.170146] omap_i2c 44e0b000.i2c: unable to select pin group
[    0.170857] omap_i2c 4819c000.i2c: bus 1 rev0.11 at 100 kHz
[    0.173204] omap_i2c 4819c000.i2c: unable to select pin group
[    0.173443] media: Linux media interface: v0.10
[    0.173546] Linux video capture interface: v2.00
[    0.173741] pps_core: LinuxPPS API ver. 1 registered
[    0.173759] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti
[    0.174487] Advanced Linux Sound Architecture Driver Initialized.
[    0.175712] Switching to clocksource gp_timer
[    0.193982] NET: Registered protocol family 2
[    0.194998] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    0.195141] TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
[    0.195371] TCP: Hash tables configured (established 4096 bind 4096)
[    0.195470] TCP: reno registered
[    0.195497] UDP hash table entries: 256 (order: 1, 12288 bytes)
[    0.195544] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
[    0.195959] NET: Registered protocol family 1
[    0.196528] RPC: Registered named UNIX socket transport module.
[    0.196551] RPC: Registered udp transport module.
[    0.196565] RPC: Registered tcp transport module.
[    0.196579] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.196953] Trying to unpack rootfs image as initramfs...
[    2.124928] Freeing initrd memory: 14744K
[    2.125641] CPU PMU: probing PMU on CPU 0
[    2.125673] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[    2.126201] omap2_mbox_probe: platform not supported
[    2.130128] VFS: Disk quotas dquot_6.5.2
[    2.130362] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    2.131707] NFS: Registering the id_resolver key type
[    2.131801] Key type id_resolver registered
[    2.131819] Key type id_legacy registered
[    2.131885] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    2.132341] msgmni has been set to 996
[    2.135181] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    2.135206] io scheduler noop registered
[    2.135222] io scheduler deadline registered
[    2.135274] io scheduler cfq registered (default)
[    2.137073] tps65217-bl tps65217-bl: no platform data provided
[    2.137115] tps65217-bl: probe of tps65217-bl failed with error -22
[    2.138032] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    2.140758] omap_uart 44e09000.serial: did not get pins for uart0 error: -19
[    2.141072] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88) is a OMAP UART0
[    2.858443] console [ttyO0] enabled
[    2.863337] [drm] Initialized drm 1.1.0 20060810
[    2.881967] brd: module loaded
[    2.892203] loop: module loaded
[    2.895665] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    2.902960] at24 1-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    2.910242] at24 1-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    2.917513] at24 1-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    2.924781] at24 1-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    2.962942] bone-capemgr bone_capemgr.8: bone: scan failed (1 time)
[    3.502005] bone-capemgr bone_capemgr.8: bone: scan failed (2 time)
[    4.041061] bone-capemgr bone_capemgr.8: bone: scan failed (3 time)
[    4.580122] bone-capemgr bone_capemgr.8: bone: scan failed (4 time)
[    5.119186] bone-capemgr bone_capemgr.8: bone: scan failed (5 time)
[    5.658247] bone-capemgr bone_capemgr.8: bone: scan failed (6 time)
[    6.197316] bone-capemgr bone_capemgr.8: bone: scan failed (7 time)
[    6.736372] bone-capemgr bone_capemgr.8: bone: scan failed (8 time)
[    7.275435] bone-capemgr bone_capemgr.8: bone: scan failed (9 time)
[    7.814497] bone-capemgr bone_capemgr.8: bone: scan failed (10 time)
[    8.322477] bone-capemgr bone_capemgr.8: Failed to scan baseboard eeprom
[    8.329544] bone-capemgr: probe of bone_capemgr.8 failed with error -110
[    8.339099] nand_get_flash_type: 2c,da against 2c,da
[    8.344624] ONFI param page 0 valid
[    8.348297] ONFI flash detected
[    8.351616] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64
[    8.363527] omap2-nand: detected x8 NAND flash
[    8.368192] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
[    8.373794] omap2-nand: using custom ecc layout
[    8.378632] 10 ofpart partitions found on MTD device omap2-nand.0
[    8.385023] Creating 10 MTD partitions on "omap2-nand.0":
[    8.390695] 0x000000000000-0x000000020000 : "spl"
[    8.397558] 0x000000020000-0x000000040000 : "spl_backup1"
[    8.404990] 0x000000040000-0x000000060000 : "spl_backup2"
[    8.412390] 0x000000060000-0x000000080000 : "spl_backup3"
[    8.419662] 0x000000080000-0x000000240000 : "u-boot"
[    8.427945] 0x000000240000-0x000000260000 : "bootenv"
[    8.434912] 0x000000260000-0x000000280000 : "fdt"
[    8.441526] 0x000000280000-0x000000780000 : "kernel"
[    8.452528] 0x000000800000-0x000001c00000 : "root"
[    8.475953] 0x000001c00000-0x000003000000 : "config"
[    8.499727] OneNAND driver initializing
[    8.507217] edma-dma-engine edma-dma-engine.0: allocated channel for 0:17
[    8.514504] edma-dma-engine edma-dma-engine.0: allocated channel for 0:16
[    8.524786] edma-dma-engine edma-dma-engine.0: allocated channel for 0:43
[    8.532077] edma-dma-engine edma-dma-engine.0: allocated channel for 0:42
[    8.541325] usbcore: registered new interface driver asix
[    8.547163] usbcore: registered new interface driver cdc_ether
[    8.553444] usbcore: registered new interface driver smsc95xx
[    8.559566] usbcore: registered new interface driver net1080
[    8.565588] usbcore: registered new interface driver cdc_subset
[    8.571898] usbcore: registered new interface driver zaurus
[    8.577883] usbcore: registered new interface driver cdc_ncm
[    8.584623] usbcore: registered new interface driver cdc_acm
[    8.590580] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    8.598958] Initializing USB Mass Storage driver...
[    8.604184] usbcore: registered new interface driver usb-storage
[    8.610483] USB Mass Storage support registered.
[    8.615511] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[    8.622172] musb-hdrc musb-hdrc.0.auto: pdev->id = 0
[    8.627414] musb-hdrc musb-hdrc.0.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[    8.636179] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    8.636200] musb-hdrc: MHDRC RTL version 2.0
[    8.636215] musb-hdrc: setup fifo_mode 4
[    8.636244] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    8.636393] musb-hdrc musb-hdrc.0.auto: *** mode=3
[    8.641439] musb-hdrc musb-hdrc.0.auto: *** power=250
[    8.647390] musb-hdrc musb-hdrc.1.auto: pdev->id = 1
[    8.652635] musb-hdrc musb-hdrc.1.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[    8.661398] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    8.661418] musb-hdrc: MHDRC RTL version 2.0
[    8.661432] musb-hdrc: setup fifo_mode 4
[    8.661455] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    8.661574] musb-hdrc musb-hdrc.1.auto: *** mode=1
[    8.666614] musb-hdrc musb-hdrc.1.auto: *** power=250
[    8.671921] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    8.678317] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[    8.686561] musb-hdrc musb-hdrc.1.auto: supports USB remote wakeup
[    8.686673] usb usb1: default language 0x0409
[    8.686731] usb usb1: udev 1, busnum 1, minor = 0
[    8.686755] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    8.693882] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    8.701453] usb usb1: Product: MUSB HDRC host driver
[    8.706667] usb usb1: Manufacturer: Linux 3.8.13 musb-hcd
[    8.712333] usb usb1: SerialNumber: musb-hdrc.1.auto
[    8.718202] usb usb1: usb_probe_device
[    8.718230] usb usb1: configuration #1 chosen from 1 choice
[    8.718295] usb usb1: adding 1-0:1.0 (config #1, interface 0)
[    8.718507] hub 1-0:1.0: usb_probe_interface
[    8.718529] hub 1-0:1.0: usb_probe_interface - got id
[    8.718556] hub 1-0:1.0: USB hub found
[    8.722593] hub 1-0:1.0: 1 port detected
[    8.726765] hub 1-0:1.0: standalone hub
[    8.726785] hub 1-0:1.0: individual port power switching
[    8.726803] hub 1-0:1.0: no over-current protection
[    8.726821] hub 1-0:1.0: Single TT
[    8.726842] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
[    8.726862] hub 1-0:1.0: power on to power good time: 10ms
[    8.726905] hub 1-0:1.0: local power source is good
[    8.727009] hub 1-0:1.0: enabling power on all ports
[    8.728062] mousedev: PS/2 mouse device common for all mice
[    8.736444] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[    8.744228] i2c /dev entries driver
[    8.749631] pps_ldisc: PPS line discipline registered
[    8.755110] Driver for 1-wire Dallas network protocol.
[    8.762336] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    8.769894] cpuidle: using governor ladder
[    8.774217] cpuidle: using governor menu
[    8.778754] of_get_named_gpio_flags exited with status 6
[    8.778773] of_get_named_gpio_flags: can't parse gpios property
[    8.778789] of_get_named_gpio_flags: can't parse gpios property
[    8.778826] omap_hsmmc mmc.4: of_parse_phandle_with_args of 'reset' failed
[    8.786059] omap_hsmmc mmc.4: Failed to get rstctl; not using any
[    8.792839] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
[    8.800049] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
[    8.807416] mmc.4 supply vmmc_aux not found, using dummy regulator
[    8.814339] omap_hsmmc mmc.4: pins are not configured from the driver
[    8.828295] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
[    8.848249] pinctrl-single 44e10800.pinmux: pin 44e10854 already requested by 44e10800.pinmux; cannot claim for gpio-leds.7
[    8.859948] pinctrl-single 44e10800.pinmux: pin-21 (gpio-leds.7) status -22
[    8.867254] pinctrl-single 44e10800.pinmux: could not request pin 21 on device pinctrl-single
[    8.876235] leds-gpio gpio-leds.7: pins are not configured from the driver
[    8.883499] of_get_named_gpio_flags exited with status 53
[    8.883523] of_get_named_gpio_flags exited with status 54
[    8.883544] of_get_named_gpio_flags exited with status 55
[    8.883565] of_get_named_gpio_flags exited with status 56
[    8.883630] of_get_named_gpio_flags exited with status 53
[    8.883918] of_get_named_gpio_flags exited with status 54
[    8.884134] of_get_named_gpio_flags exited with status 55
[    8.884327] of_get_named_gpio_flags exited with status 56
[    8.884930] ledtrig-cpu: registered to indicate activity on CPUs
[    8.891647] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
[    8.898841] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[    8.906969] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[    8.913253] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
[    8.920452] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
[    8.932880] usbcore: registered new interface driver usbhid
[    8.938792] usbhid: USB HID core driver
[    8.945740] TCP: cubic registered
[    8.949256] Initializing XFRM netlink socket
[    8.953815] NET: Registered protocol family 17
[    8.958629] NET: Registered protocol family 15
[    8.963465] Key type dns_resolver registered
[    8.968109] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    8.976223] ThumbEE CPU extension supported.
[    8.980830] Registering SWP/SWPB emulation handler
[    8.986830] registered taskstats version 1
[    9.043033] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[    9.049448] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[    9.063870] libphy: 4a101000.mdio: probed
[    9.068177] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[    9.078050] Detected MACID = d0:5f:b8:c4:09:f1
[    9.082721] cpsw 4a100000.ethernet: NAPI disabled
[    9.089397] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[    9.105756] ALSA device list:
[    9.108894]   No soundcards found.
[    9.113079] Freeing init memory: 264K
[    9.116996] Failed to execute /init
[    9.378879] compile Jul 15 2015--15:36:05
[    9.383225] CM_PER_SPI1_CLKCTRL 0x10002
[    9.387268] spi_vaddr 0xfa1a0000
[    9.390640] version 0x40300a0b
[    9.393839] OMAP2_MCSPI_SYSSTATUS 0x1
[    9.397667] OMAP2_MCSPI_MODULCTRL 0x1
[    9.401504] OMAP2_MCSPI_CHCONF0 0x180103c5
[    9.410281] Initial OMAP2_MCSPI_IRQSTATUS{0x0}OMAP2_MCSPI_IRQENABLE{0x0}
[    9.422423] hash ok
[    9.424684] hashtest OK
[    9.427508] bitmain-asic: success to register device
[    9.437137] Detect hardware version = 4
[    9.441238] fix hardware version
[    9.444626] hardware_version = 0x4
[    9.448304] S5 ctrl board test V1.1
[    9.452055] pwm_percent{20}
[    9.455184] bitmain_asic_open ok
[   10.814954] stop send work to all chain
[   10.820170] Sending open core work
[   10.825097] Send new block cmd
[   10.929709] pwm_percent{20}
[   10.932642] timeout {0x1b57}
[   10.935656] rev timeout {0x571b0080}
[   10.939485] set_baud cmd_buf[0]{0x86}cmd_buf[1]{0x10}cmd_buf[2]{0x1a}cmd_buf[3]{0x17}
[   10.947666] send BC data:
[   10.947666] 0x0000: 0x03 0x00 0x00 0x00 0x86 0x10 0x1a 0x17
[   10.957047] send BC data:
[   10.957047] 0x0000: 0x03 0x01 0x00 0x00 0x86 0x10 0x1a 0x17
[   11.084007] set_voltage cmd_buf[0]{0xaa}cmd_buf[1]{0xb7}cmd_buf[2]{0x25}cmd_buf[3]{0xcd}
[   11.092465] send BC data:
[   11.092465] 0x0000: 0x03 0x00 0x00 0x1a 0xaa 0xb7 0x25 0xcd
[   11.103533] send BC data:
[   11.103533] 0x0000: 0x03 0x01 0x00 0x1a 0xaa 0xb7 0x25 0xcd
[   11.230487] bitmain_asic_close
[   11.791541] jffs2: notice: (147) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[   12.601835] net eth0: initializing cpsw version 1.12 (0)
[   12.609569] net eth0: phy found : id is : 0x7c0f1
[   12.614518] libphy: PHY 4a101000.mdio:01 not found
[   12.619540] net eth0: phy 4a101000.mdio:01 not found on slave 1
[   15.688047] libphy: 4a101000.mdio:00 - Link is Up - 100/Full
[   32.699044] bitmain-asic: success to unregister device
[   33.729954] compile Jul 15 2015--15:36:05
[   33.734259] CM_PER_SPI1_CLKCTRL 0x2
[   33.738027] spi_vaddr 0xfa1a0000
[   33.741417] version 0x40300a0b
[   33.744628] OMAP2_MCSPI_SYSSTATUS 0x1
[   33.748459] OMAP2_MCSPI_MODULCTRL 0x1
[   33.752289] OMAP2_MCSPI_CHCONF0 0x180103c5
[   33.762400] Initial OMAP2_MCSPI_IRQSTATUS{0x0}OMAP2_MCSPI_IRQENABLE{0x0}
[   33.779500] hash ok
[   33.781743] hashtest OK
[   33.787413] bitmain-asic: success to register device
[   33.989094] Detect hardware version = 4
[   33.993187] fix hardware version
[   33.996570] hardware_version = 0x4
[   34.008199] S5 ctrl board test V1.1
[   34.019839] pwm_percent{20}
[   34.033356] bitmain_asic_open ok
[   34.055684] Detect device
[   34.058540] soft ctrl rst time
[   34.065672] reset hash asic
[   34.068687] clear FPGA nonce buffer
[   35.078245] soft ctrl rst time
[   35.082662] reset hash asic
[   35.085655] clear FPGA nonce buffer
[   36.193396] clear FPGA nonce buffer
[   36.197235] get chain0 reg0x0
[   36.200349] send BC data:
[   36.200349] 0x0000: 0x03 0x00 0x00 0x1a 0x84 0x00 0x00 0x11
[   36.306732] asic cmd return ff908213
[   36.310493] asic cmd return ff908213
[   36.314236] asic cmd return ff908213
[   36.317981] asic cmd return ff908213
[   36.321723] asic cmd return ff908213
[   36.325524] asic cmd return ff908213
[   36.329269] asic cmd return ff908213
[   36.333010] asic cmd return ff908213
[   36.336759] asic cmd return ff908213
[   36.340504] asic cmd return ff908213
[   36.344299] asic cmd return ff908213
[   36.348049] asic cmd return ff908213
[   36.351790] asic cmd return ff908213
[   36.355529] asic cmd return ff908213
[   36.359273] asic cmd return ff908213
[   36.363075] asic cmd return ff908213
[   36.366818] asic cmd return ff908213
[   36.370561] asic cmd return ff908213
[   36.374302] asic cmd return ff908213
[   36.378047] asic cmd return ff908213
[   36.381860] asic cmd return ff908213
[   36.385611] asic cmd return ff908213
[   36.389351] asic cmd return ff908213
[   36.393096] asic cmd return ff908213
[   36.396835] asic cmd return ff908213
[   36.400646] asic cmd return ff908213
[   36.404390] asic cmd return ff908213
[   36.408136] asic cmd return ff908213
[   36.411880] asic cmd return ff908213
[   36.415622] asic cmd return ff908213
[   36.419439] chain0 total asic:30
[   36.422826] pos0--addr:ff
[   36.425572] pos1--addr:ff
[   36.428317] pos2--addr:ff
[   36.431065] pos3--addr:ff
[   36.433806] pos4--addr:ff
[   36.436552] pos5--addr:ff
[   36.439295] pos6--addr:ff
[   36.442038] pos7--addr:ff
[   36.444776] pos8--addr:ff
[   36.447521] pos9--addr:ff
[   36.450264] pos10--addr:ff
[   36.453097] pos11--addr:ff
[   36.455927] pos12--addr:ff
[   36.458762] pos13--addr:ff
[   36.461602] pos14--addr:ff
[   36.464438] pos15--addr:ff
[   36.467273] pos16--addr:ff
[   36.470108] pos17--addr:ff
[   36.472939] pos18--addr:ff
[   36.475773] pos19--addr:ff
[   36.478607] pos20--addr:ff
[   36.481442] pos21--addr:ff
[   36.484279] pos22--addr:ff
[   36.487112] pos23--addr:ff
[   36.489945] pos24--addr:ff
[   36.492784] pos25--addr:ff
[   36.495618] pos26--addr:ff
[   36.498452] pos27--addr:ff
[   36.501287] pos28--addr:ff
[   36.504130] pos29--addr:ff
[   36.506965] chain0_asic_exist{0x3fffffff}
[   36.511166] clear FPGA nonce buffer
[   36.514952] get chain1 reg0x0
[   36.518064] send BC data:
[   36.518064] 0x0000: 0x03 0x01 0x00 0x1a 0x84 0x00 0x00 0x11
[   36.625097] asic cmd return ff908213
[   36.628853] asic cmd return ff908213
[   36.632596] asic cmd return ff908213
[   36.636341] asic cmd return ff908213
[   36.640081] asic cmd return ff908213
[   36.643888] asic cmd return ff908213
[   36.647634] asic cmd return ff908213
[   36.651376] asic cmd return ff908213
[   36.655115] asic cmd return ff908213
[   36.658860] asic cmd return ff908213
[   36.662677] asic cmd return ff908213
[   36.666418] asic cmd return ff908213
[   36.670168] asic cmd return ff908213
[   36.673910] asic cmd return ff908213
[   36.677661] asic cmd return ff908213
[   36.687654] asic cmd return ff908213
[   36.691439] asic cmd return ff908213
[   36.695191] asic cmd return ff908213
[   36.698929] asic cmd return ff908213
[   36.702670] asic cmd return ff908213
[   36.710884] asic cmd return ff908213
[   36.714687] asic cmd return ff908213
[   36.718439] asic cmd return ff908213
[   36.722187] asic cmd return ff908213
[   36.725932] asic cmd return ff908213
[   36.748261] asic cmd return ff908213
[   36.752050] asic cmd return ff908213
[   36.755986] asic cmd return ff908213
[   36.759746] asic cmd return ff908213
[   36.763486] asic cmd return ff908213
[   36.771452] chain1 total asic:30
[   36.774903] pos0--addr:ff
[   36.777651] pos1--addr:ff
[   36.780398] pos2--addr:ff
[   36.783139] pos3--addr:ff
[   36.785888] pos4--addr:ff
[   36.788631] pos5--addr:ff
[   36.791482] pos6--addr:ff
[   36.794239] pos7--addr:ff
[   36.796989] pos8--addr:ff
[   36.799735] pos9--addr:ff
[   36.802485] pos10--addr:ff
[   36.805320] pos11--addr:ff
[   36.808157] pos12--addr:ff
[   36.811034] pos13--addr:ff
[   36.813879] pos14--addr:ff
[   36.816717] pos15--addr:ff
[   36.819547] pos16--addr:ff
[   36.822386] pos17--addr:ff
[   36.825221] pos18--addr:ff
[   36.828056] pos19--addr:ff
[   36.830935] pos20--addr:ff
[   36.833771] pos21--addr:ff
[   36.836611] pos22--addr:ff
[   36.839449] pos23--addr:ff
[   36.842284] pos24--addr:ff
[   36.845116] pos25--addr:ff
[   36.847954] pos26--addr:ff
[   36.850789] pos27--addr:ff
[   36.853623] pos28--addr:ff
[   36.856458] pos29--addr:ff
[   36.859286] chain1_asic_exist{0x3fffffff}
[   36.863495] total chain_num{2}
[   36.866690] chain0 chain_map 0
[   36.869887] chain0 asic_num--32 actual--30
[   36.874171] chain0 sw addr interval 8
[   36.878001] chain1 chain_map 1
[   36.881198] chain1 asic_num--32 actual--30
[   36.885478] chain1 sw addr interval 8
[   36.889313] clear FPGA nonce buffer
[   37.202710] btm_tx_conf
[   37.205342] fan pwm valid {1}
[   37.208453] Set asic frequency {325}
[   37.212201] set_voltage cmd_buf[0]{0xaa}cmd_buf[1]{0xb7}cmd_buf[2]{0x6}cmd_buf[3]{0xc6}
[   37.220558] send BC data:
[   37.220558] 0x0000: 0x03 0x00 0x00 0x1a 0xaa 0xb7 0x06 0xc6
[   37.230485] send BC data:
[   37.230485] 0x0000: 0x03 0x01 0x00 0x1a 0xaa 0xb7 0x06 0xc6
[   37.357439] Set chip_addr{0x0}reg_address{0x4}value{0x820c}
[   37.363284] timeout {0x1b57}
[   37.366301] rev timeout {0x571b0080}
[   37.370206] close chain0 core
[   37.373319] set_frequency cmd_buf[0]{0x82}cmd_buf[1]{0xc}cmd_buf[2]{0x82}cmd_buf[3]{0x1f}
[   37.381857] send BC data:
[   37.381857] 0x0000: 0x03 0x00 0x00 0x1a 0x82 0x0c 0x82 0x1f
[   37.390638] chain0 inactive
[   37.393567] send BC data:
[   37.393567] 0x0000: 0x03 0x00 0x00 0x1a 0x85 0x00 0x00 0x0f
[   37.404313] send BC data:
[   37.404313] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x00 0x00 0x19
[   37.414078] send BC data:
[   37.414078] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x08 0x00 0x1f
[   37.423843] send BC data:
[   37.423843] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x10 0x00 0x15
[   37.433611] send BC data:
[   37.433611] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x18 0x00 0x13
[   37.443375] send BC data:
[   37.443375] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x20 0x00 0x01
[   37.453140] send BC data:
[   37.453140] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x28 0x00 0x07
[   37.462906] send BC data:
[   37.462906] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x30 0x00 0x0d
[   37.472672] send BC data:
[   37.472672] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x38 0x00 0x0b
[   37.482437] send BC data:
[   37.482437] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x40 0x00 0x0c
[   37.492203] send BC data:
[   37.492203] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x48 0x00 0x0a
[   37.501970] send BC data:
[   37.501970] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x50 0x00 0x00
[   37.513702] send BC data:
[   37.513702] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x58 0x00 0x06
[   37.523456] send BC data:
[   37.523456] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x60 0x00 0x14
[   37.533220] send BC data:
[   37.533220] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x68 0x00 0x12
[   37.542983] send BC data:
[   37.542983] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x70 0x00 0x18
[   37.552757] send BC data:
[   37.552757] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x78 0x00 0x1e
[   37.562510] send BC data:
[   37.562510] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x80 0x00 0x16
[   37.572282] send BC data:
[   37.572282] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x88 0x00 0x10
[   37.582047] send BC data:
[   37.582047] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x90 0x00 0x1a
[   37.591813] send BC data:
[   37.591813] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0x98 0x00 0x1c
[   37.601578] send BC data:
[   37.601578] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xa0 0x00 0x0e
[   37.611344] send BC data:
[   37.611344] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xa8 0x00 0x08
[   37.621109] send BC data:
[   37.621109] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xb0 0x00 0x02
[   37.630878] send BC data:
[   37.630878] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xb8 0x00 0x04
[   37.640640] send BC data:
[   37.640640] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xc0 0x00 0x03
[   37.650406] send BC data:
[   37.650406] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xc8 0x00 0x05
[   37.660172] send BC data:
[   37.660172] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xd0 0x00 0x0f
[   37.669938] send BC data:
[   37.669938] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xd8 0x00 0x09
[   37.679703] send BC data:
[   37.679703] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xe0 0x00 0x1b
[   37.689469] send BC data:
[   37.689469] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xe8 0x00 0x1d
[   37.699234] send BC data:
[   37.699234] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xf0 0x00 0x17
[   37.709000] send BC data:
[   37.709000] 0x0000: 0x03 0x00 0x00 0x1a 0x01 0xf8 0x00 0x11
[   37.718765] send BC data:
[   37.718765] 0x0000: 0x03 0x00 0x00 0x1a 0x86 0x00 0x9a 0x04
[   37.728533] Sending open core work
[   37.732092] Send new block cmd
[   38.127102] close chain1 core
[   38.130230] set_frequency cmd_buf[0]{0x82}cmd_buf[1]{0xc}cmd_buf[2]{0x82}cmd_buf[3]{0x1f}
[   38.138772] send BC data:
[   38.138772] 0x0000: 0x03 0x01 0x00 0x1a 0x82 0x0c 0x82 0x1f
[   38.146498] chain1 inactive
[   38.149430] send BC data:
[   38.149430] 0x0000: 0x03 0x01 0x00 0x1a 0x85 0x00 0x00 0x0f
[   38.160172] send BC data:
[   38.160172] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x00 0x00 0x19
[   38.169938] send BC data:
[   38.169938] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x08 0x00 0x1f
[   38.179697] send BC data:
[   38.179697] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x10 0x00 0x15
[   38.189469] send BC data:
[   38.189469] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x18 0x00 0x13
[   38.199235] send BC data:
[   38.199235] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x20 0x00 0x01
[   38.209000] send BC data:
[   38.209000] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x28 0x00 0x07
[   38.218765] send BC data:
[   38.218765] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x30 0x00 0x0d
[   38.228531] send BC data:
[   38.228531] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x38 0x00 0x0b
[   38.238297] send BC data:
[   38.238297] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x40 0x00 0x0c
[   38.248062] send BC data:
[   38.248062] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x48 0x00 0x0a
[   38.257828] send BC data:
[   38.257828] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x50 0x00 0x00
[   38.267594] send BC data:
[   38.267594] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x58 0x00 0x06
[   38.277359] send BC data:
[   38.277359] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x60 0x00 0x14
[   38.287125] send BC data:
[   38.287125] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x68 0x00 0x12
[   38.296890] send BC data:
[   38.296890] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x70 0x00 0x18
[   38.306656] send BC data:
[   38.306656] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x78 0x00 0x1e
[   38.318389] send BC data:
[   38.318389] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x80 0x00 0x16
[   38.328144] send BC data:
[   38.328144] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x88 0x00 0x10
[   38.337906] send BC data:
[   38.337906] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x90 0x00 0x1a
[   38.347672] send BC data:
[   38.347672] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0x98 0x00 0x1c
[   38.357437] send BC data:
[   38.357437] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xa0 0x00 0x0e
[   38.367202] send BC data:
[   38.367202] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xa8 0x00 0x08
[   38.376969] send BC data:
[   38.376969] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xb0 0x00 0x02
[   38.386734] send BC data:
[   38.386734] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xb8 0x00 0x04
[   38.396500] send BC data:
[   38.396500] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xc0 0x00 0x03
[   38.406266] send BC data:
[   38.406266] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xc8 0x00 0x05
[   38.416031] send BC data:
[   38.416031] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xd0 0x00 0x0f
[   38.425797] send BC data:
[   38.425797] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xd8 0x00 0x09
[   38.435562] send BC data:
[   38.435562] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xe0 0x00 0x1b
[   38.445328] send BC data:
[   38.445328] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xe8 0x00 0x1d
[   38.455094] send BC data:
[   38.455094] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xf0 0x00 0x17
[   38.464859] send BC data:
[   38.464859] 0x0000: 0x03 0x01 0x00 0x1a 0x01 0xf8 0x00 0x11
[   38.474625] send BC data:
[   38.474625] 0x0000: 0x03 0x01 0x00 0x1a 0x86 0x00 0x9a 0x04
[   38.484391] Sending open core work
[   38.487952] Send new block cmd
[   38.882955] send BC data:
[   38.882955] 0x0000: 0x03 0x00 0x00 0x1a 0x86 0x10 0x05 0x18
[   38.890635] send BC data:
[   38.890635] 0x0000: 0x03 0x01 0x00 0x1a 0x86 0x10 0x05 0x18
[   38.898474] send BC data:
[   38.898474] 0x0000: 0x03 0x20 0x00 0x05 0x86 0x10 0x05 0x04
[   38.905857] timeout {0x1f3ff}
[   38.908966] rev timeout {0xfff30180}
[   38.912782] open core
[   38.915166] send BC data:
[   38.915166] 0x0000: 0x03 0x00 0x00 0x05 0x86 0x00 0x85 0x0b
[   38.923839] send BC data:
[   38.923839] 0x0000: 0x03 0x01 0x00 0x05 0x86 0x00 0x85 0x0b
[   38.938071] Timeout {4}
[   38.940638] Snd Time Interval {85}ms
[   38.944377] Adj Snd Time Interval {85}ms
[   38.948476] Set bitmain configure
[   38.951946] clear FPGA nonce buffer
[   39.970961] get chain0 reg0x4
[   39.974107] send BC data:
[   39.974107] 0x0000: 0x03 0x00 0x00 0x05 0x84 0x00 0x04 0x00
[   39.983314] Change diff to 8
[   39.986382] diff fix to 6
[   39.989127] Change net_diff to 36
[   39.994273] asic cmd return 02001980
[   39.998047] Chain0 PLL: {0x80190002}
[   40.001802] asic cmd return 02001980
[   40.005547] Chain0 PLL: {0x80190002}
[   40.009288] asic cmd return 02001980
[   40.013039] Chain0 PLL: {0x80190002}
[   40.016778] asic cmd return 02001980
[   40.020522] Chain0 PLL: {0x80190002}
[   40.024263] asic cmd return 02001980
[   40.028019] Chain0 PLL: {0x80190002}
[   40.036574] asic cmd return 02001980
[   40.040347] Chain0 PLL: {0x80190002}
[   40.044094] asic cmd return 02001980
[   40.047837] Chain0 PLL: {0x80190002}
[   40.051578] asic cmd return 02001980
[   40.055326] Chain0 PLL: {0x80190002}
[   40.059072] asic cmd return 02001980
[   40.062810] Chain0 PLL: {0x80190002}
[   40.066553] asic cmd return 02001980
[   40.070293] Chain0 PLL: {0x80190002}
[   40.078188] asic cmd return 02001980
[   40.081944] Chain0 PLL: {0x80190002}
[   40.085686] asic cmd return 02001980
[   40.089428] Chain0 PLL: {0x80190002}
[   40.093168] asic cmd return 02001980
[   40.096905] Chain0 PLL: {0x80190002}
[   40.100645] asic cmd return 02001980
[   40.104385] Chain0 PLL: {0x80190002}
[   40.108121] asic cmd return 02001980
[   40.111862] Chain0 PLL: {0x80190002}
[   40.116032] asic cmd return 02001980
[   40.119783] Chain0 PLL: {0x80190002}
[   40.123529] asic cmd return 02001980
[   40.127273] Chain0 PLL: {0x80190002}
[   40.131012] asic cmd return 02001980
[   40.134764] Chain0 PLL: {0x80190002}
[   40.138505] asic cmd return 02001980
[   40.142244] Chain0 PLL: {0x80190002}
[   40.145984] asic cmd return 02001980
[   40.149723] Chain0 PLL: {0x80190002}
[   40.157912] asic cmd return 02001980
[   40.161666] Chain0 PLL: {0x80190002}
[   40.165407] send_to_fpga_work in queue
[   40.169324] asic cmd return 02001980
[   40.173066] Chain0 PLL: {0x80190002}
[   40.176802] asic cmd return 02001980
[   40.180540] Chain0 PLL: {0x80190002}
[   40.184285] asic cmd return 02001980
[   40.188023] Chain0 PLL: {0x80190002}
[   40.191761] asic cmd return 02001980
[   40.195508] Chain0 PLL: {0x80190002}
[   40.240930] asic cmd return 02001980
[   40.244691] Chain0 PLL: {0x80190002}
[   40.248429] asic cmd return 02001980
[   40.252165] send_to_fpga_work in queue
[   40.256096] Chain0 PLL: {0x80190002}
[   40.259834] asic cmd return 02001980
[   40.263576] Chain0 PLL: {0x80190002}
[   40.267315] asic cmd return 02001980
[   40.271053] Chain0 PLL: {0x80190002}
[   40.274795] asic cmd return 02001980
[   40.278536] Chain0 PLL: {0x80190002}
[   40.326808] temp_highest{24}
[   40.329842] Customized fan speed {1}
[   40.333588] pwm_percent{20}
[   40.344975] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3840, pwm_percent 20  
[   40.344975]  error_fan 0, normal_fan 2, fan_num 2
[   40.356194]
[   40.356194] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[   40.365461] g_FPGA_FIFO_SPACE 4, fifo_space{16368}
[   40.370474] ret_nonce_num = 0, snd_to_fpga_work{60}
[   40.375569] total ret nonce num = 0, diff1_nonce num = 0
[   40.381119] gDiff_nonce_num{0}gNonce_Err{0}
[   40.385493] gSubmit_nonce_num{0}
[   40.388868] chain0 asic00 ret nonce_num{0}
[   40.393149] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[   40.398612] dev->temp_out_ctrl{1}
[   40.398612]
[   40.403623] fifo_state 0 temp_state 0 fan_state 0
[   47.142744] jiffies{-129463}, open{-133664},dev->wait_timeout{1}
[   47.149067] timeout {0xf9f}
[   47.151989] rev timeout {0x9f0f0080}
[   47.310676] match diff 8 hash2_32[6]{0x004e0c70}
[   47.898539] match diff 8 hash2_32[6]{0x00d8fd25}
[   49.998182] match diff 8 hash2_32[6]{0x008e990e}
[   50.418115] match diff 8 hash2_32[6]{0x0023434a}
[   50.423096] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3720, pwm_percent 20  
[   50.423096]  error_fan 0, normal_fan 2, fan_num 2
[   50.434340]
[   50.434340] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[   50.443602] g_FPGA_FIFO_SPACE 46, fifo_space{163}
[   50.448529] ret_nonce_num = 8, snd_to_fpga_work{1694}
[   50.453809] total ret nonce num = 8, diff1_nonce num = 512
[   50.459542] gDiff_nonce_num{4}gNonce_Err{0}
[   50.463923] gSubmit_nonce_num{3}
[   50.467309] chain0 asic01 ret nonce_num{1}
[   50.471593] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[   50.477063] dev->temp_out_ctrl{1}
[   50.477063]
[   50.482074] fifo_state 0 temp_state 0 fan_state 0
[   50.672468] temp_highest{26}
[   50.675522] Customized fan speed {1}
[   50.679266] pwm_percent{20}
[   51.845804] match diff 8 hash2_32[6]{0x005bc42f}
[   54.955712] temp_highest{28}
[   54.958763] Customized fan speed {1}
[   54.962519] pwm_percent{20}
[   56.716897] match diff 8 hash2_32[6]{0x006dfbc0}
[   56.721775] match diff 8 hash2_32[6]{0x000699e4}
[   57.811083] temp_highest{30}
[   57.814128] Customized fan speed {1}
[   57.817872] pwm_percent{20}
[   58.060913] match diff 8 hash2_32[6]{0x00dd6b0e}
[   58.396632] match diff 8 hash2_32[6]{0x0070b30e}
[   58.648575] match diff 8 hash2_32[6]{0x00eac824}
[   59.572373] match diff 8 hash2_32[6]{0x00cc6f3a}
[   59.656404] match diff 8 hash2_32[6]{0x008998a9}
[   59.992330] match diff 8 hash2_32[6]{0x00cbb2b9}
[   59.997219] match diff 8 hash2_32[6]{0x00e27227}
[   60.496253] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3840, pwm_percent 20  
[   60.496253]  error_fan 0, normal_fan 2, fan_num 2
[   60.507511]
[   60.507511] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[   60.516788] g_FPGA_FIFO_SPACE 44, fifo_space{166}
[   60.521707] ret_nonce_num = 49, snd_to_fpga_work{6660}
[   60.527083] total ret nonce num = 49, diff1_nonce num = 3136
[   60.532995] gDiff_nonce_num{14}gNonce_Err{0}
[   60.537457] gSubmit_nonce_num{14}
[   60.540927] chain0 asic02 ret nonce_num{1}
[   60.545233] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[   60.550701] dev->temp_out_ctrl{1}
[   60.550701]
[   60.555718] fifo_state 0 temp_state 0 fan_state 0
[   61.170496] temp_highest{32}
[   61.173534] Customized fan speed {1}
[   61.177277] pwm_percent{20}
[   61.588040] match diff 8 hash2_32[6]{0x004dbffc}
[   61.923964] match diff 8 hash2_32[6]{0x00e7b49d}
[   62.679789] match diff 8 hash2_32[6]{0x00d512df}
[   63.267729] match diff 8 hash2_32[6]{0x009556fb}
[   63.771586] match diff 8 hash2_32[6]{0x00183cbc}
[   64.695415] match diff 8 hash2_32[6]{0x00a46d64}
[   64.779459] match diff 8 hash2_32[6]{0x00cd0994}
[   65.705649] temp_highest{34}
[   65.708695] Customized fan speed {1}
[   65.712429] pwm_percent{20}
[   66.711035] match diff 8 hash2_32[6]{0x00a7e3f9}
[   68.726699] match diff 8 hash2_32[6]{0x008205d5}
[   69.988749] temp_highest{36}
[   69.991792] Customized fan speed {1}
[   69.995557] pwm_percent{20}
[   70.574386] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3840, pwm_percent 20  
[   70.574386]  error_fan 0, normal_fan 2, fan_num 2
[   70.585631]
[   70.585631] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[   70.594901] g_FPGA_FIFO_SPACE 44, fifo_space{124}
[   70.599815] ret_nonce_num = 84, snd_to_fpga_work{11626}
[   70.605277] total ret nonce num = 84, diff1_nonce num = 5376
[   70.611189] gDiff_nonce_num{23}gNonce_Err{0}
[   70.615654] gSubmit_nonce_num{23}
[   70.619123] chain0 asic03 ret nonce_num{2}
[   70.623408] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[   70.628863] dev->temp_out_ctrl{1}
[   70.628863]
[   70.633873] fifo_state 0 temp_state 0 fan_state 0
[   72.086065] match diff 8 hash2_32[6]{0x00c5425b}
[   72.254062] match diff 8 hash2_32[6]{0x001fed18}
[   72.505992] match diff 8 hash2_32[6]{0x007d833e}
[   74.185664] match diff 8 hash2_32[6]{0x0072c7e4}
[   74.190539] match diff 8 hash2_32[6]{0x00c3f309}
[   74.773540] match diff 8 hash2_32[6]{0x0075f91f}
[   75.783802] temp_highest{38}
[   75.786855] Customized fan speed {1}
[   75.790593] pwm_percent{20}
[   76.285299] match diff 8 hash2_32[6]{0x00daae47}
[   79.392708] match diff 8 hash2_32[6]{0x00f2e4b7}
[   79.728649] match diff 8 hash2_32[6]{0x0025dfa9}
[   80.484537] match diff 8 hash2_32[6]{0x0079bc4e}
[   80.652523] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3840, pwm_percent 20  
[   80.652523]  error_fan 0, normal_fan 2, fan_num 2
[   80.663776]
[   80.663776] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[   80.673056] g_FPGA_FIFO_SPACE 44, fifo_space{16}
[   80.677885] ret_nonce_num = 124, snd_to_fpga_work{16592}
[   80.683440] total ret nonce num = 124, diff1_nonce num = 7936
[   80.689455] gDiff_nonce_num{33}gNonce_Err{0}
[   80.693921] gSubmit_nonce_num{33}
[   80.697394] chain0 asic04 ret nonce_num{1}
[   80.701677] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[   80.707143] dev->temp_out_ctrl{1}
[   80.707143]
[   80.712155] fifo_state 0 temp_state 0 fan_state 0
[   82.502413] temp_highest{40}
[   82.505454] Customized fan speed {1}
[   82.509207] pwm_percent{20}
[   82.752075] match diff 8 hash2_32[6]{0x001a0977}
[   83.255974] match diff 8 hash2_32[6]{0x004e3333}
[   86.027470] match diff 8 hash2_32[6]{0x003482d4}
[   86.615344] match diff 8 hash2_32[6]{0x005b70bb}
[   87.035295] match diff 8 hash2_32[6]{0x00b59b36}
[   88.463052] match diff 8 hash2_32[6]{0x0051bc0f}
[   89.974751] match diff 8 hash2_32[6]{0x00cf3719}
[   90.730576] match diff 8 hash2_32[6]{0x003b1f5d}
[   90.735552] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3840, pwm_percent 20  
[   90.735552]  error_fan 0, normal_fan 2, fan_num 2
[   90.746790]
[   90.746790] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[   90.756060] g_FPGA_FIFO_SPACE 46, fifo_space{124}
[   90.760976] ret_nonce_num = 171, snd_to_fpga_work{21558}
[   90.766532] total ret nonce num = 171, diff1_nonce num = 10944
[   90.772622] gDiff_nonce_num{41}gNonce_Err{0}
[   90.777087] gSubmit_nonce_num{40}
[   90.780557] chain0 asic05 ret nonce_num{6}
[   90.784839] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[   90.790308] dev->temp_out_ctrl{1}
[   90.790308]
[   90.795325] fifo_state 0 temp_state 0 fan_state 0
[   91.068973] temp_highest{42}
[   91.072025] Customized fan speed {1}
[   91.075764] pwm_percent{20}
[   91.318479] match diff 8 hash2_32[6]{0x00c26ea6}
[   95.769641] match diff 8 hash2_32[6]{0x008a9a57}
[   98.205190] match diff 8 hash2_32[6]{0x0086b744}
[   98.625146] match diff 8 hash2_32[6]{0x00367fd2}
[   98.709129] match diff 8 hash2_32[6]{0x00cf9988}
[   98.877083] match diff 8 hash2_32[6]{0x00677641}
[   99.045066] match diff 8 hash2_32[6]{0x00479ff3}
[   99.716943] match diff 8 hash2_32[6]{0x00352b53}
[   99.727885] match diff 8 hash2_32[6]{0x00012716}
[  100.220828] match diff 8 hash2_32[6]{0x00fa9d6d}
[  100.304839] match diff 8 hash2_32[6]{0x00571330}
[  100.808750] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3720, pwm_percent 20  
[  100.808750]  error_fan 0, normal_fan 2, fan_num 2
[  100.819991]
[  100.819991] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[  100.829266] g_FPGA_FIFO_SPACE 44, fifo_space{124}
[  100.834194] ret_nonce_num = 219, snd_to_fpga_work{26524}
[  100.839748] total ret nonce num = 219, diff1_nonce num = 14016
[  100.845845] gDiff_nonce_num{52}gNonce_Err{0}
[  100.850312] gSubmit_nonce_num{52}
[  100.853781] chain0 asic06 ret nonce_num{3}
[  100.858069] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[  100.863533] dev->temp_out_ctrl{1}
[  100.863533]
[  100.868547] fifo_state 0 temp_state 0 fan_state 0
[  101.648591] match diff 8 hash2_32[6]{0x00a47130}
[  101.986887] temp_highest{44}
[  101.989928] Customized fan speed {1}
[  101.993668] pwm_percent{20}
[  102.656408] match diff 8 hash2_32[6]{0x00d9b016}
[  103.832162] match diff 8 hash2_32[6]{0x000c678f}
[  104.420063] match diff 8 hash2_32[6]{0x0051c7ae}
[  107.695464] match diff 8 hash2_32[6]{0x0077690d}
[  110.886898] Fan0 speed 2280, pwm_percent 20  Fan1 speed 3840, pwm_percent 20  
[  110.886898]  error_fan 0, normal_fan 2, fan_num 2
[  110.898146]
[  110.898146] chain exist: 3, g_TOTAL_FPGA_FIFO 0x800,g_FPGA_RESERVE_FIFO_SPACE{4}
[  110.907412] g_FPGA_FIFO_SPACE 44, fifo_space{124}
[  110.912332] ret_nonce_num = 257, snd_to_fpga_work{31490}
[  110.917877] total ret nonce num = 257, diff1_nonce num = 16448
[  110.923980] gDiff_nonce_num{57}gNonce_Err{0}
[  110.928445] gSubmit_nonce_num{57}
[  110.931909] chain0 asic07 ret nonce_num{7}
[  110.936192] dev->net_diff_sh_bit{36}dev->get_blk_num{0}
[  110.941654] dev->temp_out_ctrl{1}
[  110.941654]
[  110.946657] fifo_state 0 temp_state 0 fan_state 0
[  110.953330] match diff 8 hash2_32[6]{0x00890e1d}
[  112.146620] match diff 8 hash2_32[6]{0x00b252c7}
[  112.151493] match diff 8 hash2_32[6]{0x00dc889d}
[  112.986591] match diff 8 hash2_32[6]{0x00e526aa}

moderator note: changed quote to code
Edit: Specify fan details: Fan0, Fan1.
legendary
Activity: 3416
Merit: 1865
Curmudgeonly hardware guy
Does "cmos compatible" mean it's expecting an actual pulsetrain? Standard 4-wire PWM is an open-collector (or open-drain, as the case may be) output, I believe operating at 24KHz +/- 4KHz. The fan should have an internal pull-up which ensures it runs at full speed in the absence of a signal. If that fan is expecting a logic-level pulsetrain then... well, you could tie a 1K resistor between the PWM line and the 3.3V source on the control board and it might work.
sr. member
Activity: 265
Merit: 250
The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.

That fan has only 4 wires. I think pwm-signal is not suitable for it. Data-sheet says pwm has to be cmos comtatible and frequency range from 30Hz to 300kHz. And what I know about S3, it outputs only 19Hz when speed is about 2400rpm. S5 is propably in the same ballpark. If duty-cycle is considered as 100% by fan,it runs at full speed.
legendary
Activity: 1498
Merit: 1030
The 5 pin connector appears to be Dell-specific and might not be wired to work on a standard 4-pin header.

 Check the pinout on the connector.
dsh
newbie
Activity: 46
Merit: 0
Were that the case, it would not spin. It'd be pretty weird if that model fan didn't use the same PWM standard for speed control as every other 4-wire fan, but that could be the case.

Pull the blue PWM wire from the connector and connect it to ground. What happens to the fan speed? Connect it to 12V. Again, what happens to speed?

What do you mean by connecting the blue PWM to ground? You mean touch the blue to the ground wire? And same with connecting blue to the 12V wire?

Look at your kernel log, may have to reboot the miner to see it. If you see something like this

[   42.665651]  error_fan 4, normal_fan 0, fan_num 2

Something wrong with the fan. I had the same issue with my S7. The fan spins but doesn't show up on miner status page.

My working S7 doesn't show any errors.



Will check the kernel log in a bit.

The fan spins but it also shows up on the miner status page. The RPM on the status page is 3,800, regardless of value of "Customize the fan speed percentage".
hero member
Activity: 895
Merit: 504
Look at your kernel log, may have to reboot the miner to see it. If you see something like this

[   42.665651]  error_fan 4, normal_fan 0, fan_num 2

Something wrong with the fan. I had the same issue with my S7. The fan spins but doesn't show up on miner status page.

My working S7 doesn't show any errors.

legendary
Activity: 3416
Merit: 1865
Curmudgeonly hardware guy
Were that the case, it would not spin. It'd be pretty weird if that model fan didn't use the same PWM standard for speed control as every other 4-wire fan, but that could be the case.

Pull the blue PWM wire from the connector and connect it to ground. What happens to the fan speed? Connect it to 12V. Again, what happens to speed?
dsh
newbie
Activity: 46
Merit: 0
Thanks for your reply......

It has four wires / four pins. It has a 5-pin connector but the last connector is empty so it's really just four pins.

Trying the tach and pwm pins in reverse has not been successful. The fan ran at full speed but this time showed 0 rpm in the configuration panel.

It's plugged in with (black / red / white / blue / empty) which converts to (ground / power / sense / speed / empty). Do you suppose that ground and power could be reversed?

Cheers!
legendary
Activity: 3416
Merit: 1865
Curmudgeonly hardware guy
Standard 4-wire pinout (power, ground, tach, pwm in that order)?
dsh
newbie
Activity: 46
Merit: 0
Hello, just purchased two of the Delta AFC1212DE 120mm x 38mm for an S5. They are in a push / pull configuration. Upon starting the machine they go to full speed / RPM and stay there. It does not matter what setting is made in the configuration settings for fan speed percentage. For example, the fans run at full RPM at 1% or 99% fan speed percentage. One fan is running at ~3700 rpm and then other is at ~4000 rpm. The fans do not seem to be responding to the software...... Any ideas? Cheers!
Jump to: