Перейти к содержанию

Ремонт: Bitmain Antminer s7, s9, l3+


Hlorofos
Сообщение добавил Hlorofos

Все полезные ссылки и FAQ можно найти в первом сообщении. Прежде чем задать вопрос, посмотрите там.

Рекомендуемые сообщения

Все верно. Читаю. Открыто около 10 страниц с разных мест. 

 

Меняю шприцевой иглой по КТ. Верное замечание.

 

После каждого отпаяного проверяю сигналы и слежу за количеством Асик.

 

Все соблюдаю как вы говорите.

Главная сейчас проблема не понимаю как отлавливать чипы с высоким ВО?

 

У меня на одной плате вылезли после отпайки домены с ВО. 

И щас вторую плату ковыряю. Асик 25.

Проверял замыкая Rst на локальную землю. Выяснил что чипы идут последовательно с 1 до 25.

Все сигналы были исправны. Ri =2.2. BO=0. RST=0 без контрольки и 1.8 в работе. На всех.

Решил 26 выпаять. Выпаял ниче не поменялось. Асик 25.

 

Решил 25 выпаять. Снова Асик 25.

Но вышли ВО=1.8 с 26 чипа и до 63.

Удалил 27 чип - там где ВО с 1.8 переходит в ноль.

 

Ничего не поменялось.

Сижу думаю. Не понимаю

 

Моя логика такая что на каком чипе ВО меняется с низкого на высокий там и чип неисправный. Значит удаляем его.

Если Асик 25 и все сигналы в норме значит или 26 или 25 гадят - могут форму CLK менять итп.

Это не ленивый чип ибо ленивец это минус один чип. Асик 62 итп 

А тут Асик 25. Молчат чипы после 25ого. Не 38же ленивцев.

ЛДО сегодня все проверял. 0.8 В и 1.8 В

 

Закон Ома знаю. Немного в электронике разбираюсь. Как работает плата в общих чертах понимаю

 

 

 

Изменено пользователем Release the Kraken
Ссылка на комментарий
Поделиться на другие сайты

Вот лог платы Асик 25

С зацикленой прошивки.

Detect 1GB control board of XILINX
Miner Type = S9
set_reset_allhashboard = 0x0000ffff
set_reset_allhashboard = 0x00000000
set_reset_allhashboard = 0x0000ffff
set_reset_allhashboard = 0x0000ffff
Check chain[5] PIC fw version=0x03
Fix freq=400 Chain[5] voltage_pic=125 value=870
set_reset_allhashboard = 0x0000ffff
set_reset_allhashboard = 0x00000000
Chain[J6] has 25 asic
set_reset_hashboard = 0x00000020
set_reset_hashboard = 0x00000000
retry Chain[J6] has 25 asic
set_reset_hashboard = 0x00000020
set_reset_hashboard = 0x00000000
retry Chain[J6] has 25 asic
set_reset_hashboard = 0x00000020
set_reset_hashboard = 0x00000000
retry Chain[J6] has 25 asic
set_reset_hashboard = 0x00000020
set_reset_hashboard = 0x00000000
retry Chain[J6] has 25 asic
set_reset_hashboard = 0x00000020
set_reset_hashboard = 0x00000000
retry Chain[J6] has 25 asic
set_reset_hashboard = 0x00000020
set_reset_hashboard = 0x00000000
retry Chain[J6] has 25 asic
Chain[J6] has no freq in PIC, set default freq=400M
Chain[J6] has no core num in PIC

Miner fix freq ...
read PIC voltage=940 on chain[5]
Chain:5 chipnum=25
Asic[ 0]:650 
Asic[ 1]:650 Asic[ 2]:650 Asic[ 3]:650 Asic[ 4]:650 Asic[ 5]:650 Asic[ 6]:650 Asic[ 7]:650 Asic[ 8]:650 
Asic[ 9]:650 Asic[10]:650 Asic[11]:650 Asic[12]:650 Asic[13]:650 Asic[14]:650 Asic[15]:650 Asic[16]:650 
Asic[17]:650 Asic[18]:650 Asic[19]:650 Asic[20]:650 Asic[21]:650 Asic[22]:650 Asic[23]:650 Asic[24]:650 

Chain:5 max freq=650
Chain:5 min freq=650

max freq = 650
set baud=1
Chain[J6] set working voltage=870 [125]
setStartTimePoint total_tv_start_sys=74 total_tv_end_sys=75
restartNum = 2 , auto-reinit enabled...
do read_temp_func once...
do check_asic_reg 0x08

get RT hashrate from Chain[5]: (asic index start from 1-63)
Asic[01]=0.00000 Asic[02]=0.00000 Asic[03]=0.00000 Asic[04]=0.00000 Asic[05]=0.00000 Asic[06]=0.00000 Asic[07]=0.00000 Asic[08]=0.00000 
Asic[09]=0.00000 Asic[10]=0.00000 Asic[11]=0.00000 Asic[12]=0.00000 Asic[13]=0.00000 Asic[14]=0.00000 Asic[15]=0.00000 Asic[16]=0.00000 
Asic[17]=0.00000 Asic[18]=0.00000 Asic[19]=0.00000 Asic[20]=0.00000 Asic[21]=0.00000 Asic[22]=0.00000 Asic[23]=0.00000 Asic[24]=0.00000 
Check Chain[J6] ASIC RT error: (asic index start from 1-63)
Done check_asic_reg
do read temp on Chain[5]
Done read temp on Chain[5]
set FAN speed according to: temp_highest=0 temp_top1[PWM_T]=0 temp_top1[TEMP_POS_LOCAL]=0 temp_change=0 fix_fan_steps=0
MAX_FAN_TEMP is 90, temp_highest is 0, PWM_T is 1, TEMP_POS_LOCAL is 0
set full FAN speed...
FAN PWM: 100
read_temp_func Done!
CRC error counter=451

 

