S17 Pro hashboard temperature sensor problem
Hello friends.
I`m getting error - get_temp_info: read temp sensor failed. Here is Kernel log file copy
Can somebody please help me , where are these temperature sensor chips - chip = 180, chip = 195. chip = 40, chip = 55 temperature senors on hashboard
I repair my mining farm miners and have three boards with similar problem
Bu the way it is lie in kernel log (at the end) that temperature is below -64. There are damaged sensors. But on board I couldn`t find these sensors
Booting Linux on physical CPU 0x0
Linux version 4.6.0-xilinx-gff8137b-dirty (lzq@armdev2) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-23) ) #25 SMP PREEMPT Fri Nov 23 15:30:52 CST 2018
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Xilinx Zynq
cma: Reserved 16 MiB at 0x0e000000
Memory policy: Data cache writealloc
On node 0 totalpages: 61440
free_area_init_node: node 0, pgdat c0b39280, node_mem_map cde10000
Normal zone: 480 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 61440 pages, LIFO batch:15
percpu: Embedded 12 pages/cpu @cddf1000 s19776 r8192 d21184 u49152
pcpu-alloc: s19776 r8192 d21184 u49152 alloc=12*4096
pcpu-alloc: [0] 0 [0] 1
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 60960
Kernel command line: mem=240M console=ttyPS0,115200 ramdisk_size=33554432 root=/dev/ram rw earlyprintk
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 190264K/245760K available (6345K kernel code, 231K rwdata, 1896K rodata, 1024K init, 223K bss, 39112K reserved, 16384K cma-reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xcf800000 - 0xff800000 ( 768 MB)
lowmem : 0xc0000000 - 0xcf000000 ( 240 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc090c424 (9234 kB)
.init : 0xc0a00000 - 0xc0b00000 (1024 kB)
.data : 0xc0b00000 - 0xc0b39fe0 ( 232 kB)
.bss : 0xc0b39fe0 - 0xc0b71c28 ( 224 kB)
Preemptible hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
NR_IRQS:16 nr_irqs:16 16
efuse mapped to cf800000
ps7-slcr mapped to cf802000
L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
L2C-310 erratum 769419 enabled
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 ID prefetch enabled, offset 1 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 8 ways, 512 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
zynq_clock_init: clkc starts at cf802100
Zynq clock init
sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns
clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce07af025, max_idle_ns: 440795209040 ns
Switching to timer-based delay loop, resolution 3ns
clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
ps7-ttc #0 at cf80a000, irq=18
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333333)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x100000 - 0x100058
CPU1: failed to boot: -1
Brought up 1 CPUs
SMP: Total of 1 processors activated (666.66 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor menu
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
zynq-ocm f800c000.ps7-ocmc: ZYNQ OCM pool: 256 KiB @ 0xcf880000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm_global_timer
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 0 bytes, default 64
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (no cpio magic); looks like an initrd
Freeing initrd memory: 26072K (cc18b000 - cdb01000)
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
futex hash table entries: 512 (order: 3, 32768 bytes)
workingset: timestamp_bits=28 max_order=16 bucket_order=0
jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-241330
dma-pl330 f8003000.ps7-dma: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
e0000000.serial: ttyPS0 at MMIO 0xe0000000 (irq = 158, base_baud = 6249999) is a xuartps
console [ttyPS0] enabled
xdevcfg f8007000.ps7-dev-cfg: ioremap 0xf8007000 to cf86e000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
CAN device driver interface
gpiod_set_value: invalid GPIO
libphy: MACB_mii_bus: probed
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 31 (00:0a:35:00:00:00)
Generic PHY e000b000.etherne:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=e000b000.etherne:00, irq=-1)
e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
Xilinx Zynq CpuIdle Driver started
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on e0100000.ps7-sdio [e0100000.ps7-sdio] using ADMA
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
nand: Micron MT29F2G08ABAEAWP
nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
nand: WARNING: pl35x-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
nand_read_bbt: bad block at 0x000002420000
nand_read_bbt: bad block at 0x000002440000
nand_read_bbt: bad block at 0x000002460000
6 ofpart partitions found on MTD device pl35x-nand
Creating 6 MTD partitions on "pl35x-nand":
0x000000000000-0x000002800000 : "BOOT.bin-env-dts-kernel"
0x000002800000-0x000004800000 : "ramfs"
mmc0: new high speed SDHC card at address 21a7
mmcblk0: mmc0:21a7 APPSD 1.88 GiB
mmcblk0:
0x000004800000-0x000005000000 : "configs"
0x000005000000-0x000006000000 : "reserve"
0x000006000000-0x000008000000 : "ramfs-bak"
0x000008000000-0x000010000000 : "reserve1"
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
zynq_pm_ioremap: no compatible node found for 'xlnx,zynq-ddrc-a05'
zynq_pm_late_init: Unable to map DDRC IO memory.
Registering SWP/SWPB emulation handler
hctosys: unable to open rtc device (rtc0)
ALSA device list:
No soundcards found.
RAMDISK: gzip image found at block 0
EXT4-fs (ram0): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (ram0): mounted filesystem without journal. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 1:0.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c0a00000 - c0b00000)
EXT4-fs (ram0): re-mounted. Opts: block_validity,delalloc,barrier,user_xattr
random: dd urandom read with 2 bits of entropy available
ubi0: attaching mtd2
ubi0: scanning is finished
ubi0: attached mtd2 (name "configs", size 8 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 64, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 35/15, WL threshold: 4096, image sequence number: 3961569145
ubi0: available PEBs: 0, total reserved PEBs: 64, PEBs reserved for bad PEB handling: 40
ubi0: background thread "ubi_bgt0d" started, PID 713
UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 716
UBIFS (ubi0:0): recovery needed
UBIFS (ubi0:0): recovery completed
UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "configs"
UBIFS (ubi0:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi0:0): FS size: 1396736 bytes (1 MiB, 11 LEBs), journal size 888833 bytes (0 MiB, 5 LEBs)
UBIFS (ubi0:0): reserved for root: 65970 bytes (64 KiB)
UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID 7A3F0CDF-0FBE-4ECD-806C-78FB09C7A33A, small LPT model
ubi1: attaching mtd5
ubi1: scanning is finished
ubi1: attached mtd5 (name "reserve1", size 128 MiB)
ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi1: good PEBs: 1020, bad PEBs: 4, corrupted PEBs: 0
ubi1: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi1: max/mean erase counter: 1741/729, WL threshold: 4096, image sequence number: 37638575
ubi1: available PEBs: 0, total reserved PEBs: 1020, PEBs reserved for bad PEB handling: 36
ubi1: background thread "ubi_bgt1d" started, PID 725
UBIFS (ubi1:0): background thread "ubifs_bgt1_0" started, PID 728
UBIFS (ubi1:0): recovery needed
UBIFS (ubi1:0): recovery completed
UBIFS (ubi1:0): UBIFS: mounted UBI device 1, volume 0, name "reserve1"
UBIFS (ubi1:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi1:0): FS size: 123039744 bytes (117 MiB, 969 LEBs), journal size 6221824 bytes (5 MiB, 49 LEBs)
UBIFS (ubi1:0): reserved for root: 4952683 bytes (4836 KiB)
UBIFS (ubi1:0): media format: w4/r0 (latest is w4/r0), UUID 0D892CBB-C57D-4CA7-A539-370B84C781E4, small LPT model
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
macb e000b000.ethernet eth0: unable to generate target frequency: 25000000 Hz
macb e000b000.ethernet eth0: link up (100/Full)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
In axi fpga driver!
request_mem_region OK!
AXI fpga dev virtual address is 0xcfb40000
*base_vir_addr = 0xab013
In fpga mem driver!
request_mem_region OK!
fpga mem virtual address is 0xd2000000
2020-04-08 14:03:27 driver-btm-api.c:773:init_freq_mode: This is scan-user version
2020-04-08 14:03:27 driver-btm-api.c:1891:bitmain_soc_init: opt_multi_version = 1
2020-04-08 14:03:27 driver-btm-api.c:1892:bitmain_soc_init: opt_bitmain_ab = 1
2020-04-08 14:03:27 driver-btm-api.c:1893:bitmain_soc_init: opt_bitmain_work_mode = 0
2020-04-08 14:03:27 driver-btm-api.c:1894:bitmain_soc_init: Miner compile time: Mon May 27 10:57:13 CST 2019 type: Antminer S17
2020-04-08 14:03:27 driver-btm-api.c:1895:bitmain_soc_init: commit version: c0bb7cc 2019-05-23 10:59:44, build by: lol 2019-05-27 11:08:02
2020-04-08 14:03:27 driver-btm-api.c:1778:show_sn: no SN got, please write SN to /nvdata/sn
2020-04-08 14:03:27 driver-btm-api.c:1251:miner_device_init: Detect 256MB control board of XILINX
2020-04-08 14:03:27 driver-btm-api.c:1199:init_fan_parameter: fan_eft : 0 fan_pwm : 0
2020-04-08 14:03:27 thread.c:627:create_read_nonce_reg_thread: create thread
2020-04-08 14:03:33 driver-btm-api.c:1183:init_miner_version: miner ID : 801c1dc25c20881c
2020-04-08 14:03:33 driver-btm-api.c:1189:init_miner_version: FPGA Version = 0xB013
2020-04-08 14:03:35 driver-btm-api.c:835:get_product_id: product_id[0] = 0
2020-04-08 14:03:35 driver-btm-api.c:786:_set_project_type: project:0
2020-04-08 14:03:35 driver-btm-api.c:811:_set_project_type: Project type: Antminer S17 Pro
2020-04-08 14:03:35 driver-btm-api.c:822:dump_pcb_bom_version: Chain [0] PCB Version: 0x0101
2020-04-08 14:03:35 driver-btm-api.c:823:dump_pcb_bom_version: Chain [0] BOM Version: 0x0103
2020-04-08 14:03:41 driver-btm-api.c:1841:bitmain_board_init: Fan check passed.
2020-04-08 14:03:42 board.c:36:jump_and_app_check_restore_pic: chain[0] PIC jump to app
2020-04-08 14:03:46 board.c:40:jump_and_app_check_restore_pic: Check chain[0] PIC fw version=0xb9
2020-04-08 14:03:46 thread.c:622:create_pic_heart_beat_thread: create thread
2020-04-08 14:03:46 power_api.c:55:power_init: power init ...
2020-04-08 14:03:46 driver-btm-api.c:1851:bitmain_board_init: Enter 30s sleep to make sure power release finish.
2020-04-08 14:03:46 power_api.c:46:power_off: init gpio907
2020-04-08 14:04:18 power_api.c:164:set_iic_power_to_highest_voltage: setting to voltage: 21.00 ...
2020-04-08 14:04:20 power_api.c:113:set_iic_power_by_voltage: now setting voltage to : 21.000000
2020-04-08 14:04:32 driver-btm-api.c:1126:check_asic_number_with_power_on: Chain[0]: find 48 asic, times 0
2020-04-08 14:04:32 driver-btm-api.c:336:set_order_clock: chain[0]: set order clock, stragegy 3
2020-04-08 14:04:33 driver-hash-chip.c:453:set_clock_delay_control: core_data = 0x34
2020-04-08 14:04:33 voltage[0] = 1700
2020-04-08 14:04:33 power_api.c:76:set_working_voltage: working_voltage = 17.000000
2020-04-08 14:04:35 temperature.c:267:calibrate_temp_sensor_one_chain: Temperature sensor calibration: chain 0 success.
2020-04-08 14:04:35 driver-hash-chip.c:229:dhash_chip_set_baud_v2: chain[0]: chip baud = 6000000, chip_divider = 7
2020-04-08 14:04:35 uart.c:80:set_baud: set fpga_baud = 6000000, fpga_divider = 3
2020-04-08 14:04:54 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 55, reg = 1
2020-04-08 14:05:14 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 40, reg = 1
2020-04-08 14:05:34 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 180, reg = 1
2020-04-08 14:05:53 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 195, reg = 1
2020-04-08 14:05:53 driver-btm-api.c:236:check_bringup_temp: Bring up temperature is -64
2020-04-08 14:05:53 driver-btm-api.c:194:set_miner_status: ERROR_TEMP_TOO_LOW
2020-04-08 14:05:53 driver-btm-api.c:135:stop_mining: stop mining: Environment temperature is too low!
2020-04-08 14:05:53 thread.c:672:cancel_read_nonce_reg_thread: cancel thread
2020-04-08 14:05:53 driver-btm-api.c:121:killall_hashboard: ****power off hashboard****
-
Hello Sir
You can try to use the SD card recovery image to reflash the control board of this miner,and upgarde the latest firmware again.if it can not be fixed after doing this,please send it back to repair.thank you very much.
If you do not have the SD card recovery image,please leave me an email and I will send tit to you.
-
Hello Sir
Please downlaod it from this link:https://drive.google.com/open?id=1CCRhQ66FkI6B5DF9gaLpRFBMFxZWW8wU,thank you bery much!
And here is the operation guide:https://support.bitmain.com/hc/en-us/articles/360033757513
-
-
I tried is OK and on one PCU board not worked. I couldn`t load to flash PCU controller . It is blinking as on video instruction and when I turn off miner and take off SD flash from socket and then turn on to start in normal mode. Miner not starting.
This miner is working only when booting from SD card. Without SD card No. Seems Xilinx controller damaged and needs to be replaced. What is your mind?
-
Hello Sir I`m sorry I don`t know your name
Here is picture of part of firmware used for booting and kernel log data.
Here is Kernel log
Booting Linux on physical CPU 0x0
Linux version 4.6.0-xilinx-gff8137b-dirty (lzq@armdev2) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-23) ) #25 SMP PREEMPT Fri Nov 23 15:30:52 CST 2018
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Xilinx Zynq
cma: Reserved 16 MiB at 0x0e000000
Memory policy: Data cache writealloc
On node 0 totalpages: 61440
free_area_init_node: node 0, pgdat c0b39280, node_mem_map cde10000
Normal zone: 480 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 61440 pages, LIFO batch:15
percpu: Embedded 12 pages/cpu @cddf1000 s19776 r8192 d21184 u49152
pcpu-alloc: s19776 r8192 d21184 u49152 alloc=12*4096
pcpu-alloc: [0] 0 [0] 1
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 60960
Kernel command line: mem=240M console=ttyPS0,115200 ramdisk_size=33554432 root=/dev/ram rw earlyprintk
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 190264K/245760K available (6345K kernel code, 231K rwdata, 1896K rodata, 1024K init, 223K bss, 39112K reserved, 16384K cma-reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xcf800000 - 0xff800000 ( 768 MB)
lowmem : 0xc0000000 - 0xcf000000 ( 240 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc090c424 (9234 kB)
.init : 0xc0a00000 - 0xc0b00000 (1024 kB)
.data : 0xc0b00000 - 0xc0b39fe0 ( 232 kB)
.bss : 0xc0b39fe0 - 0xc0b71c28 ( 224 kB)
Preemptible hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
NR_IRQS:16 nr_irqs:16 16
efuse mapped to cf800000
ps7-slcr mapped to cf802000
L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
L2C-310 erratum 769419 enabled
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 ID prefetch enabled, offset 1 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 8 ways, 512 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
zynq_clock_init: clkc starts at cf802100
Zynq clock init
sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns
clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce07af025, max_idle_ns: 440795209040 ns
Switching to timer-based delay loop, resolution 3ns
clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
ps7-ttc #0 at cf80a000, irq=18
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333333)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x100000 - 0x100058
CPU1: failed to boot: -1
Brought up 1 CPUs
SMP: Total of 1 processors activated (666.66 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor menu
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
zynq-ocm f800c000.ps7-ocmc: ZYNQ OCM pool: 256 KiB @ 0xcf880000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm_global_timer
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 0 bytes, default 64
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (no cpio magic); looks like an initrd
Freeing initrd memory: 26072K (cc18b000 - cdb01000)
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
futex hash table entries: 512 (order: 3, 32768 bytes)
workingset: timestamp_bits=28 max_order=16 bucket_order=0
jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-241330
dma-pl330 f8003000.ps7-dma: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
e0000000.serial: ttyPS0 at MMIO 0xe0000000 (irq = 158, base_baud = 6249999) is a xuartps
console [ttyPS0] enabled
xdevcfg f8007000.ps7-dev-cfg: ioremap 0xf8007000 to cf86e000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
CAN device driver interface
gpiod_set_value: invalid GPIO
libphy: MACB_mii_bus: probed
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 31 (00:0a:35:00:00:00)
Generic PHY e000b000.etherne:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=e000b000.etherne:00, irq=-1)
e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
Xilinx Zynq CpuIdle Driver started
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on e0100000.ps7-sdio [e0100000.ps7-sdio] using ADMA
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
nand: Micron MT29F2G08ABAEAWP
nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
nand: WARNING: pl35x-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
nand_read_bbt: bad block at 0x000002420000
nand_read_bbt: bad block at 0x000002440000
nand_read_bbt: bad block at 0x000002460000
6 ofpart partitions found on MTD device pl35x-nand
Creating 6 MTD partitions on "pl35x-nand":
0x000000000000-0x000002800000 : "BOOT.bin-env-dts-kernel"
0x000002800000-0x000004800000 : "ramfs"
mmc0: new high speed SDHC card at address 21a7
mmcblk0: mmc0:21a7 APPSD 1.88 GiB
mmcblk0:
0x000004800000-0x000005000000 : "configs"
0x000005000000-0x000006000000 : "reserve"
0x000006000000-0x000008000000 : "ramfs-bak"
0x000008000000-0x000010000000 : "reserve1"
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
zynq_pm_ioremap: no compatible node found for 'xlnx,zynq-ddrc-a05'
zynq_pm_late_init: Unable to map DDRC IO memory.
Registering SWP/SWPB emulation handler
hctosys: unable to open rtc device (rtc0)
ALSA device list:
No soundcards found.
RAMDISK: gzip image found at block 0
EXT4-fs (ram0): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (ram0): mounted filesystem without journal. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 1:0.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c0a00000 - c0b00000)
EXT4-fs (ram0): re-mounted. Opts: block_validity,delalloc,barrier,user_xattr
random: dd urandom read with 2 bits of entropy available
ubi0: attaching mtd2
ubi0: scanning is finished
ubi0: attached mtd2 (name "configs", size 8 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 64, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 145941578
ubi0: available PEBs: 0, total reserved PEBs: 64, PEBs reserved for bad PEB handling: 40
ubi0: background thread "ubi_bgt0d" started, PID 713
UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 716
UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "configs"
UBIFS (ubi0:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi0:0): FS size: 1396736 bytes (1 MiB, 11 LEBs), journal size 888833 bytes (0 MiB, 5 LEBs)
UBIFS (ubi0:0): reserved for root: 65970 bytes (64 KiB)
UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID FF3B926A-60F5-41BD-B279-E7B2091E5D67, small LPT model
ubi1: attaching mtd5
ubi1: scanning is finished
ubi1: attached mtd5 (name "reserve1", size 128 MiB)
ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi1: good PEBs: 1020, bad PEBs: 4, corrupted PEBs: 0
ubi1: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi1: max/mean erase counter: 1741/729, WL threshold: 4096, image sequence number: 37638575
ubi1: available PEBs: 0, total reserved PEBs: 1020, PEBs reserved for bad PEB handling: 36
ubi1: background thread "ubi_bgt1d" started, PID 725
UBIFS (ubi1:0): background thread "ubifs_bgt1_0" started, PID 728
UBIFS (ubi1:0): recovery needed
UBIFS (ubi1:0): recovery completed
UBIFS (ubi1:0): UBIFS: mounted UBI device 1, volume 0, name "reserve1"
UBIFS (ubi1:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi1:0): FS size: 123039744 bytes (117 MiB, 969 LEBs), journal size 6221824 bytes (5 MiB, 49 LEBs)
UBIFS (ubi1:0): reserved for root: 4952683 bytes (4836 KiB)
UBIFS (ubi1:0): media format: w4/r0 (latest is w4/r0), UUID 0D892CBB-C57D-4CA7-A539-370B84C781E4, small LPT model
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
macb e000b000.ethernet eth0: unable to generate target frequency: 25000000 Hz
macb e000b000.ethernet eth0: link up (100/Full)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
In axi fpga driver!
request_mem_region OK!
AXI fpga dev virtual address is 0xcfb40000
*base_vir_addr = 0xab011
In fpga mem driver!
request_mem_region OK!
fpga mem virtual address is 0xd2000000
random: nonblocking pool is initialized
2020-04-14 20:31:42 driver-btm-api.c:773:init_freq_mode: This is scan-user version
2020-04-14 20:31:42 driver-btm-api.c:1891:bitmain_soc_init: opt_multi_version = 1
2020-04-14 20:31:42 driver-btm-api.c:1892:bitmain_soc_init: opt_bitmain_ab = 1
2020-04-14 20:31:42 driver-btm-api.c:1893:bitmain_soc_init: opt_bitmain_work_mode = 1
2020-04-14 20:31:42 driver-btm-api.c:1894:bitmain_soc_init: Miner compile time: Mon May 27 10:57:13 CST 2019 type: Antminer S17
2020-04-14 20:31:42 driver-btm-api.c:1895:bitmain_soc_init: commit version: c0bb7cc 2019-05-23 10:59:44, build by: lol 2019-05-27 11:08:02
2020-04-14 20:31:42 driver-btm-api.c:1778:show_sn: no SN got, please write SN to /nvdata/sn
2020-04-14 20:31:42 driver-btm-api.c:1251:miner_device_init: Detect 256MB control board of XILINX
2020-04-14 20:31:42 driver-btm-api.c:1199:init_fan_parameter: fan_eft : 0 fan_pwm : 0
2020-04-14 20:31:42 thread.c:627:create_read_nonce_reg_thread: create thread
2020-04-14 20:31:48 driver-btm-api.c:1183:init_miner_version: miner ID : 801c1dc25c20881c
2020-04-14 20:31:48 driver-btm-api.c:1189:init_miner_version: FPGA Version = 0xB011
2020-04-14 20:31:52 driver-btm-api.c:835:get_product_id: product_id[0] = 0
2020-04-14 20:31:52 driver-btm-api.c:835:get_product_id: product_id[1] = 0
2020-04-14 20:31:52 driver-btm-api.c:786:_set_project_type: project:0
2020-04-14 20:31:52 driver-btm-api.c:811:_set_project_type: Project type: Antminer S17 Pro
2020-04-14 20:31:52 driver-btm-api.c:822:dump_pcb_bom_version: Chain [0] PCB Version: 0x0101
2020-04-14 20:31:52 driver-btm-api.c:823:dump_pcb_bom_version: Chain [0] BOM Version: 0x0103
2020-04-14 20:31:52 driver-btm-api.c:822:dump_pcb_bom_version: Chain [1] PCB Version: 0x0101
2020-04-14 20:31:52 driver-btm-api.c:823:dump_pcb_bom_version: Chain [1] BOM Version: 0x0103
2020-04-14 20:31:55 driver-btm-api.c:1841:bitmain_board_init: Fan check passed.
2020-04-14 20:31:56 board.c:36:jump_and_app_check_restore_pic: chain[0] PIC jump to app
2020-04-14 20:32:00 board.c:40:jump_and_app_check_restore_pic: Check chain[0] PIC fw version=0xb9
2020-04-14 20:32:02 board.c:36:jump_and_app_check_restore_pic: chain[1] PIC jump to app
2020-04-14 20:32:05 board.c:40:jump_and_app_check_restore_pic: Check chain[1] PIC fw version=0xb9
2020-04-14 20:32:05 thread.c:622:create_pic_heart_beat_thread: create thread
2020-04-14 20:32:05 power_api.c:55:power_init: power init ...
2020-04-14 20:32:05 driver-btm-api.c:1851:bitmain_board_init: Enter 30s sleep to make sure power release finish.
2020-04-14 20:32:05 power_api.c:46:power_off: init gpio907
2020-04-14 20:32:37 power_api.c:164:set_iic_power_to_highest_voltage: setting to voltage: 21.00 ...
2020-04-14 20:32:39 power_api.c:113:set_iic_power_by_voltage: now setting voltage to : 21.000000
2020-04-14 20:32:51 driver-btm-api.c:1126:check_asic_number_with_power_on: Chain[0]: find 48 asic, times 0
2020-04-14 20:33:03 driver-btm-api.c:1126:check_asic_number_with_power_on: Chain[1]: find 48 asic, times 0
2020-04-14 20:33:03 driver-btm-api.c:336:set_order_clock: chain[0]: set order clock, stragegy 3
2020-04-14 20:33:03 driver-btm-api.c:336:set_order_clock: chain[1]: set order clock, stragegy 3
2020-04-14 20:33:06 driver-hash-chip.c:453:set_clock_delay_control: core_data = 0x34
2020-04-14 20:33:06 voltage[0] = 1780
2020-04-14 20:33:06 voltage[1] = 1780
2020-04-14 20:33:06 power_api.c:76:set_working_voltage: working_voltage = 17.800000
2020-04-14 20:33:08 temperature.c:267:calibrate_temp_sensor_one_chain: Temperature sensor calibration: chain 0 success.
2020-04-14 20:33:09 temperature.c:267:calibrate_temp_sensor_one_chain: Temperature sensor calibration: chain 1 success.
2020-04-14 20:33:09 driver-hash-chip.c:229:dhash_chip_set_baud_v2: chain[0]: chip baud = 6000000, chip_divider = 7
2020-04-14 20:33:09 driver-hash-chip.c:229:dhash_chip_set_baud_v2: chain[1]: chip baud = 6000000, chip_divider = 7
2020-04-14 20:33:09 uart.c:80:set_baud: set fpga_baud = 6000000, fpga_divider = 3
2020-04-14 20:33:10 driver-btm-api.c:236:check_bringup_temp: Bring up temperature is 18
2020-04-14 20:33:10 thread.c:642:create_check_miner_status_thread: create thread
2020-04-14 20:33:10 thread.c:632:create_set_miner_status_thread: create thread
2020-04-14 20:33:10 driver-btm-api.c:723:calculate_timeout: dev->timeout = 245
2020-04-14 20:33:10 freq_tuning.c:173:freq_tuning_get_max_freq: Max freq of tuning is 690
2020-04-14 20:33:10 frequency.c:484:increase_freq_by_frequency_list_slowly: Increase freq slowly for all chain to 515
2020-04-14 20:33:10 frequency.c:341:auto_adaption_high_voltage_increase_frequency: auto adaption increase frequency from 50.000000 to 500.000000 @20.80V.
2020-04-14 20:33:10 frequency.c:342:auto_adaption_high_voltage_increase_frequency: index 0 2
2020-04-14 20:33:10 power_api.c:344:slowly_set_iic_power_to_custom_voltage: slowly setting to voltage: 20.80 ...
2020-04-14 20:33:36 power_api.c:219:get_average_voltage: chain[0], voltage is: 20.916328
2020-04-14 20:33:37 power_api.c:219:get_average_voltage: chain[1], voltage is: 20.916328
2020-04-14 20:33:37 power_api.c:229:get_average_voltage: average voltage is: 20.916328
2020-04-14 20:33:37 driver-btm-api.c:657:increase_freq_slowly: init_freq = 50.00, final_freq = 500.00, freq_step = 5.00, chain = 255
2020-04-14 20:35:08 frequency.c:341:auto_adaption_high_voltage_increase_frequency: auto adaption increase frequency from 500.000000 to 515.000000 @20.30V.
2020-04-14 20:35:08 frequency.c:342:auto_adaption_high_voltage_increase_frequency: index 1 2
2020-04-14 20:35:08 power_api.c:344:slowly_set_iic_power_to_custom_voltage: slowly setting to voltage: 20.30 ...
2020-04-14 20:35:39 power_api.c:219:get_average_voltage: chain[0], voltage is: 20.450976
2020-04-14 20:35:41 power_api.c:219:get_average_voltage: chain[1], voltage is: 20.457099
2020-04-14 20:35:41 power_api.c:229:get_average_voltage: average voltage is: 20.454038
2020-04-14 20:35:41 driver-btm-api.c:657:increase_freq_slowly: init_freq = 500.00, final_freq = 515.00, freq_step = 5.00, chain = 255
2020-04-14 20:35:44 frequency.c:491:increase_freq_by_frequency_list_slowly: Increase freq slowly for chain 1 to 520
2020-04-14 20:35:44 frequency.c:341:auto_adaption_high_voltage_increase_frequency: auto adaption increase frequency from 515.000000 to 520.000000 @20.30V.
2020-04-14 20:35:44 frequency.c:342:auto_adaption_high_voltage_increase_frequency: index 1 2
2020-04-14 20:35:44 driver-btm-api.c:657:increase_freq_slowly: init_freq = 515.00, final_freq = 520.00, freq_step = 5.00, chain = 1
2020-04-14 20:35:45 driver-btm-api.c:754:set_timeout: freq 520 final timeout=141
2020-04-14 20:35:45 power_api.c:82:set_higher_voltage: higher_voltage = 18.800000
2020-04-14 20:35:45 power_api.c:393:slowly_set_iic_power_to_higher_voltage: slowly setting to voltage: 18.80 ...
2020-04-14 20:36:22 power_api.c:219:get_average_voltage: chain[0], voltage is: 18.932461
2020-04-14 20:36:24 power_api.c:219:get_average_voltage: chain[1], voltage is: 18.932461
2020-04-14 20:36:24 power_api.c:229:get_average_voltage: average voltage is: 18.932461
2020-04-14 20:36:24 thread.c:617:create_temperature_monitor_thread: create thread
2020-04-14 20:36:24 thread.c:637:create_check_system_status_thread: create thread
2020-04-14 20:36:24 driver-btm-api.c:1988:bitmain_soc_init: Init done!
2020-04-14 20:36:24 driver-btm-api.c:194:set_miner_status: STATUS_INIT
2020-04-14 20:36:29 driver-btm-api.c:194:set_miner_status: STATUS_OKAY
2020-04-14 20:36:33 driver-btm-api.c:1423:dhash_chip_send_job: Verion num 4
2020-04-14 20:36:37 thread.c:342:check_working_voltage: current PCB min temperature is 27
2020-04-14 20:36:37 thread.c:343:check_working_voltage: current voltage is 18.80V, recovery to 17.80V
2020-04-14 20:36:37 power_api.c:362:slowly_set_iic_power_to_working_voltage: slowly setting to voltage: 17.80 ...
2020-04-14 20:37:09 power_api.c:219:get_average_voltage: chain[0], voltage is: 17.903789
2020-04-14 20:37:12 power_api.c:219:get_average_voltage: chain[1], voltage is: 17.903789
2020-04-14 20:37:12 power_api.c:229:get_average_voltage: average voltage is: 17.903789
2020-04-14 21:07:13 thread.c:164:calc_hashrate_avg: avg rate is 32363.70 in 30 mins
2020-04-14 21:07:13 temperature.c:435:temp_statistics_show: pcb temp 36~66 chip temp 56~80Now it is working but sometimes I get like previous Kernel log. And it is working only from SD Wthout SD no.
I run only two hashboards. Third hashboard is damaged and I use it as parts donor for other miners. I bought from BITMAIN 6 S17 miners and after 10 months works them begin to crash. From 6 miners 5 very often have to repair. And is good for me that I know electronics, other way it could be costed toooo much.
Here is included picture of this donor board. One of chip burned and damaged a board(It is mentioned blue #1). And I had no other way to use it as donor.
I don`t know why but mainly in S17 hashboards die chips which are marked places in red These last days I replaced almost 30 hash chips
S9 BITMAIN miners were much much stronger than these S17 which are working only warranty period and after warranty period begins big headache. .
-
Hi, Animalsimpex
I am Luke,nice to meet you!
Please upgrade the latest firmware for this S17Pro,the current version is May 27,it is too old,please download the latest version from this link:https://service.bitmain.com/support/download?product=Antminer%20S17%20Pro
And then we'll see how it works.
-
Nice to meet you Luke. My name is Yanosh
I understand you good. When I install new firmware Xilinx don`t keep new firmware.
Now miner turns of. Here is the log.
Booting Linux on physical CPU 0x0
Linux version 4.6.0-xilinx-gff8137b-dirty (lzq@armdev2) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-23) ) #25 SMP PREEMPT Fri Nov 23 15:30:52 CST 2018
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Xilinx Zynq
cma: Reserved 16 MiB at 0x0e000000
Memory policy: Data cache writealloc
On node 0 totalpages: 61440
free_area_init_node: node 0, pgdat c0b39280, node_mem_map cde10000
Normal zone: 480 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 61440 pages, LIFO batch:15
percpu: Embedded 12 pages/cpu @cddf1000 s19776 r8192 d21184 u49152
pcpu-alloc: s19776 r8192 d21184 u49152 alloc=12*4096
pcpu-alloc: [0] 0 [0] 1
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 60960
Kernel command line: mem=240M console=ttyPS0,115200 ramdisk_size=33554432 root=/dev/ram rw earlyprintk
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 190264K/245760K available (6345K kernel code, 231K rwdata, 1896K rodata, 1024K init, 223K bss, 39112K reserved, 16384K cma-reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xcf800000 - 0xff800000 ( 768 MB)
lowmem : 0xc0000000 - 0xcf000000 ( 240 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc090c424 (9234 kB)
.init : 0xc0a00000 - 0xc0b00000 (1024 kB)
.data : 0xc0b00000 - 0xc0b39fe0 ( 232 kB)
.bss : 0xc0b39fe0 - 0xc0b71c28 ( 224 kB)
Preemptible hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
NR_IRQS:16 nr_irqs:16 16
efuse mapped to cf800000
ps7-slcr mapped to cf802000
L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
L2C-310 erratum 769419 enabled
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 ID prefetch enabled, offset 1 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 8 ways, 512 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
zynq_clock_init: clkc starts at cf802100
Zynq clock init
sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns
clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce07af025, max_idle_ns: 440795209040 ns
Switching to timer-based delay loop, resolution 3ns
clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
ps7-ttc #0 at cf80a000, irq=18
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333333)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x100000 - 0x100058
CPU1: failed to boot: -1
Brought up 1 CPUs
SMP: Total of 1 processors activated (666.66 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor menu
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
zynq-ocm f800c000.ps7-ocmc: ZYNQ OCM pool: 256 KiB @ 0xcf880000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm_global_timer
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 0 bytes, default 64
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (no cpio magic); looks like an initrd
Freeing initrd memory: 26072K (cc18b000 - cdb01000)
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
futex hash table entries: 512 (order: 3, 32768 bytes)
workingset: timestamp_bits=28 max_order=16 bucket_order=0
jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-241330
dma-pl330 f8003000.ps7-dma: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
e0000000.serial: ttyPS0 at MMIO 0xe0000000 (irq = 158, base_baud = 6249999) is a xuartps
console [ttyPS0] enabled
xdevcfg f8007000.ps7-dev-cfg: ioremap 0xf8007000 to cf86e000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
CAN device driver interface
gpiod_set_value: invalid GPIO
libphy: MACB_mii_bus: probed
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 31 (00:0a:35:00:00:00)
Generic PHY e000b000.etherne:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=e000b000.etherne:00, irq=-1)
e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
Xilinx Zynq CpuIdle Driver started
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on e0100000.ps7-sdio [e0100000.ps7-sdio] using ADMA
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
nand: Micron MT29F2G08ABAEAWP
nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
nand: WARNING: pl35x-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
nand_read_bbt: bad block at 0x000002420000
nand_read_bbt: bad block at 0x000002440000
nand_read_bbt: bad block at 0x000002460000
6 ofpart partitions found on MTD device pl35x-nand
Creating 6 MTD partitions on "pl35x-nand":
0x000000000000-0x000002800000 : "BOOT.bin-env-dts-kernel"
0x000002800000-0x000004800000 : "ramfs"
mmc0: Problem switching card into high-speed mode!
mmc0: new SDHC card at address 21a7
mmcblk0: mmc0:21a7 APPSD 1.88 GiB
mmcblk0:
0x000004800000-0x000005000000 : "configs"
0x000005000000-0x000006000000 : "reserve"
0x000006000000-0x000008000000 : "ramfs-bak"
0x000008000000-0x000010000000 : "reserve1"
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
zynq_pm_ioremap: no compatible node found for 'xlnx,zynq-ddrc-a05'
zynq_pm_late_init: Unable to map DDRC IO memory.
Registering SWP/SWPB emulation handler
hctosys: unable to open rtc device (rtc0)
ALSA device list:
No soundcards found.
RAMDISK: gzip image found at block 0
EXT4-fs (ram0): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (ram0): mounted filesystem without journal. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 1:0.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c0a00000 - c0b00000)
EXT4-fs (ram0): re-mounted. Opts: block_validity,delalloc,barrier,user_xattr
random: dd urandom read with 2 bits of entropy available
ubi0: attaching mtd2
ubi0: scanning is finished
ubi0: attached mtd2 (name "configs", size 8 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 64, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 145941578
ubi0: available PEBs: 0, total reserved PEBs: 64, PEBs reserved for bad PEB handling: 40
ubi0: background thread "ubi_bgt0d" started, PID 713
UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 716
UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "configs"
UBIFS (ubi0:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi0:0): FS size: 1396736 bytes (1 MiB, 11 LEBs), journal size 888833 bytes (0 MiB, 5 LEBs)
UBIFS (ubi0:0): reserved for root: 65970 bytes (64 KiB)
UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID FF3B926A-60F5-41BD-B279-E7B2091E5D67, small LPT model
ubi1: attaching mtd5
ubi1: scanning is finished
ubi1: attached mtd5 (name "reserve1", size 128 MiB)
ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi1: good PEBs: 1020, bad PEBs: 4, corrupted PEBs: 0
ubi1: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi1: max/mean erase counter: 1741/730, WL threshold: 4096, image sequence number: 37638575
ubi1: available PEBs: 0, total reserved PEBs: 1020, PEBs reserved for bad PEB handling: 36
ubi1: background thread "ubi_bgt1d" started, PID 725
UBIFS (ubi1:0): background thread "ubifs_bgt1_0" started, PID 728
UBIFS (ubi1:0): UBIFS: mounted UBI device 1, volume 0, name "reserve1"
UBIFS (ubi1:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi1:0): FS size: 123039744 bytes (117 MiB, 969 LEBs), journal size 6221824 bytes (5 MiB, 49 LEBs)
UBIFS (ubi1:0): reserved for root: 4952683 bytes (4836 KiB)
UBIFS (ubi1:0): media format: w4/r0 (latest is w4/r0), UUID 0D892CBB-C57D-4CA7-A539-370B84C781E4, small LPT model
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
macb e000b000.ethernet eth0: unable to generate target frequency: 25000000 Hz
macb e000b000.ethernet eth0: link up (100/Full)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
In axi fpga driver!
request_mem_region OK!
AXI fpga dev virtual address is 0xcfb40000
*base_vir_addr = 0xab013
In fpga mem driver!
request_mem_region OK!
fpga mem virtual address is 0xd2000000
random: nonblocking pool is initialized
2020-04-15 20:09:34 driver-btm-api.c:773:init_freq_mode: This is scan-user version
2020-04-15 20:09:34 driver-btm-api.c:1891:bitmain_soc_init: opt_multi_version = 1
2020-04-15 20:09:34 driver-btm-api.c:1892:bitmain_soc_init: opt_bitmain_ab = 1
2020-04-15 20:09:34 driver-btm-api.c:1893:bitmain_soc_init: opt_bitmain_work_mode = 1
2020-04-15 20:09:34 driver-btm-api.c:1894:bitmain_soc_init: Miner compile time: Mon May 27 10:57:13 CST 2019 type: Antminer S17
2020-04-15 20:09:34 driver-btm-api.c:1895:bitmain_soc_init: commit version: c0bb7cc 2019-05-23 10:59:44, build by: lol 2019-05-27 11:08:02
2020-04-15 20:09:34 driver-btm-api.c:1778:show_sn: no SN got, please write SN to /nvdata/sn
2020-04-15 20:09:34 driver-btm-api.c:1251:miner_device_init: Detect 256MB control board of XILINX
2020-04-15 20:09:34 driver-btm-api.c:1199:init_fan_parameter: fan_eft : 0 fan_pwm : 0
2020-04-15 20:09:34 thread.c:627:create_read_nonce_reg_thread: create thread
2020-04-15 20:09:40 driver-btm-api.c:1183:init_miner_version: miner ID : 801c1dc25c20881c
2020-04-15 20:09:40 driver-btm-api.c:1189:init_miner_version: FPGA Version = 0xB013
2020-04-15 20:09:44 driver-btm-api.c:835:get_product_id: product_id[0] = 0
2020-04-15 20:09:44 driver-btm-api.c:835:get_product_id: product_id[1] = 0
2020-04-15 20:09:44 driver-btm-api.c:786:_set_project_type: project:0
2020-04-15 20:09:44 driver-btm-api.c:811:_set_project_type: Project type: Antminer S17 Pro
2020-04-15 20:09:44 driver-btm-api.c:822:dump_pcb_bom_version: Chain [0] PCB Version: 0x0101
2020-04-15 20:09:44 driver-btm-api.c:823:dump_pcb_bom_version: Chain [0] BOM Version: 0x0103
2020-04-15 20:09:44 driver-btm-api.c:822:dump_pcb_bom_version: Chain [1] PCB Version: 0x0101
2020-04-15 20:09:44 driver-btm-api.c:823:dump_pcb_bom_version: Chain [1] BOM Version: 0x0103
2020-04-15 20:09:48 driver-btm-api.c:1841:bitmain_board_init: Fan check passed.
2020-04-15 20:09:50 board.c:36:jump_and_app_check_restore_pic: chain[0] PIC jump to app
2020-04-15 20:09:53 board.c:40:jump_and_app_check_restore_pic: Check chain[0] PIC fw version=0xb9
2020-04-15 20:09:55 board.c:36:jump_and_app_check_restore_pic: chain[1] PIC jump to app
2020-04-15 20:09:58 board.c:40:jump_and_app_check_restore_pic: Check chain[1] PIC fw version=0xb9
2020-04-15 20:09:58 thread.c:622:create_pic_heart_beat_thread: create thread
2020-04-15 20:09:58 power_api.c:55:power_init: power init ...
2020-04-15 20:09:58 driver-btm-api.c:1851:bitmain_board_init: Enter 30s sleep to make sure power release finish.
2020-04-15 20:09:58 power_api.c:46:power_off: init gpio907
2020-04-15 20:10:30 power_api.c:164:set_iic_power_to_highest_voltage: setting to voltage: 21.00 ...
2020-04-15 20:10:32 power_api.c:113:set_iic_power_by_voltage: now setting voltage to : 21.000000
2020-04-15 20:10:44 driver-btm-api.c:1126:check_asic_number_with_power_on: Chain[0]: find 48 asic, times 0
2020-04-15 20:10:55 driver-btm-api.c:1126:check_asic_number_with_power_on: Chain[1]: find 0 asic, times 0
2020-04-15 20:11:07 driver-btm-api.c:1126:check_asic_number_with_power_on: Chain[1]: find 0 asic, times 1
2020-04-15 20:11:18 driver-btm-api.c:1126:check_asic_number_with_power_on: Chain[1]: find 0 asic, times 2
2020-04-15 20:11:18 driver-btm-api.c:1153:check_asic_number: Chain 1 only find 0 asic, will power off hash board 1
2020-04-15 20:11:20 driver-btm-api.c:336:set_order_clock: chain[0]: set order clock, stragegy 3
2020-04-15 20:11:22 driver-hash-chip.c:453:set_clock_delay_control: core_data = 0x34
2020-04-15 20:11:22 voltage[0] = 1780
2020-04-15 20:11:22 power_api.c:76:set_working_voltage: working_voltage = 17.800000
2020-04-15 20:11:23 temperature.c:267:calibrate_temp_sensor_one_chain: Temperature sensor calibration: chain 0 success.
2020-04-15 20:11:23 driver-hash-chip.c:229:dhash_chip_set_baud_v2: chain[0]: chip baud = 6000000, chip_divider = 7
2020-04-15 20:11:23 uart.c:80:set_baud: set fpga_baud = 6000000, fpga_divider = 3
2020-04-15 20:11:43 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 55, reg = 1
2020-04-15 20:12:02 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 40, reg = 1
2020-04-15 20:12:22 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 180, reg = 1
2020-04-15 20:12:42 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 195, reg = 1
2020-04-15 20:12:42 driver-btm-api.c:236:check_bringup_temp: Bring up temperature is -64
2020-04-15 20:12:42 driver-btm-api.c:194:set_miner_status: ERROR_TEMP_TOO_LOW
2020-04-15 20:12:42 driver-btm-api.c:135:stop_mining: stop mining: Environment temperature is too low!
2020-04-15 20:12:42 thread.c:672:cancel_read_nonce_reg_thread: cancel thread
2020-04-15 20:12:42 driver-btm-api.c:121:killall_hashboard: ****power off hashboard**** -
I asked you because it is looking like this part is endemic of China. I couldn`t find its PDF description and not a part for sale on DIGIKEY Mouser even on Aliexpress. Can you please give me circuit documentation on full miner - power board, PCU board and hashboard and PDF description on BM1397 chip? For I not to trouble you with questions.
-
Here is my mail- mr.yanosh777@gmail.com
If you mean about S17 and S17 pro hashboard maintenance instructions I have this guide. But there is no full circuit with parts and no power module board. For example I have burned PWM controller on S17 PRO power module and couldn`t find this chip all over the world. Looks like this is endemic of China or even more BITMAIN.
I have very big problems with S17 Pro miners bought 10 months ago. After 10 months all five miners died. I really every day repair a miner changing damaged B1397 chips. They are very very poor quality. I have bank debt With bank money these miners are bought. Who will cover me this debt. I image how many people are in this shit situation. These miners are not S9 miners. These S9 miners are real masterpiece of BITMAIN. Till present days they are working fine and no any problems. But with these S17 shit miners you kill people who works in mining busuness. And I believe that many of them have bank debt. After 7-10 months these B1397 chips die and ALL must to be replaced with new ones. In other case it is very big problem. They will damage one by one
-
So sorry for your defective miners,please send them back to repair if you need any help,we have maintenance engineers who will provide professional services,since we have no more detailed information besides maintenance instructions,if you need our help to troubleshoot,please send us the kernel log here,thank you.
-
Good day Luke
I`ve upgraded another controller and have the same temperature error. Can you check kernel log. What is the problem
From hashboard 1 getting temperature all sensors error
Booting Linux on physical CPU 0x0
Linux version 4.6.0-xilinx-gff8137b-dirty (lzq@armdev2) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-23) ) #25 SMP PREEMPT Fri Nov 23 15:30:52 CST 2018
CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=18c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: Xilinx Zynq
cma: Reserved 16 MiB at 0x0e000000
Memory policy: Data cache writealloc
On node 0 totalpages: 61440
free_area_init_node: node 0, pgdat c0b39280, node_mem_map cde10000
Normal zone: 480 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 61440 pages, LIFO batch:15
percpu: Embedded 12 pages/cpu @cddf1000 s19776 r8192 d21184 u49152
pcpu-alloc: s19776 r8192 d21184 u49152 alloc=12*4096
pcpu-alloc: [0] 0 [0] 1
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 60960
Kernel command line: mem=240M console=ttyPS0,115200 ramdisk_size=33554432 root=/dev/ram rw earlyprintk
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 203612K/245760K available (6345K kernel code, 231K rwdata, 1896K rodata, 1024K init, 223K bss, 25764K reserved, 16384K cma-reserved, 0K highmem)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xcf800000 - 0xff800000 ( 768 MB)
lowmem : 0xc0000000 - 0xcf000000 ( 240 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.text : 0xc0008000 - 0xc090c424 (9234 kB)
.init : 0xc0a00000 - 0xc0b00000 (1024 kB)
.data : 0xc0b00000 - 0xc0b39fe0 ( 232 kB)
.bss : 0xc0b39fe0 - 0xc0b71c28 ( 224 kB)
Preemptible hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
NR_IRQS:16 nr_irqs:16 16
efuse mapped to cf800000
ps7-slcr mapped to cf802000
L2C: platform modifies aux control register: 0x72360000 -> 0x72760000
L2C: DT/platform modifies aux control register: 0x72360000 -> 0x72760000
L2C-310 erratum 769419 enabled
L2C-310 enabling early BRESP for Cortex-A9
L2C-310 full line of zeros enabled for Cortex-A9
L2C-310 ID prefetch enabled, offset 1 lines
L2C-310 dynamic clock gating enabled, standby mode enabled
L2C-310 cache controller enabled, 8 ways, 512 kB
L2C-310: CACHE_ID 0x410000c8, AUX_CTRL 0x76760001
zynq_clock_init: clkc starts at cf802100
Zynq clock init
sched_clock: 64 bits at 333MHz, resolution 3ns, wraps every 4398046511103ns
clocksource: arm_global_timer: mask: 0xffffffffffffffff max_cycles: 0x4ce07af025, max_idle_ns: 440795209040 ns
Switching to timer-based delay loop, resolution 3ns
clocksource: ttc_clocksource: mask: 0xffff max_cycles: 0xffff, max_idle_ns: 537538477 ns
ps7-ttc #0 at cf80a000, irq=18
Console: colour dummy device 80x30
Calibrating delay loop (skipped), value calculated using timer frequency.. 666.66 BogoMIPS (lpj=3333333)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x100000 - 0x100058
CPU1: failed to boot: -1
Brought up 1 CPUs
SMP: Total of 1 processors activated (666.66 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor menu
hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 4 bytes.
zynq-ocm f800c000.ps7-ocmc: ZYNQ OCM pool: 256 KiB @ 0xcf880000
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
media: Linux media interface: v0.10
Linux video capture interface: v2.00
pps_core: LinuxPPS API ver. 1 registered
pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
PTP clock support registered
EDAC MC: Ver: 3.0.0
Advanced Linux Sound Architecture Driver Initialized.
clocksource: Switched to clocksource arm_global_timer
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
UDP hash table entries: 256 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
PCI: CLS 0 bytes, default 64
Trying to unpack rootfs image as initramfs...
rootfs image is not initramfs (no cpio magic); looks like an initrd
Freeing initrd memory: 12724K (cce94000 - cdb01000)
hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
futex hash table entries: 512 (order: 3, 32768 bytes)
workingset: timestamp_bits=28 max_order=16 bucket_order=0
jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
dma-pl330 f8003000.ps7-dma: Loaded driver for PL330 DMAC-241330
dma-pl330 f8003000.ps7-dma: DBUFF-128x8bytes Num_Chans-8 Num_Peri-4 Num_Events-16
e0000000.serial: ttyPS0 at MMIO 0xe0000000 (irq = 158, base_baud = 6249999) is a xuartps
console [ttyPS0] enabled
xdevcfg f8007000.ps7-dev-cfg: ioremap 0xf8007000 to cf86e000
[drm] Initialized drm 1.1.0 20060810
brd: module loaded
loop: module loaded
CAN device driver interface
gpiod_set_value: invalid GPIO
libphy: MACB_mii_bus: probed
macb e000b000.ethernet eth0: Cadence GEM rev 0x00020118 at 0xe000b000 irq 31 (00:0a:35:00:00:00)
Generic PHY e000b000.etherne:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=e000b000.etherne:00, irq=-1)
e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci-pci: EHCI PCI platform driver
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
Xilinx Zynq CpuIdle Driver started
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
mmc0: SDHCI controller on e0100000.ps7-sdio [e0100000.ps7-sdio] using ADMA
ledtrig-cpu: registered to indicate activity on CPUs
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xda
nand: Micron MT29F2G08ABAGAWP
nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128
nand: WARNING: pl35x-nand: the ECC used on your system is too weak compared to the one required by the NAND chip
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
6 ofpart partitions found on MTD device pl35x-nand
Creating 6 MTD partitions on "pl35x-nand":
0x000000000000-0x000002800000 : "BOOT.bin-env-dts-kernel"
0x000002800000-0x000004800000 : "ramfs"
0x000004800000-0x000005000000 : "configs"
0x000005000000-0x000006000000 : "reserve"
0x000006000000-0x000008000000 : "ramfs-bak"
0x000008000000-0x000010000000 : "reserve1"
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20130117) max_hops=1
zynq_pm_ioremap: no compatible node found for 'xlnx,zynq-ddrc-a05'
zynq_pm_late_init: Unable to map DDRC IO memory.
Registering SWP/SWPB emulation handler
hctosys: unable to open rtc device (rtc0)
ALSA device list:
No soundcards found.
RAMDISK: gzip image found at block 0
EXT4-fs (ram0): couldn't mount as ext3 due to feature incompatibilities
EXT4-fs (ram0): mounted filesystem without journal. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 1:0.
devtmpfs: mounted
Freeing unused kernel memory: 1024K (c0a00000 - c0b00000)
EXT4-fs (ram0): re-mounted. Opts: block_validity,delalloc,barrier,user_xattr
random: dd urandom read with 0 bits of entropy available
ubi0: attaching mtd2
ubi0: scanning is finished
ubi0: attached mtd2 (name "configs", size 8 MiB)
ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi0: good PEBs: 64, bad PEBs: 0, corrupted PEBs: 0
ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi0: max/mean erase counter: 10/4, WL threshold: 4096, image sequence number: 3269418302
ubi0: available PEBs: 0, total reserved PEBs: 64, PEBs reserved for bad PEB handling: 40
ubi0: background thread "ubi_bgt0d" started, PID 708
UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 711
UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "configs"
UBIFS (ubi0:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi0:0): FS size: 1396736 bytes (1 MiB, 11 LEBs), journal size 888833 bytes (0 MiB, 5 LEBs)
UBIFS (ubi0:0): reserved for root: 65970 bytes (64 KiB)
UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID 9CC140B7-77D1-4049-989D-9A08B7207502, small LPT model
ubi1: attaching mtd5
ubi1: scanning is finished
ubi1: attached mtd5 (name "reserve1", size 128 MiB)
ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
ubi1: good PEBs: 1020, bad PEBs: 4, corrupted PEBs: 0
ubi1: user volume: 1, internal volumes: 1, max. volumes count: 128
ubi1: max/mean erase counter: 1876/747, WL threshold: 4096, image sequence number: 914180297
ubi1: available PEBs: 0, total reserved PEBs: 1020, PEBs reserved for bad PEB handling: 36
ubi1: background thread "ubi_bgt1d" started, PID 720
UBIFS (ubi1:0): background thread "ubifs_bgt1_0" started, PID 723
UBIFS (ubi1:0): UBIFS: mounted UBI device 1, volume 0, name "reserve1"
UBIFS (ubi1:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS (ubi1:0): FS size: 123039744 bytes (117 MiB, 969 LEBs), journal size 6221824 bytes (5 MiB, 49 LEBs)
UBIFS (ubi1:0): reserved for root: 4952683 bytes (4836 KiB)
UBIFS (ubi1:0): media format: w4/r0 (latest is w4/r0), UUID BCBDE5E0-4C0B-4978-9734-FC58D9F68227, small LPT model
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
macb e000b000.ethernet eth0: unable to generate target frequency: 25000000 Hz
macb e000b000.ethernet eth0: link up (100/Full)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
In axi fpga driver!
request_mem_region OK!
AXI fpga dev virtual address is 0xcfb38000
*base_vir_addr = 0xab013
In fpga mem driver!
request_mem_region OK!
fpga mem virtual address is 0xd2000000
random: nonblocking pool is initialized
2020-04-23 08:50:43 driver-btm-api.c:515:init_freq_mode: This is scan-user version
2020-04-23 08:50:43 driver-btm-api.c:1871:bitmain_soc_init: opt_multi_version = 1
2020-04-23 08:50:43 driver-btm-api.c:1872:bitmain_soc_init: opt_bitmain_ab = 1
2020-04-23 08:50:43 driver-btm-api.c:1873:bitmain_soc_init: opt_bitmain_work_mode = 2
2020-04-23 08:50:43 driver-btm-api.c:1874:bitmain_soc_init: Miner compile time: Wed Dec 25 09:47:07 CST 2019 type: Antminer S17 Pro
2020-04-23 08:50:43 driver-btm-api.c:1875:bitmain_soc_init: commit version: b1e11d0 2019-12-24 22:26:20, build by: lol 2019-12-25 09:59:19
2020-04-23 08:50:43 driver-btm-api.c:1664:show_sn: no SN got, please write SN to /nvdata/sn
2020-04-23 08:50:43 driver-btm-api.c:1013:miner_device_init: Detect 256MB control board of XILINX
2020-04-23 08:50:43 driver-btm-api.c:961:init_fan_parameter: fan_eft : 0 fan_pwm : 0
2020-04-23 08:50:49 driver-btm-api.c:945:init_miner_version: miner ID : 806284481540885c
2020-04-23 08:50:49 driver-btm-api.c:951:init_miner_version: FPGA Version = 0xB013
2020-04-23 08:50:55 thread.c:699:create_read_nonce_reg_thread: create thread
2020-04-23 08:50:55 driver-btm-api.c:589:get_product_id: product_id[0] = 0
2020-04-23 08:50:55 driver-btm-api.c:589:get_product_id: product_id[1] = 0
2020-04-23 08:50:55 driver-btm-api.c:589:get_product_id: product_id[2] = 0
2020-04-23 08:50:55 driver-btm-api.c:533:_set_project_type: project:0
2020-04-23 08:50:55 driver-btm-api.c:558:_set_project_type: Project type: Antminer S17 Pro
2020-04-23 08:50:55 driver-btm-api.c:569:dump_pcb_bom_version: Chain [0] PCB Version: 0x0101
2020-04-23 08:50:55 driver-btm-api.c:570:dump_pcb_bom_version: Chain [0] BOM Version: 0x0103
2020-04-23 08:50:55 driver-btm-api.c:569:dump_pcb_bom_version: Chain [1] PCB Version: 0x0101
2020-04-23 08:50:55 driver-btm-api.c:570:dump_pcb_bom_version: Chain [1] BOM Version: 0x0103
2020-04-23 08:50:55 driver-btm-api.c:569:dump_pcb_bom_version: Chain [2] PCB Version: 0x0101
2020-04-23 08:50:55 driver-btm-api.c:570:dump_pcb_bom_version: Chain [2] BOM Version: 0x0103
2020-04-23 08:50:56 driver-btm-api.c:1785:bitmain_board_init: Fan check passed.
2020-04-23 08:50:57 board.c:36:jump_and_app_check_restore_pic: chain[0] PIC jump to app
2020-04-23 08:50:59 board.c:40:jump_and_app_check_restore_pic: Check chain[0] PIC fw version=0xb9
2020-04-23 08:51:00 board.c:36:jump_and_app_check_restore_pic: chain[1] PIC jump to app
2020-04-23 08:51:02 board.c:40:jump_and_app_check_restore_pic: Check chain[1] PIC fw version=0xb9
2020-04-23 08:51:03 board.c:36:jump_and_app_check_restore_pic: chain[2] PIC jump to app
2020-04-23 08:51:05 board.c:40:jump_and_app_check_restore_pic: Check chain[2] PIC fw version=0xb9
2020-04-23 08:51:05 thread.c:694:create_pic_heart_beat_thread: create thread
2020-04-23 08:51:05 power_api.c:207:power_init: Power init:
2020-04-23 08:51:05 power_api.c:208:power_init: current_voltage_raw = 0
2020-04-23 08:51:05 power_api.c:209:power_init: highest_voltage_raw = 2100
2020-04-23 08:51:05 power_api.c:210:power_init: working_voltage_raw = 1830
2020-04-23 08:51:05 power_api.c:211:power_init: higher_voltage_raw = 1950
2020-04-23 08:51:05 driver-btm-api.c:1795:bitmain_board_init: Enter 30s sleep to make sure power release finish.
2020-04-23 08:51:37 power_api.c:251:set_to_highest_voltage: Set to voltage raw 2100, one step.
2020-04-23 08:51:39 power_api.c:87:check_voltage_multi: retry time: 0
2020-04-23 08:51:40 power_api.c:37:_get_avg_voltage: chain = 0, voltage = 21.338818
2020-04-23 08:51:41 power_api.c:37:_get_avg_voltage: chain = 1, voltage = 21.326572
2020-04-23 08:51:42 power_api.c:37:_get_avg_voltage: chain = 2, voltage = 21.455156
2020-04-23 08:51:42 power_api.c:50:_get_avg_voltage: average_voltage = 21.373515
2020-04-23 08:51:42 power_api.c:68:check_voltage: target_vol = 21.00, actural_vol = 21.37, check voltage passed.
2020-04-23 08:51:42 uart.c:71:set_baud: set fpga_baud to 115200
2020-04-23 08:51:42 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[0]: chip baud = 115200, chip_divider = 26
2020-04-23 08:51:42 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[1]: chip baud = 115200, chip_divider = 26
2020-04-23 08:51:42 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[2]: chip baud = 115200, chip_divider = 26
2020-04-23 08:51:54 driver-btm-api.c:888:check_asic_number_with_power_on: Chain[0]: find 47 asic, times 0
2020-04-23 08:52:05 driver-btm-api.c:888:check_asic_number_with_power_on: Chain[0]: find 48 asic, times 1
2020-04-23 08:52:16 driver-btm-api.c:888:check_asic_number_with_power_on: Chain[1]: find 44 asic, times 0
2020-04-23 08:52:27 driver-btm-api.c:888:check_asic_number_with_power_on: Chain[1]: find 48 asic, times 1
2020-04-23 08:52:37 driver-btm-api.c:888:check_asic_number_with_power_on: Chain[2]: find 48 asic, times 0
2020-04-23 08:52:43 driver-btm-api.c:344:set_order_clock: chain[0]: set order clock, stragegy 3
2020-04-23 08:52:43 driver-btm-api.c:344:set_order_clock: chain[1]: set order clock, stragegy 3
2020-04-23 08:52:43 driver-btm-api.c:344:set_order_clock: chain[2]: set order clock, stragegy 3
2020-04-23 08:52:43 driver-hash-chip.c:502:set_clock_delay_control: core_data = 0x34
2020-04-23 08:52:43 uart.c:71:set_baud: set fpga_baud to 3000000
2020-04-23 08:52:43 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[0]: chip baud = 3000000, chip_divider = 0
2020-04-23 08:52:43 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[1]: chip baud = 3000000, chip_divider = 0
2020-04-23 08:52:43 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[2]: chip baud = 3000000, chip_divider = 0
2020-04-23 08:52:43 driver-btm-api.c:1547:check_clock_counter: freq 50 clock_counter_limit 6
2020-04-23 08:52:47 register.c:1455:quick_dump_core_hash_clock_counter: bad clock counter. chain = 1, asic = 7, core = 0, found 0, clock counter 0x00000000
2020-04-23 08:52:47 driver-btm-api.c:1612:bitmain_board_config_init: clock count check failed after retry.
2020-04-23 08:52:47 uart.c:71:set_baud: set fpga_baud to 115200
2020-04-23 08:52:47 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[0]: chip baud = 115200, chip_divider = 26
2020-04-23 08:52:47 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[1]: chip baud = 115200, chip_divider = 26
2020-04-23 08:52:47 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[2]: chip baud = 115200, chip_divider = 26
2020-04-23 08:52:47 voltage[0] = 1860
2020-04-23 08:52:47 voltage[1] = 1840
2020-04-23 08:52:47 voltage[2] = 1860
2020-04-23 08:52:47 Voltage are different. Will exit.
2020-04-23 08:52:48 temperature.c:281:calibrate_temp_sensor_one_chain: Temperature sensor calibration: chain 0 success.
2020-04-23 08:52:50 temperature.c:281:calibrate_temp_sensor_one_chain: Temperature sensor calibration: chain 1 success.
2020-04-23 08:52:51 temperature.c:281:calibrate_temp_sensor_one_chain: Temperature sensor calibration: chain 2 success.
2020-04-23 08:52:51 uart.c:71:set_baud: set fpga_baud to 6000000
2020-04-23 08:52:51 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[0]: chip baud = 6000000, chip_divider = 7
2020-04-23 08:52:51 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[1]: chip baud = 6000000, chip_divider = 7
2020-04-23 08:52:51 driver-hash-chip.c:245:dhash_chip_set_baud_v2: chain[2]: chip baud = 6000000, chip_divider = 7
2020-04-23 08:52:58 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 0
2020-04-23 08:53:11 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 1
2020-04-23 08:53:18 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 0
2020-04-23 08:53:31 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 1
2020-04-23 08:53:38 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 0
2020-04-23 08:53:51 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 1
2020-04-23 08:53:57 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 0
2020-04-23 08:54:10 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 1
2020-04-23 08:54:11 driver-btm-api.c:244:check_bringup_temp: Bring up temperature is 16
2020-04-23 08:54:11 thread.c:714:create_check_miner_status_thread: create thread
2020-04-23 08:54:11 thread.c:704:create_set_miner_status_thread: create thread
2020-04-23 08:54:11 thread.c:689:create_temperature_monitor_thread: create thread
2020-04-23 08:54:11 freq_tuning.c:195:freq_tuning_get_max_freq: Max freq of tuning is 780
2020-04-23 08:54:11 frequency.c:711:inc_freq_with_fixed_vco: chain = 255, freq = 565, is_higher_voltage = true
2020-04-23 08:54:11 power_api.c:287:set_to_voltage_by_steps: Set to voltage raw 2020, step by step.
2020-04-23 08:54:18 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 0
2020-04-23 08:54:31 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 1
2020-04-23 08:54:32 power_api.c:87:check_voltage_multi: retry time: 0
2020-04-23 08:54:33 power_api.c:37:_get_avg_voltage: chain = 0, voltage = 20.506084
2020-04-23 08:54:34 power_api.c:37:_get_avg_voltage: chain = 1, voltage = 20.499961
2020-04-23 08:54:35 power_api.c:37:_get_avg_voltage: chain = 2, voltage = 20.610176
2020-04-23 08:54:35 power_api.c:50:_get_avg_voltage: average_voltage = 20.538740
2020-04-23 08:54:35 power_api.c:68:check_voltage: target_vol = 20.20, actural_vol = 20.54, check voltage passed.
2020-04-23 08:54:38 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 0
2020-04-23 08:54:51 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 1
2020-04-23 08:54:57 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 0
2020-04-23 08:55:10 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 1
2020-04-23 08:55:17 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 0
2020-04-23 08:55:30 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 1
2020-04-23 08:55:39 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 0
2020-04-23 08:55:52 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 1
2020-04-23 08:55:58 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 0
2020-04-23 08:56:12 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 1
2020-04-23 08:56:18 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 0
2020-04-23 08:56:31 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 1
2020-04-23 08:56:38 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 0
2020-04-23 08:56:51 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 1
2020-04-23 08:56:53 power_api.c:287:set_to_voltage_by_steps: Set to voltage raw 1900, step by step.
2020-04-23 08:56:59 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 0
2020-04-23 08:57:13 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 1
2020-04-23 08:57:13 power_api.c:87:check_voltage_multi: retry time: 0
2020-04-23 08:57:14 power_api.c:37:_get_avg_voltage: chain = 0, voltage = 19.275351
2020-04-23 08:57:15 power_api.c:37:_get_avg_voltage: chain = 1, voltage = 19.244736
2020-04-23 08:57:16 power_api.c:37:_get_avg_voltage: chain = 2, voltage = 19.379443
2020-04-23 08:57:16 power_api.c:50:_get_avg_voltage: average_voltage = 19.299844
2020-04-23 08:57:16 power_api.c:68:check_voltage: target_vol = 19.00, actural_vol = 19.30, check voltage passed.
2020-04-23 08:57:19 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 0
2020-04-23 08:57:32 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 1
2020-04-23 08:57:39 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 0
2020-04-23 08:57:49 frequency.c:761:inc_freq_with_fixed_step: chain = 1, freq_start = 565, freq_end = 605, freq_step = 5, is_higher_voltage = true
2020-04-23 08:57:52 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 1
2020-04-23 08:57:53 power_api.c:287:set_to_voltage_by_steps: Set to voltage raw 1890, step by step.
2020-04-23 08:57:58 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 0
2020-04-23 08:58:11 power_api.c:87:check_voltage_multi: retry time: 0
2020-04-23 08:58:12 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 1
2020-04-23 08:58:12 power_api.c:37:_get_avg_voltage: chain = 0, voltage = 19.152890
2020-04-23 08:58:13 power_api.c:37:_get_avg_voltage: chain = 1, voltage = 19.165136
2020-04-23 08:58:14 power_api.c:37:_get_avg_voltage: chain = 2, voltage = 19.256982
2020-04-23 08:58:14 power_api.c:50:_get_avg_voltage: average_voltage = 19.191670
2020-04-23 08:58:14 power_api.c:68:check_voltage: target_vol = 18.90, actural_vol = 19.19, check voltage passed.
2020-04-23 08:58:15 frequency.c:761:inc_freq_with_fixed_step: chain = 2, freq_start = 565, freq_end = 605, freq_step = 5, is_higher_voltage = true
2020-04-23 08:58:15 power_api.c:287:set_to_voltage_by_steps: Set to voltage raw 1900, step by step.
2020-04-23 08:58:20 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 0
2020-04-23 08:58:33 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 1
2020-04-23 08:58:36 power_api.c:87:check_voltage_multi: retry time: 0
2020-04-23 08:58:37 power_api.c:37:_get_avg_voltage: chain = 0, voltage = 19.275351
2020-04-23 08:58:38 power_api.c:37:_get_avg_voltage: chain = 1, voltage = 19.244736
2020-04-23 08:58:39 power_api.c:37:_get_avg_voltage: chain = 2, voltage = 19.379443
2020-04-23 08:58:39 power_api.c:50:_get_avg_voltage: average_voltage = 19.299844
2020-04-23 08:58:39 power_api.c:68:check_voltage: target_vol = 19.00, actural_vol = 19.30, check voltage passed.
2020-04-23 08:58:40 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 0
2020-04-23 08:58:43 power_api.c:287:set_to_voltage_by_steps: Set to voltage raw 1890, step by step.
2020-04-23 08:58:53 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 1
2020-04-23 08:59:00 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 0
2020-04-23 08:59:03 power_api.c:87:check_voltage_multi: retry time: 0
2020-04-23 08:59:04 power_api.c:37:_get_avg_voltage: chain = 0, voltage = 19.159013
2020-04-23 08:59:05 power_api.c:37:_get_avg_voltage: chain = 1, voltage = 19.146767
2020-04-23 08:59:06 power_api.c:37:_get_avg_voltage: chain = 2, voltage = 19.269228
2020-04-23 08:59:06 power_api.c:50:_get_avg_voltage: average_voltage = 19.191670
2020-04-23 08:59:06 power_api.c:68:check_voltage: target_vol = 18.90, actural_vol = 19.19, check voltage passed.
2020-04-23 08:59:06 frequency.c:761:inc_freq_with_fixed_step: chain = 2, freq_start = 605, freq_end = 610, freq_step = 5, is_higher_voltage = true
2020-04-23 08:59:07 driver-btm-api.c:501:set_timeout: freq = 610, percent = 90, hcn = 73728, timeout = 120
2020-04-23 08:59:07 power_api.c:225:set_higher_voltage_raw: higher_voltage_raw = 1930
2020-04-23 08:59:07 power_api.c:281:set_to_higher_voltage_by_steps: Set to voltage raw 1930, step by step.
2020-04-23 08:59:13 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 1
2020-04-23 08:59:19 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 0
2020-04-23 08:59:28 power_api.c:87:check_voltage_multi: retry time: 0
2020-04-23 08:59:29 power_api.c:37:_get_avg_voltage: chain = 0, voltage = 19.587627
2020-04-23 08:59:30 power_api.c:37:_get_avg_voltage: chain = 1, voltage = 19.550888
2020-04-23 08:59:31 power_api.c:37:_get_avg_voltage: chain = 2, voltage = 19.703965
2020-04-23 08:59:31 power_api.c:50:_get_avg_voltage: average_voltage = 19.614160
2020-04-23 08:59:31 power_api.c:68:check_voltage: target_vol = 19.30, actural_vol = 19.61, check voltage passed.
2020-04-23 08:59:31 thread.c:709:create_check_system_status_thread: create thread
2020-04-23 08:59:32 driver-btm-api.c:1980:bitmain_soc_init: Init done!
2020-04-23 08:59:32 driver-btm-api.c:197:set_miner_status: STATUS_INIT
2020-04-23 08:59:32 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 3, chip = 195, reg = 1
2020-04-23 08:59:36 driver-btm-api.c:197:set_miner_status: STATUS_OKAY
2020-04-23 08:59:37 frequency.c:196:get_ideal_hash_rate_GH: ideal_hash_rate = 56266
2020-04-23 08:59:37 frequency.c:212:get_sale_hash_rate_GH: sale_hash_rate = 56000
2020-04-23 08:59:41 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 0
2020-04-23 08:59:41 driver-btm-api.c:1172:dhash_chip_send_job: Version num 4
2020-04-23 08:59:54 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 0, chip = 55, reg = 1
2020-04-23 09:00:01 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 0
2020-04-23 09:00:14 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 1, chip = 40, reg = 1
2020-04-23 09:00:20 temperature.c:695:get_temp_info: read temp sensor failed: chain = 1, sensor = 2, chip = 180, reg = 0 -
Hello my friend. Thank you for your answer and instructions.
I`ve made exactly as you say but no any success.
Can you to say me please when I get this error:
quick_dump_core_hash_clock_counter: bad clock counter. chain = 0, asic = 7, core = 0, found 0, clock counter 0x00000000
where to check the problem ? Is it crystal problems?
Warm regards
Yanosh
-
Hello Luke. Thank you for answer.
Can you please say me when I get in Kernel log temperature error
2020-04-15 20:11:43 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 55, reg = 1
2020-04-15 20:12:02 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 40, reg = 1
2020-04-15 20:12:22 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 180, reg = 1
2020-04-15 20:12:42 temperature.c:681:get_temp_info: read temp sensor failed: chain = 0, chip = 195, reg = 1Where are they on hashboard :
chip = 55
chip = 40
chip = 180
chip = 195
Can you to mark them on board please. Which is 55 chip, 40 chip, 180 chip and 195 chip
Thank you
Regards
-
Hi Animalsimpex, maybe you have a problem because the temperature is too low. It can be when you use Bitmain firmware, and as a result ASIC stops mining. You can try to disable the temperature test on the Hiveon firmware and keep mining.
You can read this one https://medium.com/hiveon/advanced-asic-statuses-watch-your-devices-with-ease-79eb35bb6d89
Please sign in to leave a comment.
Comments
36 comments