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: 196092K/245760K available (6345K kernel code, 231K rwdata, 1896K rodata, 1024K init, 223K bss, 33284K 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 80×30
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: 20244K (cc73c000 — 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
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: 29/15, WL threshold: 4096, image sequence number: 2095256536
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 14CB8B0C-3A15-4FA0-BC06-0D1A80DB8D4B, 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: 4404/2418, WL threshold: 4096, image sequence number: 1615795518
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 02A7F7F2-F6E7-470B-A537-D1878F1327D9, 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 = 0xab01b
In fpga mem driver!
request_mem_region OK!
fpga mem virtual address is 0xd2000000
random: nonblocking pool is initialized
[2021-05-05 17:21:57.323] start listen on 6060 …
[2021-05-05 17:27:34.175] set_start_time_point total_tv_start_sys=407 total_tv_end_sys=408
2021-05-05 17:21:27 driver-btm-soc.c:7273:init_freq_mode: This is scan-user version
2021-05-05 17:21:27 driver-btm-soc.c:8125:bitmain_soc_init: S15
2021-05-05 17:21:27 driver-btm-soc.c:8126:bitmain_soc_init: opt_multi_version=1
2021-05-05 17:21:27 driver-btm-soc.c:8127:bitmain_soc_init: opt_bitmain_ab=1
2021-05-05 17:21:27 driver-btm-soc.c:8128:bitmain_soc_init: opt_bitmain_economic_mode=false
2021-05-05 17:21:27 driver-btm-soc.c:8129:bitmain_soc_init: opt_bitmain_work_mode_test = 0
2021-05-05 17:21:27 driver-btm-soc.c:7682:_show_sn: no SN got, please write SN to /nvdata/sn
2021-05-05 17:21:27 driver-btm-soc.c:7304:init_phy_mem_nonce2_jobid_address: Detect 256MB control board of XILINX
2021-05-05 17:21:27 driver-btm-soc.c:8149:bitmain_soc_init: Miner compile time: Fri Dec 13 15:35:07 CST 2019 type: Antminer S15
2021-05-05 17:21:27 driver-btm-soc.c:8151:bitmain_soc_init: last commit version: 53156cb commit time: 2019-11-06 10:21:42 build: 2019-12-13 15:40:49
2021-05-05 17:21:27 driver-btm-soc.c:7336:check_fan_multi: check fan for 20 times…
2021-05-05 17:21:29 driver-btm-soc.c:8214:bitmain_soc_init: miner ID : 806ced0618c0885c
2021-05-05 17:21:29 driver-btm-soc.c:7410:init_miner_version: FPGA Version = 0xB01B
2021-05-05 17:21:29 driver-btm-soc.c:1092:check_chain: get_hash_on_plug is 0xf
2021-05-05 17:21:29 driver-btm-soc.c:1104:check_chain: !! chain[0]is exist
2021-05-05 17:21:29 driver-btm-soc.c:1104:check_chain: !! chain[1]is exist
2021-05-05 17:21:29 driver-btm-soc.c:1104:check_chain: !! chain[2]is exist
2021-05-05 17:21:29 driver-btm-soc.c:1104:check_chain: !! chain[3]is exist
2021-05-05 17:21:39 eeprom.c:1418:eeprom_load: done
2021-05-05 17:21:39 driver-btm-soc.c:7431:init_pcb_version: chain[0] PCB Version : 0x0100
2021-05-05 17:21:39 driver-btm-soc.c:7449:init_pcb_version: chain[0] BOM Version : 0x0103
2021-05-05 17:21:39 driver-btm-soc.c:7431:init_pcb_version: chain[1] PCB Version : 0x0100
2021-05-05 17:21:39 driver-btm-soc.c:7449:init_pcb_version: chain[1] BOM Version : 0x0103
2021-05-05 17:21:39 driver-btm-soc.c:7431:init_pcb_version: chain[2] PCB Version : 0x0100
2021-05-05 17:21:39 driver-btm-soc.c:7449:init_pcb_version: chain[2] BOM Version : 0x0103
2021-05-05 17:21:39 driver-btm-soc.c:7431:init_pcb_version: chain[3] PCB Version : 0x0100
2021-05-05 17:21:39 driver-btm-soc.c:7449:init_pcb_version: chain[3] BOM Version : 0x0103
2021-05-05 17:21:40 dspic33ep16gs202.c:538:reset_pic: chain[0] ok
2021-05-05 17:21:44 dspic33ep16gs202.c:504:jump_to_app_from_loader: chain[0] ok
2021-05-05 17:21:45 dspic33ep16gs202.c:538:reset_pic: chain[1] ok
2021-05-05 17:21:49 dspic33ep16gs202.c:504:jump_to_app_from_loader: chain[1] ok
2021-05-05 17:21:50 dspic33ep16gs202.c:538:reset_pic: chain[2] ok
2021-05-05 17:21:55 dspic33ep16gs202.c:504:jump_to_app_from_loader: chain[2] ok
2021-05-05 17:21:55 dspic33ep16gs202.c:538:reset_pic: chain[3] ok
2021-05-05 17:22:00 dspic33ep16gs202.c:504:jump_to_app_from_loader: chain[3] ok
2021-05-05 17:22:00 power.c:137:power_init: power init …
2021-05-05 17:22:00 driver-btm-soc.c:3130:heart_beat_func_one_chain: for chain 3
2021-05-05 17:22:00 driver-btm-soc.c:3130:heart_beat_func_one_chain: for chain 2
2021-05-05 17:22:00 driver-btm-soc.c:3130:heart_beat_func_one_chain: for chain 1
2021-05-05 17:22:00 driver-btm-soc.c:3130:heart_beat_func_one_chain: for chain 0
2021-05-05 17:22:00 power.c:114:power_on: init gpio907
2021-05-05 17:22:02 dspic33ep16gs202.c:409:hashboard_power_cntl: [0] ok, i2c=0!
2021-05-05 17:22:03 dspic33ep16gs202.c:409:hashboard_power_cntl: [0] ok, i2c=1!
2021-05-05 17:22:04 dspic33ep16gs202.c:409:hashboard_power_cntl: [0] ok, i2c=2!
2021-05-05 17:22:04 dspic33ep16gs202.c:409:hashboard_power_cntl: [0] ok, i2c=3!
2021-05-05 17:22:07 driver-btm-soc.c:8241:bitmain_soc_init: Enter 30s sleep to make sure power release finish.
2021-05-05 17:22:37 driver-btm-soc.c:7626:set_working_voltage_by_eeprom: eeprom voltage[0] = 18.000000
2021-05-05 17:22:37 driver-btm-soc.c:7626:set_working_voltage_by_eeprom: eeprom voltage[1] = 18.000000
2021-05-05 17:22:37 driver-btm-soc.c:7626:set_working_voltage_by_eeprom: eeprom voltage[2] = 18.000000
2021-05-05 17:22:37 driver-btm-soc.c:7626:set_working_voltage_by_eeprom: eeprom voltage[3] = 18.000000
2021-05-05 17:22:37 driver-btm-soc.c:7630:set_working_voltage_by_eeprom: max = 18.00, min = 18.00
2021-05-05 17:22:37 power.c:149:set_working_voltage: working_voltage = 18.000000
2021-05-05 17:22:37 power.c:274:set_iic_power_to_highest_voltage: setting to voltage: 20.00 …
2021-05-05 17:22:37 power.c:227:set_iic_power_by_voltage: now setting voltage to : 20.000000
2021-05-05 17:22:38 eeprom.c:840:travel_eeprom_store: chain[0] data in eeprom is:
magic number: 0x7f
freq data per ASIC:
IC[000]:245 IC[001]:245 IC[002]:245 IC[003]:245 IC[004]:235 IC[005]:245
IC[006]:245 IC[007]:245 IC[008]:235 IC[009]:245 IC[010]:245 IC[011]:245
IC[012]:245 IC[013]:245 IC[014]:245 IC[015]:245 IC[016]:245 IC[017]:235
IC[018]:245 IC[019]:245 IC[020]:235 IC[021]:245 IC[022]:245 IC[023]:245
IC[024]:245 IC[025]:245 IC[026]:245 IC[027]:245 IC[028]:235 IC[029]:245
IC[030]:245 IC[031]:245 IC[032]:245 IC[033]:245 IC[034]:235 IC[035]:245
IC[036]:245 IC[037]:245 IC[038]:235 IC[039]:245 IC[040]:245 IC[041]:245
IC[042]:245 IC[043]:235 IC[044]:245 IC[045]:245 IC[046]:245 IC[047]:245
IC[048]:245 IC[049]:245 IC[050]:245 IC[051]:245 IC[052]:235 IC[053]:245
IC[054]:245 IC[055]:235 IC[056]:245 IC[057]:245 IC[058]:245 IC[059]:245
IC[060]:245 IC[061]:245 IC[062]:245 IC[063]:245 IC[064]:245 IC[065]:235
IC[066]:235 IC[067]:245 IC[068]:245 IC[069]:245 IC[070]:245 IC[071]:245
voltage: 16.30 V
hash rate: 04433 GH/s
freq data per ASIC in mode2:
IC[000]:400 IC[001]:400 IC[002]:400 IC[003]:400 IC[004]:385 IC[005]:395
IC[006]:400 IC[007]:395 IC[008]:385 IC[009]:400 IC[010]:400 IC[011]:400
IC[012]:400 IC[013]:400 IC[014]:400 IC[015]:400 IC[016]:395 IC[017]:385
IC[018]:395 IC[019]:400 IC[020]:385 IC[021]:400 IC[022]:400 IC[023]:400
IC[024]:400 IC[025]:400 IC[026]:400 IC[027]:400 IC[028]:385 IC[029]:395
IC[030]:400 IC[031]:400 IC[032]:400 IC[033]:400 IC[034]:395 IC[035]:385
IC[036]:400 IC[037]:400 IC[038]:385 IC[039]:400 IC[040]:400 IC[041]:395
IC[042]:400 IC[043]:385 IC[044]:395 IC[045]:400 IC[046]:400 IC[047]:400
IC[048]:400 IC[049]:400 IC[050]:400 IC[051]:400 IC[052]:385 IC[053]:395
IC[054]:385 IC[055]:395 IC[056]:400 IC[057]:400 IC[058]:400 IC[059]:400
IC[060]:400 IC[061]:400 IC[062]:400 IC[063]:400 IC[064]:395 IC[065]:385
IC[066]:385 IC[067]:400 IC[068]:395 IC[069]:400 IC[070]:400 IC[071]:400
voltage in mode2: 18.00 V
hash rate in mode2: 07280 GH/s
2021-05-05 17:22:38 eeprom.c:840:travel_eeprom_store: chain[1] data in eeprom is:
magic number: 0x7f
freq data per ASIC:
IC[000]:245 IC[001]:245 IC[002]:245 IC[003]:235 IC[004]:245 IC[005]:235
IC[006]:235 IC[007]:245 IC[008]:235 IC[009]:245 IC[010]:245 IC[011]:245
IC[012]:245 IC[013]:245 IC[014]:235 IC[015]:235 IC[016]:245 IC[017]:245
IC[018]:235 IC[019]:245 IC[020]:235 IC[021]:245 IC[022]:245 IC[023]:245
IC[024]:245 IC[025]:245 IC[026]:245 IC[027]:245 IC[028]:235 IC[029]:235
IC[030]:245 IC[031]:245 IC[032]:245 IC[033]:235 IC[034]:235 IC[035]:245
IC[036]:245 IC[037]:245 IC[038]:245 IC[039]:245 IC[040]:235 IC[041]:235
IC[042]:235 IC[043]:235 IC[044]:245 IC[045]:245 IC[046]:245 IC[047]:245
IC[048]:245 IC[049]:245 IC[050]:245 IC[051]:245 IC[052]:235 IC[053]:235
IC[054]:235 IC[055]:245 IC[056]:235 IC[057]:245 IC[058]:245 IC[059]:245
IC[060]:245 IC[061]:235 IC[062]:245 IC[063]:245 IC[064]:235 IC[065]:245
IC[066]:245 IC[067]:245 IC[068]:235 IC[069]:245 IC[070]:235 IC[071]:245
voltage: 16.30 V
hash rate: 04412 GH/s
freq data per ASIC in mode2:
IC[000]:390 IC[001]:390 IC[002]:390 IC[003]:390 IC[004]:390 IC[005]:385
IC[006]:385 IC[007]:390 IC[008]:390 IC[009]:390 IC[010]:390 IC[011]:390
IC[012]:390 IC[013]:390 IC[014]:385 IC[015]:390 IC[016]:390 IC[017]:390
IC[018]:385 IC[019]:390 IC[020]:390 IC[021]:390 IC[022]:390 IC[023]:390
IC[024]:390 IC[025]:390 IC[026]:390 IC[027]:390 IC[028]:390 IC[029]:385
IC[030]:390 IC[031]:385 IC[032]:390 IC[033]:390 IC[034]:390 IC[035]:390
IC[036]:390 IC[037]:390 IC[038]:390 IC[039]:390 IC[040]:390 IC[041]:385
IC[042]:385 IC[043]:390 IC[044]:390 IC[045]:390 IC[046]:390 IC[047]:390
IC[048]:390 IC[049]:390 IC[050]:390 IC[051]:390 IC[052]:390 IC[053]:385
IC[054]:385 IC[055]:390 IC[056]:390 IC[057]:390 IC[058]:390 IC[059]:390
IC[060]:390 IC[061]:390 IC[062]:390 IC[063]:390 IC[064]:385 IC[065]:390
IC[066]:390 IC[067]:390 IC[068]:385 IC[069]:390 IC[070]:390 IC[071]:390
voltage in mode2: 18.00 V
hash rate in mode2: 07115 GH/s
2021-05-05 17:22:38 eeprom.c:840:travel_eeprom_store: chain[2] data in eeprom is:
magic number: 0x7f
freq data per ASIC:
IC[000]:245 IC[001]:245 IC[002]:245 IC[003]:245 IC[004]:245 IC[005]:225
IC[006]:225 IC[007]:245 IC[008]:245 IC[009]:245 IC[010]:245 IC[011]:245
IC[012]:245 IC[013]:245 IC[014]:245 IC[015]:225 IC[016]:245 IC[017]:245
IC[018]:225 IC[019]:245 IC[020]:245 IC[021]:245 IC[022]:245 IC[023]:245
IC[024]:245 IC[025]:245 IC[026]:245 IC[027]:245 IC[028]:245 IC[029]:225
IC[030]:225 IC[031]:245 IC[032]:245 IC[033]:245 IC[034]:245 IC[035]:245
IC[036]:245 IC[037]:245 IC[038]:245 IC[039]:245 IC[040]:245 IC[041]:225
IC[042]:225 IC[043]:245 IC[044]:245 IC[045]:245 IC[046]:245 IC[047]:245
IC[048]:245 IC[049]:245 IC[050]:245 IC[051]:245 IC[052]:245 IC[053]:225
IC[054]:225 IC[055]:245 IC[056]:245 IC[057]:245 IC[058]:245 IC[059]:245
IC[060]:245 IC[061]:245 IC[062]:225 IC[063]:245 IC[064]:245 IC[065]:245
IC[066]:245 IC[067]:245 IC[068]:225 IC[069]:245 IC[070]:245 IC[071]:245
voltage: 16.30 V
hash rate: 04401 GH/s
freq data per ASIC in mode2:
IC[000]:360 IC[001]:360 IC[002]:370 IC[003]:370 IC[004]:380 IC[005]:365
IC[006]:365 IC[007]:380 IC[008]:370 IC[009]:370 IC[010]:360 IC[011]:360
IC[012]:360 IC[013]:360 IC[014]:370 IC[015]:370 IC[016]:380 IC[017]:365
IC[018]:365 IC[019]:380 IC[020]:370 IC[021]:370 IC[022]:360 IC[023]:360
IC[024]:360 IC[025]:360 IC[026]:370 IC[027]:370 IC[028]:380 IC[029]:365
IC[030]:365 IC[031]:380 IC[032]:370 IC[033]:370 IC[034]:360 IC[035]:360
IC[036]:360 IC[037]:360 IC[038]:370 IC[039]:370 IC[040]:380 IC[041]:365
IC[042]:365 IC[043]:380 IC[044]:370 IC[045]:370 IC[046]:360 IC[047]:360
IC[048]:360 IC[049]:360 IC[050]:370 IC[051]:370 IC[052]:380 IC[053]:365
IC[054]:365 IC[055]:380 IC[056]:370 IC[057]:370 IC[058]:360 IC[059]:360
IC[060]:360 IC[061]:360 IC[062]:370 IC[063]:370 IC[064]:380 IC[065]:365
IC[066]:365 IC[067]:380 IC[068]:370 IC[069]:370 IC[070]:360 IC[071]:360
voltage in mode2: 18.00 V
hash rate in mode2: 06742 GH/s
2021-05-05 17:22:38 eeprom.c:840:travel_eeprom_store: chain[3] data in eeprom is:
magic number: 0x7f
freq data per ASIC:
IC[000]:235 IC[001]:235 IC[002]:225 IC[003]:235 IC[004]:225 IC[005]:225
IC[006]:235 IC[007]:235 IC[008]:235 IC[009]:225 IC[010]:225 IC[011]:225
IC[012]:225 IC[013]:235 IC[014]:235 IC[015]:235 IC[016]:225 IC[017]:225
IC[018]:225 IC[019]:225 IC[020]:225 IC[021]:235 IC[022]:235 IC[023]:235
IC[024]:235 IC[025]:225 IC[026]:235 IC[027]:235 IC[028]:225 IC[029]:225
IC[030]:225 IC[031]:235 IC[032]:225 IC[033]:225 IC[034]:235 IC[035]:235
IC[036]:235 IC[037]:225 IC[038]:235 IC[039]:225 IC[040]:225 IC[041]:235
IC[042]:235 IC[043]:235 IC[044]:235 IC[045]:225 IC[046]:225 IC[047]:225
IC[048]:235 IC[049]:225 IC[050]:235 IC[051]:225 IC[052]:235 IC[053]:225
IC[054]:225 IC[055]:225 IC[056]:235 IC[057]:235 IC[058]:225 IC[059]:235
IC[060]:235 IC[061]:235 IC[062]:235 IC[063]:225 IC[064]:225 IC[065]:225
IC[066]:235 IC[067]:225 IC[068]:235 IC[069]:235 IC[070]:225 IC[071]:225
voltage: 16.30 V
hash rate: 04204 GH/s
freq data per ASIC in mode2:
IC[000]:395 IC[001]:385 IC[002]:375 IC[003]:395 IC[004]:395 IC[005]:395
IC[006]:395 IC[007]:395 IC[008]:385 IC[009]:395 IC[010]:375 IC[011]:395
IC[012]:395 IC[013]:395 IC[014]:395 IC[015]:395 IC[016]:385 IC[017]:375
IC[018]:375 IC[019]:385 IC[020]:395 IC[021]:395 IC[022]:395 IC[023]:395
IC[024]:395 IC[025]:395 IC[026]:385 IC[027]:395 IC[028]:395 IC[029]:375
IC[030]:375 IC[031]:395 IC[032]:385 IC[033]:395 IC[034]:395 IC[035]:395
IC[036]:395 IC[037]:395 IC[038]:395 IC[039]:395 IC[040]:385 IC[041]:375
IC[042]:395 IC[043]:395 IC[044]:385 IC[045]:395 IC[046]:375 IC[047]:395
IC[048]:395 IC[049]:395 IC[050]:395 IC[051]:385 IC[052]:395 IC[053]:375
IC[054]:375 IC[055]:385 IC[056]:395 IC[057]:395 IC[058]:395 IC[059]:395
IC[060]:395 IC[061]:395 IC[062]:395 IC[063]:395 IC[064]:385 IC[065]:375
IC[066]:395 IC[067]:375 IC[068]:395 IC[069]:385 IC[070]:395 IC[071]:395
voltage in mode2: 18.00 V
hash rate in mode2: 07156 GH/s
2021-05-05 17:22:38 dspic33ep16gs202.c:409:hashboard_power_cntl: [1] ok, i2c=0!
2021-05-05 17:22:38 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000ffff
2021-05-05 17:22:41 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffe
2021-05-05 17:22:44 driver-btm-soc.c:5456:check_asic_num_by_pre_open_core: Try to find asic by pre core: times 0
2021-05-05 17:22:44 driver-btm-soc.c:5412:check_asic_num_without_power_off: Open 16 core for chain 0
2021-05-05 17:22:44 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:22:45 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:22:45 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:22:46 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:22:46 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:22:46 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:22:46 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:22:47 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:22:47 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000ffff
2021-05-05 17:22:50 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffe
2021-05-05 17:22:53 driver-btm-soc.c:5426:check_asic_num_without_power_off: chain 0, find asic num = 72
2021-05-05 17:22:55 dspic33ep16gs202.c:409:hashboard_power_cntl: [1] ok, i2c=1!
2021-05-05 17:22:55 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffe
2021-05-05 17:22:58 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffc
2021-05-05 17:23:01 driver-btm-soc.c:5456:check_asic_num_by_pre_open_core: Try to find asic by pre core: times 0
2021-05-05 17:23:01 driver-btm-soc.c:5412:check_asic_num_without_power_off: Open 16 core for chain 1
2021-05-05 17:23:01 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:01 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:23:01 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:02 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:23:02 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:03 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:23:03 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:04 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:23:04 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffe
2021-05-05 17:23:07 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffc
2021-05-05 17:23:10 driver-btm-soc.c:5426:check_asic_num_without_power_off: chain 1, find asic num = 72
2021-05-05 17:23:10 dspic33ep16gs202.c:409:hashboard_power_cntl: [1] ok, i2c=2!
2021-05-05 17:23:10 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffc
2021-05-05 17:23:13 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff8
2021-05-05 17:23:16 driver-btm-soc.c:5456:check_asic_num_by_pre_open_core: Try to find asic by pre core: times 0
2021-05-05 17:23:16 driver-btm-soc.c:5412:check_asic_num_without_power_off: Open 16 core for chain 2
2021-05-05 17:23:16 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:17 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:23:17 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:18 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:23:18 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:19 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:23:19 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:19 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:23:19 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fffc
2021-05-05 17:23:22 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff8
2021-05-05 17:23:26 driver-btm-soc.c:5426:check_asic_num_without_power_off: chain 2, find asic num = 72
2021-05-05 17:23:26 dspic33ep16gs202.c:409:hashboard_power_cntl: [1] ok, i2c=3!
2021-05-05 17:23:26 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff8
2021-05-05 17:23:29 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:23:32 driver-btm-soc.c:5456:check_asic_num_by_pre_open_core: Try to find asic by pre core: times 0
2021-05-05 17:23:32 driver-btm-soc.c:5412:check_asic_num_without_power_off: Open 16 core for chain 3
2021-05-05 17:23:32 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:33 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:23:33 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:34 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:23:34 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:35 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:23:35 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:35 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:23:35 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff8
2021-05-05 17:23:38 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:23:42 driver-btm-soc.c:5426:check_asic_num_without_power_off: chain 3, find asic num = 72
2021-05-05 17:23:42 driver-btm-soc.c:7238:balance_domain_voltage: To balance voltage domain, open all core and reset hash board after find asic num.
2021-05-05 17:23:42 driver-btm-soc.c:7249:balance_domain_voltage: Open core 16 for chain 0
2021-05-05 17:23:42 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:42 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:23:42 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff1
2021-05-05 17:23:45 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:23:48 driver-btm-soc.c:7249:balance_domain_voltage: Open core 16 for chain 1
2021-05-05 17:23:48 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:49 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:23:49 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff2
2021-05-05 17:23:52 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:23:55 driver-btm-soc.c:7249:balance_domain_voltage: Open core 16 for chain 2
2021-05-05 17:23:55 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:23:56 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:23:56 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff4
2021-05-05 17:23:59 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:02 driver-btm-soc.c:7249:balance_domain_voltage: Open core 16 for chain 3
2021-05-05 17:24:02 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:24:02 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:24:02 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff8
2021-05-05 17:24:05 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:08 driver-btm-soc.c:7249:balance_domain_voltage: Open core 32 for chain 0
2021-05-05 17:24:08 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 32
2021-05-05 17:24:10 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:24:10 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff1
2021-05-05 17:24:13 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:16 driver-btm-soc.c:7249:balance_domain_voltage: Open core 32 for chain 1
2021-05-05 17:24:16 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 32
2021-05-05 17:24:17 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:24:17 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff2
2021-05-05 17:24:20 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:23 driver-btm-soc.c:7249:balance_domain_voltage: Open core 32 for chain 2
2021-05-05 17:24:23 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 32
2021-05-05 17:24:25 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:24:25 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff4
2021-05-05 17:24:28 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:31 driver-btm-soc.c:7249:balance_domain_voltage: Open core 32 for chain 3
2021-05-05 17:24:31 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 32
2021-05-05 17:24:32 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:24:32 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff8
2021-05-05 17:24:35 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:38 driver-btm-soc.c:7249:balance_domain_voltage: Open core 64 for chain 0
2021-05-05 17:24:38 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 64
2021-05-05 17:24:41 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:24:41 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff1
2021-05-05 17:24:44 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:47 driver-btm-soc.c:7249:balance_domain_voltage: Open core 64 for chain 1
2021-05-05 17:24:47 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 64
2021-05-05 17:24:50 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:24:50 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff2
2021-05-05 17:24:53 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:24:56 driver-btm-soc.c:7249:balance_domain_voltage: Open core 64 for chain 2
2021-05-05 17:24:56 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 64
2021-05-05 17:24:59 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:24:59 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff4
2021-05-05 17:25:02 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:25:05 driver-btm-soc.c:7249:balance_domain_voltage: Open core 64 for chain 3
2021-05-05 17:25:05 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 64
2021-05-05 17:25:08 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:25:08 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff8
2021-05-05 17:25:11 znyq.c:193:set_reset_hashboard: set_reset_hashboard = 0x0000fff0
2021-05-05 17:25:33 driver-btm-soc.c:7475:calculate_timeout: dev->timeout = 642
2021-05-05 17:25:33 driver-btm-soc.c:3012:set_baud: set baud=1
2021-05-05 17:25:33 chip1391.c:336:set_baud_one_chain: cmd_buf[0]=0x51090018, cmd_buf[1]=0x2101, cmd_buf[2]=0x11000000, misc=0x2101
2021-05-05 17:25:33 chip1391.c:336:set_baud_one_chain: cmd_buf[0]=0x51090018, cmd_buf[1]=0x2101, cmd_buf[2]=0x11000000, misc=0x2101
2021-05-05 17:25:33 chip1391.c:336:set_baud_one_chain: cmd_buf[0]=0x51090018, cmd_buf[1]=0x2101, cmd_buf[2]=0x11000000, misc=0x2101
2021-05-05 17:25:33 chip1391.c:336:set_baud_one_chain: cmd_buf[0]=0x51090018, cmd_buf[1]=0x2101, cmd_buf[2]=0x11000000, misc=0x2101
2021-05-05 17:25:33 driver-btm-soc.c:3023:set_baud: read bc write is 0x83001a
2021-05-05 17:25:33 driver-btm-soc.c:4076:set_clock_delay_control: core_data = 0x04
2021-05-05 17:25:33 driver-btm-soc.c:8293:bitmain_soc_init: Open 1/4 core for reading temperature.
2021-05-05 17:25:33 driver-btm-soc.c:3992:open_core_BM1391_pre_open: pre open core = 16
2021-05-05 17:25:34 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 0
2021-05-05 17:25:34 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 1
2021-05-05 17:25:35 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 2
2021-05-05 17:25:36 driver-btm-soc.c:3967:pre_open_core_one_chain: for chain 3
2021-05-05 17:25:36 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:36 temperature.c:422:calibration_sensor_offset: chain[0] temp info,Bad. Reload from eeprom..
sensor type = 0,sensor num = 4
sensor pos: 18 13 54 49 0 0 0 0
sensor offset: 0 0 0 0 0 0 0 0
2021-05-05 17:25:36 temperature.c:448:calibration_sensor_offset: chain[0] temp chip I2C addr=0x98
2021-05-05 17:25:36 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:36 temperature.c:531:calibration_sensor_offset: Warning: Chain[0] has no temp info ! we will fix it
2021-05-05 17:25:36 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41093318, cmd_buf[1]=0x6131, cmd_buf[2]=0x13000000, misc=0x6131
2021-05-05 17:25:36 temperature.c:553:calibration_sensor_offset: Chain[0] use default temp chip[17]
2021-05-05 17:25:37 temperature.c:562:calibration_sensor_offset: Chain[0] Chip[17] get middle temp offset=-5 typeID=55
2021-05-05 17:25:37 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41092418, cmd_buf[1]=0x6131, cmd_buf[2]=0x9000000, misc=0x6131
2021-05-05 17:25:37 temperature.c:553:calibration_sensor_offset: Chain[0] use default temp chip[12]
2021-05-05 17:25:38 temperature.c:562:calibration_sensor_offset: Chain[0] Chip[12] get middle temp offset=-5 typeID=55
2021-05-05 17:25:38 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099f18, cmd_buf[1]=0x6131, cmd_buf[2]=0x5000000, misc=0x6131
2021-05-05 17:25:38 temperature.c:553:calibration_sensor_offset: Chain[0] use default temp chip[53]
2021-05-05 17:25:39 temperature.c:562:calibration_sensor_offset: Chain[0] Chip[53] get middle temp offset=-5 typeID=55
2021-05-05 17:25:39 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099018, cmd_buf[1]=0x6131, cmd_buf[2]=0xf000000, misc=0x6131
2021-05-05 17:25:39 temperature.c:553:calibration_sensor_offset: Chain[0] use default temp chip[48]
2021-05-05 17:25:40 temperature.c:562:calibration_sensor_offset: Chain[0] Chip[48] get middle temp offset=-5 typeID=55
2021-05-05 17:25:40 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:40 temperature.c:422:calibration_sensor_offset: chain[1] temp info,Bad. Reload from eeprom..
sensor type = 0,sensor num = 4
sensor pos: 18 13 54 49 0 0 0 0
sensor offset: 0 0 0 0 0 0 0 0
2021-05-05 17:25:40 temperature.c:448:calibration_sensor_offset: chain[1] temp chip I2C addr=0x98
2021-05-05 17:25:40 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:40 temperature.c:531:calibration_sensor_offset: Warning: Chain[1] has no temp info ! we will fix it
2021-05-05 17:25:40 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41093318, cmd_buf[1]=0x6131, cmd_buf[2]=0x13000000, misc=0x6131
2021-05-05 17:25:40 temperature.c:553:calibration_sensor_offset: Chain[1] use default temp chip[17]
2021-05-05 17:25:41 temperature.c:562:calibration_sensor_offset: Chain[1] Chip[17] get middle temp offset=-5 typeID=55
2021-05-05 17:25:41 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41092418, cmd_buf[1]=0x6131, cmd_buf[2]=0x9000000, misc=0x6131
2021-05-05 17:25:41 temperature.c:553:calibration_sensor_offset: Chain[1] use default temp chip[12]
2021-05-05 17:25:42 temperature.c:562:calibration_sensor_offset: Chain[1] Chip[12] get middle temp offset=-5 typeID=55
2021-05-05 17:25:42 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099f18, cmd_buf[1]=0x6131, cmd_buf[2]=0x5000000, misc=0x6131
2021-05-05 17:25:42 temperature.c:553:calibration_sensor_offset: Chain[1] use default temp chip[53]
2021-05-05 17:25:43 temperature.c:562:calibration_sensor_offset: Chain[1] Chip[53] get middle temp offset=-5 typeID=55
2021-05-05 17:25:43 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099018, cmd_buf[1]=0x6131, cmd_buf[2]=0xf000000, misc=0x6131
2021-05-05 17:25:43 temperature.c:553:calibration_sensor_offset: Chain[1] use default temp chip[48]
2021-05-05 17:25:44 temperature.c:562:calibration_sensor_offset: Chain[1] Chip[48] get middle temp offset=-5 typeID=55
2021-05-05 17:25:44 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:44 temperature.c:422:calibration_sensor_offset: chain[2] temp info,Bad. Reload from eeprom..
sensor type = 0,sensor num = 4
sensor pos: 18 13 54 49 0 0 0 0
sensor offset: 0 0 0 0 0 0 0 0
2021-05-05 17:25:44 temperature.c:448:calibration_sensor_offset: chain[2] temp chip I2C addr=0x98
2021-05-05 17:25:44 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:44 temperature.c:531:calibration_sensor_offset: Warning: Chain[2] has no temp info ! we will fix it
2021-05-05 17:25:44 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41093318, cmd_buf[1]=0x6131, cmd_buf[2]=0x13000000, misc=0x6131
2021-05-05 17:25:44 temperature.c:553:calibration_sensor_offset: Chain[2] use default temp chip[17]
2021-05-05 17:25:45 temperature.c:562:calibration_sensor_offset: Chain[2] Chip[17] get middle temp offset=-5 typeID=55
2021-05-05 17:25:45 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41092418, cmd_buf[1]=0x6131, cmd_buf[2]=0x9000000, misc=0x6131
2021-05-05 17:25:45 temperature.c:553:calibration_sensor_offset: Chain[2] use default temp chip[12]
2021-05-05 17:25:46 temperature.c:562:calibration_sensor_offset: Chain[2] Chip[12] get middle temp offset=-5 typeID=55
2021-05-05 17:25:46 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099f18, cmd_buf[1]=0x6131, cmd_buf[2]=0x5000000, misc=0x6131
2021-05-05 17:25:46 temperature.c:553:calibration_sensor_offset: Chain[2] use default temp chip[53]
2021-05-05 17:25:47 temperature.c:562:calibration_sensor_offset: Chain[2] Chip[53] get middle temp offset=-5 typeID=55
2021-05-05 17:25:47 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099018, cmd_buf[1]=0x6131, cmd_buf[2]=0xf000000, misc=0x6131
2021-05-05 17:25:47 temperature.c:553:calibration_sensor_offset: Chain[2] use default temp chip[48]
2021-05-05 17:25:48 temperature.c:562:calibration_sensor_offset: Chain[2] Chip[48] get middle temp offset=-5 typeID=55
2021-05-05 17:25:48 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:48 temperature.c:422:calibration_sensor_offset: chain[3] temp info,Bad. Reload from eeprom..
sensor type = 0,sensor num = 4
sensor pos: 18 13 54 49 0 0 0 0
sensor offset: 0 0 0 0 0 0 0 0
2021-05-05 17:25:48 temperature.c:448:calibration_sensor_offset: chain[3] temp chip I2C addr=0x98
2021-05-05 17:25:48 temperature.c:306:is_tempsensor_data_correct: Bad,temp_info.type = 0
2021-05-05 17:25:48 temperature.c:531:calibration_sensor_offset: Warning: Chain[3] has no temp info ! we will fix it
2021-05-05 17:25:48 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41093318, cmd_buf[1]=0x6131, cmd_buf[2]=0x13000000, misc=0x6131
2021-05-05 17:25:48 temperature.c:553:calibration_sensor_offset: Chain[3] use default temp chip[17]
2021-05-05 17:25:49 temperature.c:562:calibration_sensor_offset: Chain[3] Chip[17] get middle temp offset=-5 typeID=55
2021-05-05 17:25:49 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41092418, cmd_buf[1]=0x6131, cmd_buf[2]=0x9000000, misc=0x6131
2021-05-05 17:25:49 temperature.c:553:calibration_sensor_offset: Chain[3] use default temp chip[12]
2021-05-05 17:25:50 temperature.c:562:calibration_sensor_offset: Chain[3] Chip[12] get middle temp offset=-5 typeID=55
2021-05-05 17:25:50 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099f18, cmd_buf[1]=0x6131, cmd_buf[2]=0x5000000, misc=0x6131
2021-05-05 17:25:50 temperature.c:553:calibration_sensor_offset: Chain[3] use default temp chip[53]
2021-05-05 17:25:51 temperature.c:562:calibration_sensor_offset: Chain[3] Chip[53] get middle temp offset=-5 typeID=55
2021-05-05 17:25:51 chip1391.c:729:set_misc_control: cmd_buf[0]=0x41099018, cmd_buf[1]=0x6131, cmd_buf[2]=0xf000000, misc=0x6131
2021-05-05 17:25:51 temperature.c:553:calibration_sensor_offset: Chain[3] use default temp chip[48]
2021-05-05 17:25:52 temperature.c:562:calibration_sensor_offset: Chain[3] Chip[48] get middle temp offset=-5 typeID=55
2021-05-05 17:25:56 temperature.c:589:do_calibration_temperature_sensor: bring up lowest temperature is 32
ENV 31 FAN 4920
2021-05-05 17:26:06 driver-btm-soc.c:8298:bitmain_soc_init: Boot environment temperature is 31
2021-05-05 17:26:06 driver-btm-soc.c:8308:bitmain_soc_init: set TICKET_MASK
2021-05-05 17:26:06 driver-btm-soc.c:4130:open_core_bm1391: Start Open Core!!
2021-05-05 17:26:16 driver-btm-soc.c:4202:open_core_bm1391: End Open Core!!
2021-05-05 17:26:16 freq_tuning.c:312:freq_tuning_get_max_freq: Max freq of tuning is 425
ENV 31 FAN 4920
2021-05-05 17:26:16 power.c:379:slowly_set_iic_power_to_custom_voltage: slowly setting to voltage: 18.00 …
2021-05-05 17:26:16 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[37] = 19.670696
2021-05-05 17:26:16 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 20.000000
2021-05-05 17:26:17 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[57] = 19.336982
2021-05-05 17:26:17 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 19.670696
2021-05-05 17:26:18 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[77] = 19.003267
2021-05-05 17:26:18 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 19.336982
2021-05-05 17:26:19 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[97] = 18.669553
2021-05-05 17:26:19 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 19.003267
2021-05-05 17:26:20 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[117] = 18.335839
2021-05-05 17:26:20 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.669553
2021-05-05 17:26:21 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[125] = 18.202353
2021-05-05 17:26:21 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.335839
2021-05-05 17:26:22 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[127] = 18.168982
2021-05-05 17:26:22 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.202353
2021-05-05 17:26:23 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[129] = 18.135610
2021-05-05 17:26:23 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.168982
2021-05-05 17:26:24 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[131] = 18.102239
2021-05-05 17:26:24 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.135610
2021-05-05 17:26:25 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[133] = 18.068867
2021-05-05 17:26:26 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.102239
2021-05-05 17:26:27 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[135] = 18.035496
2021-05-05 17:26:27 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.068867
2021-05-05 17:26:28 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[136] = 18.018810
2021-05-05 17:26:28 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.035496
2021-05-05 17:26:29 power.c:210:get_power_voltage_from_iic_value: iic_index for voltage[137] = 18.002124
2021-05-05 17:26:29 power.c:244:set_iic_power_by_iic_data: now setting voltage to : 18.018810
2021-05-05 17:26:30 driver-btm-soc.c:6651:increase_freq_by_eeprom_slowly: Increase eeprom frequency slowly for chain 0. to 385
2021-05-05 17:26:30 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 125.00M
2021-05-05 17:26:31 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 150.00M
2021-05-05 17:26:32 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 175.00M
2021-05-05 17:26:33 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 200.00M
2021-05-05 17:26:34 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 225.00M
2021-05-05 17:26:35 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 250.00M
2021-05-05 17:26:36 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 275.00M
2021-05-05 17:26:37 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 300.00M
2021-05-05 17:26:38 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 325.00M
2021-05-05 17:26:39 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 350.00M
2021-05-05 17:26:40 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 375.00M
2021-05-05 17:26:41 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 385.00M
2021-05-05 17:26:46 driver-btm-soc.c:6651:increase_freq_by_eeprom_slowly: Increase eeprom frequency slowly for chain 1. to 385
2021-05-05 17:26:46 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 125.00M
2021-05-05 17:26:47 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 150.00M
2021-05-05 17:26:48 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 175.00M
2021-05-05 17:26:49 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 200.00M
2021-05-05 17:26:50 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 225.00M
2021-05-05 17:26:51 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 250.00M
2021-05-05 17:26:52 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 275.00M
2021-05-05 17:26:54 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 300.00M
2021-05-05 17:26:55 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 325.00M
2021-05-05 17:26:56 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 350.00M
2021-05-05 17:26:57 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 375.00M
2021-05-05 17:26:58 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 385.00M
2021-05-05 17:27:03 driver-btm-soc.c:6651:increase_freq_by_eeprom_slowly: Increase eeprom frequency slowly for chain 2. to 360
2021-05-05 17:27:03 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 125.00M
2021-05-05 17:27:04 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 150.00M
2021-05-05 17:27:05 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 175.00M
2021-05-05 17:27:06 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 200.00M
2021-05-05 17:27:07 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 225.00M
2021-05-05 17:27:08 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 250.00M
2021-05-05 17:27:09 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 275.00M
2021-05-05 17:27:10 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 300.00M
2021-05-05 17:27:11 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 325.00M
2021-05-05 17:27:12 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 350.00M
2021-05-05 17:27:13 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 360.00M
2021-05-05 17:27:18 driver-btm-soc.c:6651:increase_freq_by_eeprom_slowly: Increase eeprom frequency slowly for chain 3. to 375
2021-05-05 17:27:18 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 125.00M
2021-05-05 17:27:19 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 150.00M
2021-05-05 17:27:20 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 175.00M
2021-05-05 17:27:21 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 200.00M
2021-05-05 17:27:22 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 225.00M
2021-05-05 17:27:23 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 250.00M
2021-05-05 17:27:24 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 275.00M
2021-05-05 17:27:25 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 300.00M
2021-05-05 17:27:26 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 325.00M
2021-05-05 17:27:27 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 350.00M
2021-05-05 17:27:28 driver-btm-soc.c:4963:increase_freq_slowly:
Increase frequency to 375.00M
2021-05-05 17:27:33 driver-btm-soc.c:6051:set_timeout: freq 395 final timeout=447
ENV 31 FAN 5040
2021-05-05 17:27:33 freq_tuning.c:621:freq_tuning_prepare_works: Fail to open test pattern file /dev/91602_pattern_72.txt.
2021-05-05 17:27:33 freq_tuning.c:3090:do_pre_test_for_user_mode: Pre-test cost 0s.
2021-05-05 17:27:34 power.c:458:get_chain_voltage: chain[0], voltage is: 19.98
2021-05-05 17:27:35 power.c:458:get_chain_voltage: chain[1], voltage is: 20.03
2021-05-05 17:27:35 power.c:458:get_chain_voltage: chain[2], voltage is: 19.95
2021-05-05 17:27:36 power.c:458:get_chain_voltage: chain[3], voltage is: 19.97
2021-05-05 17:27:36 power.c:482:get_average_voltage: average voltage is: 19.98
2021-05-05 17:27:36 driver-btm-soc.c:8387:bitmain_soc_init: Init done!
2021-05-05 17:27:36 driver-btm-soc.c:8389:bitmain_soc_init: ideal_hash_rate_fixed 28000
2021-05-05 17:27:36 util.c:2200:process_version_mask: Pool 0 Verion num is 2
2021-05-05 17:27:36 util.c:2200:process_version_mask: Pool 0 Verion num is 2
2021-05-05 17:27:37 driver-btm-soc.c:8823:send_job: Version num 2
2021-05-05 17:27:37 temperature.c:1087:read_temp_func: bring_up_pcb_temp = 36
2021-05-05 17:28:03 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[0], b[0] = 254, b[2] = 254!
2021-05-05 17:28:05 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[0], b[0] = 254, b[2] = 254!
2021-05-05 17:28:06 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[0], b[0] = 254, b[2] = 254!
2021-05-05 17:28:08 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[1], b[0] = 254, b[2] = 254!
2021-05-05 17:28:10 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[1], b[0] = 254, b[2] = 254!
2021-05-05 17:28:12 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[1], b[0] = 254, b[2] = 254!
2021-05-05 17:28:14 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[2], b[0] = 254, b[2] = 254!
2021-05-05 17:28:15 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[2], b[0] = 254, b[2] = 254!
2021-05-05 17:28:17 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[2], b[0] = 254, b[2] = 254!
2021-05-05 17:28:19 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[3], b[0] = 254, b[2] = 254!
2021-05-05 17:28:20 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[3], b[0] = 254, b[2] = 254!
2021-05-05 17:28:22 dspic33ep16gs202.c:64:volt_clamp: failed on Chain[3], b[0] = 254, b[2] = 254!
ENV 27 FAN 5040
This is the correct forum for troubleshooting questions. Please do not repost the same question in multiple forums. As I am answering here, I have removed your duplicate posts.
There are three main devices on the bladeRF:
- The LMS6002D Transceiver. This device provides the RF functionality and digital baseband interface.
- The Cyclone IV FPGA. This interfaces with the above device’s baseband interface, the USB 3 controller (below), and performs some control of other devices on the board. This device is suitable for running DSP algorithms.
- The FX3 USB Peripheral Controller. This device is in charge of moving data between the Cyclone IV FPGA and the host via its DMA engine. This has a small programmable in it suitable for simple control tasks.
Shadow117 wrote:
I was going through setting up my new bladeRF x40 and when I check version it said FPGA not loaded.
I then went under bladeRF-cli -i and did jump_to_boot, and now it’s not seeing the bladeRF.
«FPGA not loaded» is the big clue here. This means that the 2nd device in the above list hasn’t been programmed. A file called an «FPGA bitstream» (we use a .rbf extension) must be written to the FPGA. These may be found here. You will want the hostedx40.rbf or hostedx115.rbf, depending on which bladeRF variant you have.
You can have this bitstream loaded automatically for you by placing it in a few different locations. See this wiki page for more details on how to set this up.
Alternatively, you can load an FPGA manually via $ bladeRF-cli -l <path_to_your_fpga> from the command line or load fpga <path_to_your_fpga_file> from within the bladeRF-cli interactive mode.
Shadow117 wrote:
I then went under bladeRF-cli -i and did jump_to_boot, and now it’s not seeing the bladeRF.
If we run the command help jump_to_boot we can better see why this happened:
Code: Select all
bladeRF> help jump_to_boot
Usage: jump_to_boot
Clear out a FW signature word in flash and jump to FX3 bootloader.
The device will continue to boot into the FX3 bootloader across power
cycles until new firmware is written to the device.
Note that this command is not relevant to the FPGA and that it forces the FX3 chip into bootloader mode.
As you found, you need to use the recover command. There is an example log of this in action on the wiki. (Ignore the parts about removing a jumper from J64 — this does not apply to you in your current situation.)
Shadow117 wrote:
when i do:
bladeRF> recover 1 6or even
bladeRF>recover 1 6<FX3 firmware>
As you saw, recover with no arguments prints the devices that are detected to be FX3 devices in bootloader mode.
The <FX3 firmware part means you should put a full path to a firmware file instead of the text <FX3 firmware>. This notation is common for programs to denote a required parameter.
For example, try downloading the v1.9.1 image, and putting the path to this file in for <FX3 firmware.
Code: Select all
$ wget http://nuand.com/fx3/bladeRF_fw_v1.9.1.img
Note that recover will load and execute this firmware in the FX3’s RAM. You will need to write it to flash to keep it persistent for future boots. This is shown in the log I linked above.
Once you’ve done this, revisit my comments above about loading the FPGA image automatically.
Cheers,
Jon
- Печать
Страниц: [1] 2 Вниз
Тема: Обновление FPGA (Прочитано 20867 раз)
0 Пользователей и 1 Гость смотрят эту тему.
обновление FPGA 4.5
рекомендуется обновить перед «заливкой» драйверов после 20.08.2012
для обновления необходимо:
— скачанный файл поместить в папку tmp, для этого используйте FTP клиент (обычно используется Total Commander)
— зайти в меню плагины и запустить плагин FPGA Upgrade, указать место расположения файла и нажать кнопку «ОК»
— дождаться окончания процесса (обычно от 2 до 5 мин.)
md5: 852060b8d82f9bc53d8464c234311521
p.s. обновление FPGA применяется только для спутн. тюнеров серии Uno и Ultimo, и файл TS_PRO.dat для каждого свой !!!
- Dreambox 800 600 Vu+ Uno Solo
Харьковский сатмастер
— скачанный файл поместить в папку tmp, для этого используйте FTP клиент (обычно используется Total Commander)
— зайти в меню плагины и запустить плагин FPGA Upgrade, указать место расположения файла и нажать кнопку «ОК»
— дождаться окончания процесса (обычно от 2 до 5 мин.)
[/quote]
Поясните почему вместо файла скачивается index.php , как поправить
- Openbox 810, GI 8895 UNo, Zero
a6262, дригим броузером качнуть, всех проблем
- VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288 yandex: 410011849574352 Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ
ПАКЕТЫ ПИКОНОВ — РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ
каждый раз когда прошивать новым имиджем нужно делать обновление FPGA ? спасибо
- GI S8895 HD / Vu+Uno / VTi v.4.1
picnic, один раз до выхода следующей версии FPGA
- VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288 yandex: 410011849574352 Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ
ПАКЕТЫ ПИКОНОВ — РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ
Подскажите, что это за зверь такой, FPGA? В Википедии я, конечно, смотрел, но понятнее не стало. К примеру, почему под Vu+ Uno оно есть, под Duo нет? Или к примеру, под ресиверы Xtrend ET6000 (по железу практически идентичен Uno)?
- Vu+ UNO, UNO4K, ZERO4K
Где посмотреть, какая версия FPGA сейчас установлена?
- Vu+UNO (Gi S8895)
Действительно, а как узнать установленную версию FPGA ?
- Gi s8895
kainar, есть сомнения прошивай последнюю, узнать пока никак нельзя…
- VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288 yandex: 410011849574352 Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ
ПАКЕТЫ ПИКОНОВ — РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ
Взял такой ресивер родственнику, мне понравился. Если все стало и нормально работает, то ничего устанавливать не надо? Имеется в виду FPGA?
- GI S9895, GI 8120
Чем больше мы живем, тем меньше хорошего нам остается.
Репс, ну можеь он с фабрики шел с последним FPGA, но поверху для надежности прошить можно, ничего плохого не случится, зато будеш спокоен…
- VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288 yandex: 410011849574352 Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ
ПАКЕТЫ ПИКОНОВ — РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ
Спасибо за совет, но уже поздно, увы. ресивер в Ростове, я в Краснодарском крае. Объяснить все это родственнику, легче застрелиться.
- GI S9895, GI 8120
Чем больше мы живем, тем меньше хорошего нам остается.
Может кто в курсе, что за файл TS_PRO.dat лежит на Archive of Vu+? Сравнивал по содержимому — совершенно другой файл TS_PRO.dat качается отсюда. По моему, когда появились последние драйвера на Archive of Vu+ этого файла там не было.
- VU+ Duo4k
- Dreambox 800 600 Vu+ Uno Solo
Харьковский сатмастер
брать нужно первый и он аналогичен в первом посте
Мне брать ничего не нужно, все обновлено и так. Думаю, может появилось обновление FPGA вот таким тихим, странным образом.
Добавлено 09 августа | 2012г. | 13:18:33
Попробовал обновить FPGA файлом с Archive of Vu+. Пока никакой разницы не заметил, вроде бы все работает.
- VU+ Duo4k
- Печать
Страниц: [1] 2 Вверх
Теги:
Похожие темы
I am trying to use Vector_Add example on DE5-Net board. I have installed the board and driver:
argus@argus-R815:/tools/intelFPGA/19.1/hld/board/trasic/de5net/tests/vector_add$ aocl diagnose
Verified that the kernel mode driver is installed on the host machine.
Using board package from vendor: Terasic Corporation
Querying information for all supported devices that are installed on the host machine ...
Device Name Status Information
acl0 Passed Stratix V Reference Platform
PCIe dev_id = D800, bus:slot.func = 23:00.00, at Gen 2 with 8 lanes
FPGA temperature = 35 degrees C.
Found 1 active device(s) installed on the host machine. To perform a full diagnostic on a specific device, please run
aocl diagnose <device_name>
DIAGNOSTIC_PASSED
Call "aocl diagnose <device-names>" to run diagnose for specified devices
Call "aocl diagnose all" to run diagnose for all devices
argus@argus-R815:/tools/intelFPGA/19.1/hld/board/trasic/de5net/tests/vector_add$ aocl diagnose acl0
Verified that the kernel mode driver is installed on the host machine.
Using platform: Intel(R) FPGA SDK for OpenCL(TM)
Using Device with name: de5net_a7 : Stratix V Reference Platform
Using Device from vendor: Terasic Corporation
clGetDeviceInfo CL_DEVICE_GLOBAL_MEM_SIZE = 4294967296
clGetDeviceInfo CL_DEVICE_MAX_MEM_ALLOC_SIZE = 4293918720
Memory consumed for internal use = 1048576
Actual maximum buffer size = 4293918720 bytes
Writing 4095 MB to global memory ...
Allocated 1073741824 Bytes host buffer for large transfers
Write speed: 1785.15 MB/s [1774.30 -> 1792.59]
Reading and verifying 4095 MB from global memory ...
Read speed: 1933.75 MB/s [1932.15 -> 1935.20]
Successfully wrote and readback 4095 MB buffer
Transferring 8192 KBs in 16 512 KB blocks ... 1578.84 MB/s
Transferring 8192 KBs in 8 1024 KB blocks ... 1429.86 MB/s
Transferring 8192 KBs in 4 2048 KB blocks ... 1774.93 MB/s
Transferring 8192 KBs in 2 4096 KB blocks ... 1823.38 MB/s
Transferring 8192 KBs in 1 8192 KB blocks ... 1840.76 MB/s
PCIe Gen2.0 peak speed: 500MB/s/lane
Writing 8192 KBs with block size (in bytes) below:
Block_Size Avg Max Min End-End (MB/s)
524288 1326.17 1438.37 1214.92 1312.46
1048576 1193.22 1313.45 1045.00 1176.04
2097152 1490.95 1555.86 1403.88 1484.81
4194304 1585.38 1621.38 1550.94 1581.38
8388608 1603.46 1603.46 1603.46 1603.46
Reading 8192 KBs with block size (in bytes) below:
Block_Size Avg Max Min End-End (MB/s)
524288 1540.32 1578.84 1484.84 1521.98
1048576 1403.07 1429.86 1354.74 1384.46
2097152 1752.02 1774.93 1720.33 1745.27
4194304 1771.19 1823.38 1721.91 1768.86
8388608 1840.76 1840.76 1840.76 1840.76
Write top speed = 1621.38 MB/s
Read top speed = 1840.76 MB/s
Throughput = 1731.07 MB/s
DIAGNOSTIC_PASSED
I have built the host and device:
argus@argus-R815:/tools/intelFPGA/19.1/hld/board/trasic/de5net/tests/vector_add$ aocl env bin/vector_add.aocx
INPUT_ARGS=device/vector_add.cl -o bin/vector_add.aocx --board de5net_a7 --report
BUILD_NUMBER=614
ACL_VERSION=18.0.0
OPERATING_SYSTEM=linux
BOARD_SPEC_XML=/tools/intelFPGA/18.0/hld/board/trasic/de5net/hardware/de5net_a7/board_spec.xml
PLATFORM_TYPE=s5_net
CLANG_VERSION=Intel(R) FPGA SDK for OpenCL(TM), Version 18.0.0 Build 614 Standard Edition, Copyright (C) 2018 Intel Corporation clang version 3.0 (tags/RELEASE_30/final) Target: x86_64-unknown-linux-gnu Thread model: posix
LLC_VERSION=Intel(R) FPGA SDK for OpenCL(TM), Version 18.0.0 Build 614 Standard Edition, Copyright (C) 2018 Intel Corporation Low Level Virtual Machine (http://llvm.org/): llvm version 3.0 Optimized build with assertions. Built Apr 25 2018 (07:54:54). Host: x86_64-unknown-linux-gnu Host CPU: (unknown) Registered Targets: arm - ARM fpga - FPGA Backend fpga64be - FPGA Big Endian Backend griffin - Griffin thumb - Thumb virtualfabric - FPGA Virtual Fabric x86 - 32-bit X86: Pentium-Pro and above x86-64 - 64-bit X86: EM64T and AMD64
SYS_INTEGRATOR_VERSION=$Header: //acds/rel/18.0std/acl/sysgen/system_integrator/main.cpp#1 $
LIB_PATH=/tools/intelFPGA/18.0/hld/host/linux64/lib:/tools/intelFPGA/18.0/hld/linux64/lib:/tools/intelFPGA/18.0/quartus/bin:/tools/intelFPGA/18.0/hld/linux64/lib/dspba/linux64:/opt/xilinx/xrt/lib:/tools/intelFPGA/18.0/hld/board/trasic/de5net/linux64/lib:/tools/intelFPGA/18.0/hld/linux64/lib:/tools/intelFPGA/18.0/hld/linux64/lib:/opt/xilinx/xrt/lib:/tools/intelFPGA/18.0/hld/board/trasic/de5net/linux64/lib:/tools/intelFPGA/18.0/hld/linux64/lib:/tools/intelFPGA/18.0/hld/linux64/lib:
AOCL_BOARD_PKG_ROOT=/tools/intelFPGA/18.0/hld/board/trasic/de5net
QUARTUS_VERSION=Quartus Prime Shell Version 18.0.0 Build 614 04/24/2018 SJ Standard Edition Copyright (C) 2018 Intel Corporation. All rights reserved.
QUARTUS_OPTIONS=quartus_sh --flow compile top -c top
ACL_QSH_COMPILE_CMD=
argus@argus-R815:/tools/intelFPGA/19.1/hld/board/trasic/de5net/tests/vector_add$ make
argus@argus-R815:/tools/intelFPGA/19.1/hld/board/trasic/de5net/tests/vector_add$ aocl program acl0 bin/vector_add.aocx
aocl program: Running program from /tools/intelFPGA/19.1/hld/board/trasic/de5net/linux64/libexec
Start to program the device acl0 ...
Program succeed.
but when I try to run the application I get an error:
argus@argus-R815:/tools/intelFPGA/19.1/hld/board/trasic/de5net/tests/vector_add$ bin/host
Initializing OpenCL
ERROR: Unable to find Intel(R) FPGA OpenCL platform.
This is the host code that throws error:
bool init_opencl() {
cl_int status;
printf("Initializing OpenCLn");
if(!setCwdToExeDir()) {
return false;
}
// Get the OpenCL platform.
platform = findPlatform("Intel(R) FPGA SDK for OpenCL(TM)");
if(platform == NULL) {
printf("ERROR: Unable to find Intel(R) FPGA OpenCL platform.n");
return false;
}
// Query the available OpenCL device.
device.reset(getDevices(platform, CL_DEVICE_TYPE_ALL, &num_devices));
printf("Platform: %sn", getPlatformName(platform).c_str());
printf("Using %d device(s)n", num_devices);
for(unsigned i = 0; i < num_devices; ++i) {
printf(" %sn", getDeviceName(device[i]).c_str());
}
Any suggestion on what I may be missing?