Сейчас фактически удалены Чипы 27 26 и 25. Нумерация с 0.

 

24 без верхнего радиатора.

 

Собственно как было Асик 25 так и осталось.

При замыкании RST на локальную землю Было выявлено что при прижатии к нулю КТ RST между чипами 25 и 26 асик не меняется - Асик 25. до выпайки

Изменено пользователем Release the Kraken
Ссылка на комментарий
Поделиться на другие сайты

Во-первых, чисто для удобства, пусть всегда будет нумерация с 1 по 63.

Речь о 2-й плате (25 асик) v4.21 вроде? 

Замыкаем RST на землю. По очереди. Идёт как надо 1,2,3...25 (после 25-го) Хорошо. А далее? Всегда 25, наверно.

Если замкнуть RI на землю после 63-го чипа (это между 62 и 63, т.к ПОСЛЕ - по направлению сигнала RI) сколько асик? А замкнуть  RI между 25 и 26? Сколько?

  Отпаяли 26-й. Это средний в домене. Включили. Должен показать 25 асик. Замкнули RST в нескольких местах по плате до 26-го - опять сходится? Хорошо. Замкнули RI между 25 и 26. Сколько? должно быть ноль асик. Замерили там же BO и СО - должно быть ноль вольт. Замерили там же CLK - 0,9 вольт. Хорошо. 

НЕ паяем пока 26-й. Замерили RI между 26 и 27. Должно быть 1,8В. Нету? Проверяем RI по плате начиная с 63. Между 62 и 63 есть? Хорошо... Идём дальше по ходу. Где заканчивается? Запоминаем и паяем 26-й чип. Если правильно припаяли будет НОЛЬ асик. Отпаиваем теперь, тот. после которого RI пропал. И также с ним, как с 26-м. Включаем без отпаянного и т.д.

Кроме того, у вас непонятка вот тут:

10 часов назад, Release the Kraken сказал:

Решил 25 выпаять. Снова Асик 25.

25-й - это первый в домене - самый внутренний. Если его отпаять, должно быть ноль асик.

10 часов назад, Release the Kraken сказал:

Но вышли ВО=1.8 с 26 чипа и до 63.

Как оно могло выйти, если 26-го нет?

Всё таки давайте утвердимся с нумерацией - 1-63, а не 0-62.

Насчёт ВО, откуда начинается и где заканчивается тут https://forum.bits.media/index.php?/topic/25227-ремонт-bitmain-antminer-s7-s9-l3/&do=findComment&comment=2319277

Почитав, понимаем, что в статичном режиме (без контрольки) ВО  всегда ноль, т.к. начинается с нуля на выводе 29 первого чипа. Если мы отпаяем какой нибудь чип, то на этом выводе след. чипа будет "висячка", ничего не подключено, а это может восприниматься как единица (1,8В) И пошло далее по ходу. Простой опыт - если осликом или тестером замерить ВО где то по ходу от отпаянного чипа - там может быть 1,8В, а если при этом другим тестером замерить ВО на ТП ВО после отпаянного чипа - станет ноль! Т.к. входного сопротивления тестера достаточно, чтобы висящий вход посадить на ноль. Однако ещё... Поведение платы разное в реакции на отпаянный чип (число асиков, ВО) потому  что во внутреннем чипе домена (4,7,10,13...) используются другие входы для тех же сигналов RST, ВО и СО. А у крайнего чипа (3,6,9...) используется другой вход RI.

Изменено пользователем svm55
Ссылка на комментарий
Поделиться на другие сайты

А что делать когда на плате нет 8.4В междоменного? Куда смотреть?

 

Я так понимаю питание с преобразователя не подаётся на чипы.

На PIC 3.3v приходит с контрольки

Изменено пользователем Release the Kraken
Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, Release the Kraken сказал:

А что делать когда на плате нет 8.4В междоменного? Куда смотреть?

Со страниц форума:"Включением и уровнем напряжения управляет PIC по 2-м линиям. Запуск шим - через Q10 от  11 ноги PIC. Уровень на выходе - ШИМ с 8-й ноги PIC."

Таким образом, при включении платы с контролькой, смотрим (не сразу появится) напряжение на выв 11 PIC. Меняется? 0...3,3В. При работе в режиме зацикливания с ремонтной прошивкой это происходит постоянно с периодом пара секунд. Если да, смотрим Q10 и далее схема на форуме есть. Если нет - меняем PIC, прошиваем его, если надо. Или даже сначала перепрошиваем, потом меняем, если надо. Когда то я для себя делал выборку с форума, но она старая примерно половина. Если не натыкались, вот она.

Форум 1.zip

Ссылка на комментарий
Поделиться на другие сайты

 @svm55Большое вам спасибо даёте самые дельные советы.

 

А причины выхода из строя PIC?

Обычно микросхемы довольно надежные

Ссылка на комментарий
Поделиться на другие сайты

Обратил внимание что у пары плат интересный эффект есть. Они Asic 0 пока платы не прогреется до 80-100 град и далее Асик 63 и платы вполне уверено пашут по много часов на 8.9в 700мнц и 5Тхс дают.

 

Как такую неисправность вылавливать? Платы в целом получаются рабочие просто нестабильно

 

Ссылка на комментарий
Поделиться на другие сайты

21 час назад, Release the Kraken сказал:

Они Asic 0 пока платы не прогреется

Ну так потыкать в них прибором. пока холодные, найти примерно чип, прижать его сильно к плате и.. опа! 63 асика. Перепаять его и всё. Я убедился. что чипы эти железные, почти все неисправности - отвалился по каким нибудь контактам, Или хешит слабо, не вытягивает больше 600 мгц, А чтоб наглухо сгорел - гораздо реже. В вашем случае - это хорошо, а вот наоборот, когда 63 асик, работает до 85 градусов, потом - бац - и нету. Вынешь, включишь - опять нормальный. Тут приходится и гнуть и феном греть и в морозилку класть. 

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Доброго время,подскажите пожалуйсто в каком направление двигатся хешка L3++ вер 1.4.1, напряжения на всех доменах есть,плата может работать,потом ноль асик и все хоть что делай,может по логу кто,что подскажет,в заранее спасибо.

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.8.13 (xxl@armdev01) (gcc version 4.7.4 20130626 (prerelease) (Linaro GCC 4.7-2013.07) ) #22 SMP Tue Dec 2 15:26:11 CST 2014
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x BeagleBone
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] On node 0 totalpages: 65280
[    0.000000] free_area_init_node: node 0, pgdat c06cb100, node_mem_map c0726000
[    0.000000]   Normal zone: 512 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 64768 pages, LIFO batch:15
[    0.000000] AM335X ES1.0 (neon )
[    0.000000] PERCPU: Embedded 8 pages/cpu @c0933000 s9408 r8192 d15168 u32768
[    0.000000] pcpu-alloc: s9408 r8192 d15168 u32768 alloc=8*4096
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64768
[    0.000000] Kernel command line: console=ttyO0,115200n8 init=/sbin/init
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] allocated 524288 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Memory: 255MB = 255MB total
[    0.000000] Memory: 240548k/240548k available, 21596k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0xd0800000 - 0xff000000   ( 744 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf800000 - 0xbfe00000   (   6 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0612cf0   (6188 kB)
[    0.000000]       .init : 0xc0613000 - 0xc06554c0   ( 266 kB)
[    0.000000]       .data : 0xc0656000 - 0xc06cc020   ( 473 kB)
[    0.000000]        .bss : 0xc06cc020 - 0xc0725e3c   ( 360 kB)
[    0.000000] Hierarchical RCU implementation.
[    0.000000]     RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] Total of 128 interrupts on 1 active controller
[    0.000000] OMAP clockevent source: GPTIMER1 at 24000000 Hz
[    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[    0.000000] OMAP clocksource: GPTIMER2 at 24000000 Hz
[    0.000000] Console: colour dummy device 80x30
[    0.000358] Calibrating delay loop... 545.07 BogoMIPS (lpj=531968)
[    0.015440] pid_max: default: 32768 minimum: 301
[    0.015672] Security Framework initialized
[    0.015769] Mount-cache hash table entries: 512
[    0.024594] Initializing cgroup subsys cpuacct
[    0.024626] Initializing cgroup subsys memory
[    0.024689] Initializing cgroup subsys blkio
[    0.024829] CPU: Testing write buffer coherency: ok
[    0.025404] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[    0.025481] Setting up static identity map for 0x8038c820 - 0x8038c86c
[    0.026806] Brought up 1 CPUs
[    0.026829] SMP: Total of 1 processors activated (545.07 BogoMIPS).
[    0.028115] devtmpfs: initialized
[    0.092485] pinctrl core: initialized pinctrl subsystem
[    0.092701] rstctl core: initialized rstctl subsystem
[    0.093197] regulator-dummy: no parameters
[    0.093767] NET: Registered protocol family 16
[    0.094469] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.104145] pinctrl-single 44e10800.pinmux: prop pinctrl-0 index 0 invalid phandle
[    0.104323] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[    0.105408] platform 49000000.edma: alias fck already exists
[    0.105441] platform 49000000.edma: alias fck already exists
[    0.105469] platform 49000000.edma: alias fck already exists
[    0.106617] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
[    0.106800] OMAP GPIO hardware version 0.1
[    0.108214] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
[    0.109540] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
[    0.110847] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
[    0.111478] of_get_named_gpio_flags exited with status 52
[    0.111510] gpio-rctrl rstctl.3: loaded OK
[    0.116621] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[    0.119839] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.122028] cpsw.0: No hwaddr in dt. Using 50:33:8b:0e:13:0a from efuse
[    0.122060] cpsw.1: No hwaddr in dt. Using 50:33:8b:0e:13:0c from efuse
[    0.137594] bio: create slab <bio-0> at 0
[    0.149743] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[    0.149984] of_get_named_gpio_flags: can't parse gpios property
[    0.150271] vmmcsd_fixed: 3300 mV 
[    0.153397] SCSI subsystem initialized
[    0.153854] usbcore: registered new interface driver usbfs
[    0.153968] usbcore: registered new interface driver hub
[    0.154299] usbcore: registered new device driver usb
[    0.156410] omap_i2c 4819c000.i2c: bus 0 rev0.11 at 100 kHz
[    0.156444] omap_i2c 4819c000.i2c: unable to select pin group
[    0.156641] media: Linux media interface: v0.10
[    0.156737] Linux video capture interface: v2.00
[    0.156854] pps_core: LinuxPPS API ver. 1 registered
[    0.156870] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.157594] Advanced Linux Sound Architecture Driver Initialized.
[    0.158785] Switching to clocksource gp_timer
[    0.176759] NET: Registered protocol family 2
[    0.177745] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.177835] TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
[    0.177925] TCP: Hash tables configured (established 2048 bind 2048)
[    0.178017] TCP: reno registered
[    0.178044] UDP hash table entries: 256 (order: 1, 12288 bytes)
[    0.178090] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
[    0.178585] NET: Registered protocol family 1
[    0.179187] RPC: Registered named UNIX socket transport module.
[    0.179208] RPC: Registered udp transport module.
[    0.179222] RPC: Registered tcp transport module.
[    0.179236] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.179623] Trying to unpack rootfs image as initramfs...
[    1.713121] Freeing initrd memory: 10368K
[    1.713873] CPU PMU: probing PMU on CPU 0
[    1.713906] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[    1.714432] omap2_mbox_probe: platform not supported
[    1.718312] VFS: Disk quotas dquot_6.5.2
[    1.718548] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.719929] NFS: Registering the id_resolver key type
[    1.720034] Key type id_resolver registered
[    1.720051] Key type id_legacy registered
[    1.720117] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    1.720554] msgmni has been set to 490
[    1.723408] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    1.723435] io scheduler noop registered
[    1.723452] io scheduler deadline registered
[    1.723510] io scheduler cfq registered (default)
[    1.727492] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.729953] omap_uart 44e09000.serial: did not get pins for uart0 error: -19
[    1.730238] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88) is a OMAP UART0
[    2.391110] console [ttyO0] enabled
[    2.395680] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 89) is a OMAP UART1
[    2.404345] 48024000.serial: ttyO2 at MMIO 0x48024000 (irq = 90) is a OMAP UART2
[    2.413039] 481a8000.serial: ttyO4 at MMIO 0x481a8000 (irq = 61) is a OMAP UART4
[    2.421641] 481aa000.serial: ttyO5 at MMIO 0x481aa000 (irq = 62) is a OMAP UART5
[    2.430684] [drm] Initialized drm 1.1.0 20060810
[    2.449348] brd: module loaded
[    2.459607] loop: module loaded
[    2.463849] bone-capemgr bone_capemgr.8: Failed to find baseboard eeprom node
[    2.473820] nand_get_flash_type: 2c,da against 2c,da
[    2.479358] ONFI param page 0 valid
[    2.483028] ONFI flash detected
[    2.486349] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP), 256MiB, page size: 2048, OOB size: 64
[    2.498261] omap2-nand: detected x8 NAND flash
[    2.502929] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
[    2.508512] omap2-nand: using custom ecc layout
[    2.513359] 10 ofpart partitions found on MTD device omap2-nand.0
[    2.519754] Creating 10 MTD partitions on "omap2-nand.0":
[    2.525433] 0x000000000000-0x000000020000 : "spl"
[    2.532268] 0x000000020000-0x000000040000 : "spl_backup1"
[    2.539657] 0x000000040000-0x000000060000 : "spl_backup2"
[    2.547067] 0x000000060000-0x000000080000 : "spl_backup3"
[    2.554486] 0x000000080000-0x000000240000 : "u-boot"
[    2.562696] 0x000000240000-0x000000260000 : "bootenv"
[    2.569646] 0x000000260000-0x000000280000 : "fdt"
[    2.576264] 0x000000280000-0x000000780000 : "kernel"
[    2.587268] 0x000000800000-0x000001c00000 : "root"
[    2.610792] 0x000001c00000-0x000003000000 : "config"
[    2.634605] OneNAND driver initializing
[    2.640351] usbcore: registered new interface driver asix
[    2.646166] usbcore: registered new interface driver cdc_ether
[    2.652412] usbcore: registered new interface driver smsc95xx
[    2.658531] usbcore: registered new interface driver net1080
[    2.664557] usbcore: registered new interface driver cdc_subset
[    2.670850] usbcore: registered new interface driver zaurus
[    2.676859] usbcore: registered new interface driver cdc_ncm
[    2.683582] usbcore: registered new interface driver cdc_acm
[    2.689541] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    2.697935] Initializing USB Mass Storage driver...
[    2.703177] usbcore: registered new interface driver usb-storage
[    2.709477] USB Mass Storage support registered.
[    2.714518] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[    2.721230] musb-hdrc musb-hdrc.0.auto: pdev->id = 0
[    2.726472] musb-hdrc musb-hdrc.0.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[    2.735242] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    2.735265] musb-hdrc: MHDRC RTL version 2.0 
[    2.735280] musb-hdrc: setup fifo_mode 4
[    2.735308] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    2.735457] musb-hdrc musb-hdrc.0.auto: *** mode=3
[    2.740500] musb-hdrc musb-hdrc.0.auto: *** power=250
[    2.746514] musb-hdrc musb-hdrc.1.auto: pdev->id = 1
[    2.751763] musb-hdrc musb-hdrc.1.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[    2.760532] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[    2.760552] musb-hdrc: MHDRC RTL version 2.0 
[    2.760565] musb-hdrc: setup fifo_mode 4
[    2.760587] musb-hdrc: 28/31 max ep, 16384/16384 memory
[    2.760729] musb-hdrc musb-hdrc.1.auto: *** mode=1
[    2.765778] musb-hdrc musb-hdrc.1.auto: *** power=250
[    2.771096] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    2.777496] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[    2.785738] musb-hdrc musb-hdrc.1.auto: supports USB remote wakeup
[    2.785880] usb usb1: default language 0x0409
[    2.785940] usb usb1: udev 1, busnum 1, minor = 0
[    2.785964] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.793090] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.800661] usb usb1: Product: MUSB HDRC host driver
[    2.805876] usb usb1: Manufacturer: Linux 3.8.13 musb-hcd
[    2.811544] usb usb1: SerialNumber: musb-hdrc.1.auto
[    2.817532] usb usb1: usb_probe_device
[    2.817560] usb usb1: configuration #1 chosen from 1 choice
[    2.817625] usb usb1: adding 1-0:1.0 (config #1, interface 0)
[    2.817825] hub 1-0:1.0: usb_probe_interface
[    2.817847] hub 1-0:1.0: usb_probe_interface - got id
[    2.817874] hub 1-0:1.0: USB hub found
[    2.821874] hub 1-0:1.0: 1 port detected
[    2.826012] hub 1-0:1.0: standalone hub
[    2.826032] hub 1-0:1.0: individual port power switching
[    2.826050] hub 1-0:1.0: no over-current protection
[    2.826068] hub 1-0:1.0: Single TT
[    2.826089] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
[    2.826109] hub 1-0:1.0: power on to power good time: 10ms
[    2.826165] hub 1-0:1.0: local power source is good
[    2.826281] hub 1-0:1.0: enabling power on all ports
[    2.827368] mousedev: PS/2 mouse device common for all mice
[    2.835278] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[    2.843029] i2c /dev entries driver
[    2.848036] pps_ldisc: PPS line discipline registered
[    2.853520] Driver for 1-wire Dallas network protocol.
[    2.860744] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    2.868311] cpuidle: using governor ladder
[    2.872640] cpuidle: using governor menu
[    2.877203] of_get_named_gpio_flags exited with status 6
[    2.877223] of_get_named_gpio_flags: can't parse gpios property
[    2.877240] of_get_named_gpio_flags: can't parse gpios property
[    2.877277] omap_hsmmc mmc.4: of_parse_phandle_with_args of 'reset' failed
[    2.884512] omap_hsmmc mmc.4: Failed to get rstctl; not using any
[    2.891378] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
[    2.898585] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
[    2.905904] mmc.4 supply vmmc_aux not found, using dummy regulator
[    2.912906] omap_hsmmc mmc.4: pins are not configured from the driver
[    2.926572] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
[    2.946597] of_get_named_gpio_flags exited with status -517
[    2.946663] platform gpio-leds.7: Driver leds-gpio requests probe deferral
[    2.954443] ledtrig-cpu: registered to indicate activity on CPUs
[    2.961229] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
[    2.968419] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[    2.976502] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[    2.982847] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
[    2.990032] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
[    3.002551] usbcore: registered new interface driver usbhid
[    3.008514] usbhid: USB HID core driver
[    3.015431] TCP: cubic registered
[    3.018959] Initializing XFRM netlink socket
[    3.023537] NET: Registered protocol family 17
[    3.028343] NET: Registered protocol family 15
[    3.033264] Key type dns_resolver registered
[    3.037932] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    3.046043] ThumbEE CPU extension supported.
[    3.050558] Registering SWP/SWPB emulation handler
[    3.056556] registered taskstats version 1
[    3.063248] of_get_named_gpio_flags exited with status -517
[    3.063326] platform gpio-leds.7: Driver leds-gpio requests probe deferral
[    3.119884] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[    3.126294] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[    3.140845] libphy: 4a101000.mdio: probed
[    3.145167] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[    3.155411] Detected MACID = 50:33:8b:0e:13:0a
[    3.160094] cpsw 4a100000.ethernet: NAPI disabled
[    3.165483] of_get_named_gpio_flags exited with status -517
[    3.165548] platform gpio-leds.7: Driver leds-gpio requests probe deferral
[    3.174282] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[    3.183552] cpu0 supply cpu0 not found, using dummy regulator
[    3.190073] cpufreq_cpu0: failed to scale voltage up: -22
[    3.195895] cpufreq_cpu0: failed to scale voltage up: -22
[    3.208654] ALSA device list:
[    3.211890]   No soundcards found.
[    3.216441] Freeing init memory: 264K
[    3.220495] Failed to execute /init
[    4.199137] jffs2: notice: (122) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[    5.493500] net eth0: initializing cpsw version 1.12 (0)
[    5.502425] net eth0: phy found : id is : 0x7c0f1
[    5.507864] libphy: PHY 4a101000.mdio:01 not found
[    5.513060] net eth0: phy 4a101000.mdio:01 not found on slave 1
[    8.579331] libphy: 4a101000.mdio:00 - Link is Up - 100/Full
Jun 12 14:48:54 (none) local0.err cgminer: Miner compile time: Fri Jan 20 18:13:55 CST 2017 type: Antminer L3+
Jun 12 14:48:54 (none) local0.warn cgminer: Started cgminer 4.9.0
Jun 12 14:48:54 (none) local0.notice cgminer: Loaded configuration file /config/cgminer.conf
Jun 12 14:48:54 (none) local0.notice cgminer[374]:  detected at /sys/class/gpio/gpio51/value  chain 0
Jun 12 14:48:54 (none) local0.notice cgminer[374]: detect total chain num 1
Jun 12 14:48:54 (none) local0.notice cgminer[374]: i2c init ok
Jun 12 14:49:03 (none) local0.notice cgminer[374]: in tty_init
Jun 12 14:49:03 (none) local0.notice cgminer[374]: tty_init 0
Jun 12 14:49:03 (none) local0.notice cgminer[374]: Start A New Asic Response.Chain Id:[0]
Jun 12 14:49:03 (none) local0.notice cgminer[374]: open device over
Jun 12 14:49:03 (none) local0.notice cgminer[374]: send cmd to get chip address
Jun 12 14:49:05 (none) local0.notice cgminer[374]: Chain 0 ASIC 0 !!!
Jun 12 14:49:05 (none) local0.notice cgminer[374]: Need to recheck asic num !!!
Jun 12 14:49:14 (none) local0.err cgminer: Miner compile time: Fri Jan 20 18:13:55 CST 2017 type: Antminer L3+
Jun 12 14:49:15 (none) local0.warn cgminer: Started cgminer 4.9.0
Jun 12 14:49:15 (none) local0.notice cgminer: Loaded configuration file /config/cgminer.conf
Jun 12 14:49:15 (none) local0.notice cgminer[858]:  detected at /sys/class/gpio/gpio51/value  chain 0
Jun 12 14:49:15 (none) local0.notice cgminer[858]: detect total chain num 1
Jun 12 14:49:15 (none) local0.notice cgminer[858]: i2c init ok
Jun 12 14:49:23 (none) local0.notice cgminer[858]: in tty_init
Jun 12 14:49:23 (none) local0.notice cgminer[858]: tty_init 0
Jun 12 14:49:23 (none) local0.notice cgminer[858]: Start A New Asic Response.Chain Id:[0]
Jun 12 14:49:24 (none) local0.notice cgminer[858]: open device over
Jun 12 14:49:24 (none) local0.notice cgminer[858]: send cmd to get chip address
Jun 12 14:49:26 (none) local0.notice cgminer[858]: Chain 0 ASIC 0 !!!
Jun 12 14:49:26 (none) local0.notice cgminer[858]: Need to recheck asic num !!!
Jun 12 14:49:28 (none) local0.notice cgminer[858]: Chain 0 ASIC 0 !!!
Jun 12 14:49:28 (none) local0.notice cgminer[858]: Need to recheck asic num !!!
Jun 12 14:49:30 (none) local0.notice cgminer[858]: Chain 0 ASIC 0 !!!
Jun 12 14:49:30 (none) local0.notice cgminer[858]: Need to recheck asic num !!!
Jun 12 14:49:32 (none) local0.notice cgminer[858]: Chain 0 ASIC 0 !!!
Jun 12 14:49:32 (none) local0.notice cgminer[858]: Need to recheck asic num !!!
Jun 12 14:49:34 (none) local0.notice cgminer[858]: Chain 0 ASIC 0 !!!
Jun 12 14:49:34 (none) local0.notice cgminer[858]: Need to recheck asic num !!!
Jun 12 14:49:36 (none) local0.notice cgminer[858]: Chain 0 ASIC 0 !!!
Jun 12 14:49:36 (none) local0.notice cgminer[858]: frequency = '384'
Jun 12 14:49:36 (none) local0.notice cgminer[858]: dev.timeout = 46
Jun 12 14:49:36 (none) local0.notice cgminer[858]: opt_bitmain_L3_core_temp : 2
Jun 12 14:49:38 (none) local0.notice cgminer[858]: send cmd to open block
Jun 12 14:49:40 (none) local0.notice cgminer[858]: Probing for an alive pool
Jun 12 14:49:40 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:40 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:40 (none) local0.info cgminer[858]: Testing pool stratum+tcp://litecoinpool.org:3333
Jun 12 14:49:40 (none) local0.err cgminer[858]: cgminer time error total_secs = 1686581380.630892 last_total_secs = 1.000000
Jun 12 14:49:40 (none) local0.warn cgminer[858]: Failed to resolve (?wrong URL) stratum+tcp://:(null)
Jun 12 14:49:40 (none) local0.warn cgminer[858]: Failed to resolve (?wrong URL) stratum+tcp://:(null)
Jun 12 14:49:41 (none) local0.notice cgminer[858]: Pool 0 difficulty changed to 65536
Jun 12 14:49:41 (none) local0.info cgminer[858]: Stratum authorisation success for pool 0
Jun 12 14:49:41 (none) local0.info cgminer[858]: Pool 0 stratum+tcp://litecoinpool.org:3333 alive
Jun 12 14:49:41 (none) local0.notice cgminer[858]: Network diff set to 26.6M
Jun 12 14:49:41 (none) local0.info cgminer[858]: New block: 334744d504b742cbf24f592fd10a9ae10f8a8bd4d71e28350f67cb376be6a399... diff 26.6M
Jun 12 14:49:45 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:45 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:45 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:49:45 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:49:46 (none) local0.warn cgminer[858]: API running in IP access mode on port 4028 (13)
Jun 12 14:49:50 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:50 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:50 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:49:50 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:49:55 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:55 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:49:55 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:49:55 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:00 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:00 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:00 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:00 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:05 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:05 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:05 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:05 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:07 (none) local0.notice cgminer[858]: Stratum from pool 0 requested work restart
Jun 12 14:50:10 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:10 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:10 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:10 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:15 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:15 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:15 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:15 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:20 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:20 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:20 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:20 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:25 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:25 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:25 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:25 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:30 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:30 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:30 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:30 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:31 (none) local0.notice cgminer[858]: Pool 0 difficulty changed to 16384
Jun 12 14:50:35 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:35 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:36 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:36 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:41 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:41 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:41 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:41 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:46 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:46 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:46 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:46 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:51 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:51 (none) local0.info cgminer[858]: Testing pool 
Jun 12 14:50:51 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
Jun 12 14:50:51 (none) local0.info cgminer[858]: Failed to getaddrinfo for stratum+tcp://:(null)
 

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Добрый день, коллеги! Помогите с одной платой S9 v3.9. Ошибка -PIC not found. При всем при этом, PIC определяется на плате MPLAB и шьется Picit-ом, напряжение 3.3 v на PIC присутствует. Прошил PIC -не помогло, поменял - не помогло, прошил новый PIC-не помогло. На интерфейсном разъеме (18 pin) PLUG0 - 3v, как и положено. Что еще посмотреть, совсем мыслей нет, почему - not found?

Ссылка на комментарий
Поделиться на другие сайты

В 17.07.2023 в 18:55, Bonum56 сказал:

Помогите с одной платой S9 v3.9

Конечно. контрольку и шлейф меняли? Или, если две другие работают, то хотя бы поменять местами.

Далее. Выключить и прозвонить:

18pin/PIC: 3/9, 4/10, 8/7, 7/6, 6/5, 16/1.

Разъём для программирования 6 pin/Pic:  1/4, 2/1, 3/2, 4/13, 5/12, 6/14, сопротивление между 16 и 3 и между 16 и 4 в 18-pin разъёме должно быть 4К7.

вдруг чего с дорожками.

Изменено пользователем svm55
Ссылка на комментарий
Поделиться на другие сайты

@Bonum56 Проверьте в другом разъеме Платы управления с другим шлейфом. Если точно дело не в плате управления, то смотрите цепи I2C и адреса А0-А2 на хэшплате. 

I2C это 3 и 4 контакты разъема и далее на 9 и 10 ноги PIC.

A0-A2 это 8, 7 и 6 контакты разъема и далее на 7, 6 и 5 ноги PIC.

В 17.07.2023 в 19:55, Bonum56 сказал:

На интерфейсном разъеме (18 pin) PLUG0 - 3v, как и положено.

PLUG это 5й контакт разъема. 18й никуда не подключен со стороны хэшплаты.

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Splinter сказал:

18й никуда не подключен со стороны хэшплаты.

ИМХО. Сей товарищ имел ввиду, просто этот разъём, без указания конкретной ноги.  Что прозвонить я написал, вроде понятно, а там поглядим.

Ссылка на комментарий
Поделиться на другие сайты

18 часов назад, svm55 сказал:

ИМХО. Сей товарищ имел ввиду, просто этот разъём

Да, скорее всего, неоднозначно написано, но по контексту скорее речь о разъеме, а не о контакте в разъеме.

Ссылка на комментарий
Поделиться на другие сайты

Добрый день, мастера Splinter и svm55! Контролька в порядке, на ней тестовая прошивка и с другими платами все хорошо. Конечно, я имел ввиду разъем, а не контакт, к сожалению, не всегда внятно получается формулировать. Хочу еще раз поблагодарить вас за помощь. Самое интересное, что прозвонив все  указанные контакты, я не обнаружил никаких отклонений и плата завелась. Пробовал греть и гнуть, но все работает. Под микроскопом все пайки в норме. Получается, где-то микротрещина в дорожке? Ведь менял ДВА раза PIC и перепрошивал. Может, отвалится и найду). Еще раз спасибо!

Ссылка на комментарий
Поделиться на другие сайты

Приветствую всех. Возникла необходимость запустить систему на antminer s9 напрямую с СД карты (минуя ПЗУ контрольки). Читал на форумах что так можно, но как это сделать никто не описывал. Прошу помочь, заранее спасибо)

Изменено пользователем VOL258
Ссылка на комментарий
Поделиться на другие сайты

Однако возник вдруг вопрос, как раз из той области, где для меня дебри. Вдруг пропала сеть на тестовой плате. На RJ45 не горит жёлтый и постоянно горит зелёный. Что проверил: Прошивку менял на разные, с флешки. Прошивается ОК. Все питающие напряжения на U8 по каждому соответствующему выводу. Сигналы до трансформатора, прям с U8(14.15.17.18.....) - нету, только чистые уровни. Кварц работает. Напряжения и целостность резисторов подтяжки (разные). Разницу искал между рабочей контролькой и этой. И вдруг - заработало!!, а потом опять нет. Вывод - механический?  А вот где....? Придавить, погреть, заморозить, погнуть - ноль эмоций. Если б знать какие сигналы и в каком порядке запускают процесс на U8... 

Попозже дописываю. Сколько осликом не тыкал - ничего подозрительного не нашёл. На разъеме TX0 и RX0  если работает - сплошные импульсы, если нет - ничего и нету. Видимо на первый же вопрос нет ответа и дальше ничего не идёт. 

Изменено пользователем svm55
Ссылка на комментарий
Поделиться на другие сайты

Было аналогичное. Был разрыв в дорожке на обмотку транчформатора, вроде на обмотке rx под сетевым разъемом по-моему, можно вызвонить куском обжатого кабеля

Изменено пользователем 777Evgeny777
Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Поскольку никому на фиг  теперь не нужно, но платы валяются, не сделать ли? Эти две лежали по температуре - в одной сразу минус 9, а в другой наоборот, через пять минут работы - 109С Реально температура в норме.  В первой меняю U89 - ТМР451. И всё. Стало нормально.

Спойлер

20230824_213006.thumb.jpg.a5076d1840f7414142ab5410c55ba4c2.jpg

Отпаял радиаторы во второй - а там оной нету, а стоят какие то сразу две - U94 (или U91, не поймёшь)  и U90. Версия всё та же, 4.21, а м/сх другие. Какие? Почему две? Отпаять и прилепить ТМР451? Надо ли перепрошить PIC потом дампом с версии , где эта 451 установлена? 

Ссылка на комментарий
Поделиться на другие сайты

@svm55 U91 - TMP431BDGKR

U90 - какой-то преобразователь уровня, уже не помню. Но должна быт на нем маркировка которая гуглится.

Можно менять на любой из поддерживаемых термодатчиков, но возможно надо будет резисторы доставить, тоже уже не помню, сравните плату с платой на 451 датчике.

Кстати эту связку ставили в связке с бустерным DC/DC (который на краю платы) и если с ним проблема или он удален то температуры не будет.

По необходимости прошивки еепром тоже уже не помню, кажется датчики автоматом определяются.

Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, Splinter сказал:

TMP431BDGKR

Да, это она. За предыдущие пару дней покопался для интересу. Время S9 ушло, но вдруг кому пригодится. 

Она устанавливается в паре с TXS0102DCUR (обозначение NFER) - преобразователь уровня. Дело в том, что ТМР431 запитано от 5 вольт, а логические уровни в чипах - 1,8В. А вот ТМР451/461 сразу запитан от последнего, 21-го LDO, и выдаёт 1,8В. Преобразователь уже не нужен. Действительно в таких платах стоит ещё и вторичный DC/DC преобразователь, питающийся от основного. Так что, если надо заменить ТМР431 на 451/461 необходимо:

Отпаять две м/схемы. U90 и U91 и припаять U89=ТМР451 или 461. Чтоб не перегреть TMP451 сначала надо разогреть место под неё на плате, т.к типичная неприпайка - нога 5 - она сидит на огромном минусовом полигоне 21-го домена. Сначала может контачить за счёт прижатия остальных ног, но потом окисляется.

Отпаять резистор R553 и припаять R549, 551, 554. Все эти резисторы - перемычки R=0. R553 и 554 как раз и переключают питание с 5В для TMP431 на 1,8В для TMP451. ТМР451 и 461 для хэшплат взаимозаменяемы.

Ничего не перепрошивать, запустить, в логе будет Type ID=55.

Изменено пользователем svm55
Ссылка на комментарий
Поделиться на другие сайты

Продолжение про температуру. 

Итак, первая (J5) показывала завышенную температуру и асик выключался. Но не просто так, а по какому то алгоритму. 

Сразу после запуска платы температура платы, например, 40, а чипа 85. Буду для краткости писать так: 40/85. На двух других 40/50. Через 15-30 сек на ней  становится 50/100 и перезагружается по температуре. И так 1-2 раза. Но потом вдруг становится всё ОК, т.е 72/83 , как и на всех платах. Но не надолго. Ещё через минутку снижается и становится 17/32 или ниже. И так работает. 

Заменил 62-й чип и  (см. пост выше) ТМР431  на ТМР451. Ничего не изменилось.

А также НИЧЕГО не изменилось после замены:

БП

Контрольки

62 чипа (два раза)

ТМР451 - два раза

перепрошивка

PIC с перепрошивкой

После отпайки чипа и ТМР проверялись все дорожки по этим подключениям. 

Плата хешит нормально.

Под спойлером последние показания. Оно и так работает, если занижает, т.к другие платы в норме, но интересно. почему так?

Спойлер

do read temp on Chain[5]

Chain[5] Chip[62] TempTypeID=55 middle offset=27

Chain[5] Chip[62] local Temp=17

Chain[5] Chip[62] middle Temp=32

Done read temp on Chain[5]

do read temp on Chain[6]

Chain[6] Chip[62] TempTypeID=55 middle offset=27

Chain[6] Chip[62] local Temp=71

Chain[6] Chip[62] middle Temp=81

Done read temp on Chain[6]

do read temp on Chain[7]

Chain[7] Chip[62] TempTypeID=55 middle offset=27

Chain[7] Chip[62] local Temp=72

Chain[7] Chip[62] middle Temp=85

Done read temp on Chain[7]

set FAN speed according to: temp_highest=85 temp_top1[PWM_T]=85 temp_top1[TEMP_POS_LOCAL]=72 temp_change=0 fix_fan_steps=0

FAN PWM: 48

read_temp_func Done!

CRC error counter=0

P.S. Ответ - LDO последнего домена. По мере прогрева напряжение меняется от 1,4 до 2,2В. А "температура" наоборот. Не знал. теперь знаю. LDO заменил - всё ОК.

Причём первоначальная неисправность - плата выключалась по перегреву 62-го чипа. И все замены были не нужны. Всё, что относится к температуре менять было не надо! 

Изменено пользователем svm55
Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Здравствуйте! Дело вот в чём, плата Л3+ транзистор 86с просела не имею такую, на что можно заменить? 

IMG_20231214_195423.jpg

Ссылка на комментарий
Поделиться на другие сайты

В 14.12.2023 в 19:54, Daut сказал:

Здравствуйте! Дело вот в чём, плата Л3+ транзистор 86с просела не имею такую, на что можно заменить? 

 

Отнесите в ремонт. Шанс что вы его сами почините около нуля.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Antminer S17, S17pro, S17+, S17e, T17, T17e, T17+

      Официальный сайт | Manual | Прошивка (официальный сайт) | Прошивка (bits.media)   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда,  F.A.Q по майнингу. Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы. Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.   Технические характеристики:   Статьи на Bits.me

      в ASIC/FPGA майнеры

    • Antminer S19,-pro, S19j,-pro, S19a, S19i, S19 Hyd, S19pro Hyd, S19pro+ Hyd, T19 Hyd

      Официальный сайт | Manual | Прошивка (официальный сайт) | Прошивка (bits.media)   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда,  F.A.Q по майнингу. Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы. Сообщения, не относящиеся к теме обсуждения (оффтоп), удаляются без предупреждения.   Технические характеристики:   Статьи на Bits.me

      в ASIC/FPGA майнеры

    • Antminer D3. Плата управления.

      Привет всем. во время прошивки отключилось питание. по всей вероятности, покривился бутлоадер. ибо, загрузится с MicroSD карты теперь невозможно. плата не переводится в аварийный режим загрузки с флешки замыканием по диагонали контактов 43 на разъёме Р8 и 3, на разъёме Р9 (или 29,30 NAND) возможно ли восстановить загрузчик через JTEG или как-то ещё? в правом верхнем углу платы, правее NAND, место под разъём MicroUSB, можно ли залить бутлоадер через него? спасибо.  

      в ASIC/FPGA майнеры

    • Atlas Antminer - кто у них покупал ?

      Интересует опыт заказов в украинском магазине Atlas Antminer и отзывы реальных клиентов.  Хочу сделать предзаказ на немалую сумму.  ИХ старший - Валерий Степа  блоггер, ведет канал мани майнинг в ютубе, вроде вызывает доверие.  Сам покупал у них наложенным платежем s9  не раз  - вроде все ок.     

      в Магазины и сервисы (обсуждение, претензии)

    • Bitdeer: Antminer S21 стал технологическим прорывом года

      По версии платформы облачного майнинга Bitdeer, технологическим прорывом 2023 года среди устройств для добычи криптовалют стал Antminer S21 компании Bitmain. Bitdeer провела первую церемонию Mining Awards, назвав лидеров индустрии добычи криптовалют. Antminer S21, победивший в номинации «Технологический прорыв года», поступил в продажу осенью 2023-го. Хешрейт устройства составляет 200 T с коэффициентом энергоэффективности 17,5 J/TH.   Майнинговым пулом года признан Foundry, владеющий

      в Новости криптовалют

×
×
  • Создать...