Stránka 1 z 2
Ubiquiti Unifi Dream Machine (UDM) - vadny LM63?
Napsal: 16 pro 2023, 17:25
od rnbw
Tento divny a drahy router normalne bezi, ale nefunguje regulacia ventilatora - stale bezi naplno, co je problem, kedze to je urcene do obytnych miestnosti. Zaujimave je, ze obcas (asi tak 1 z 10 zapnuti) sa ventilator po 25 sekundach normalne stisi (ked zacnu blikat LED).
Ventilator je 4-pinovy, takze ma signaly TACH a PWM. Preveril som osciloskopom, ze signal TACH funguje, ale na PWM je konstantne napatie asi 2,7V. Ked ho uzemnim, ventilator sa zastavi, takze ventilator je OK.
Ventilator riadi LM63. Signal TACH ide priamo z neho, PWM je pripojeny cez tranzistor MMBT2222A. Tranzistor je zapojeny presne podla datasheetu LM63 - cez 10R odpor do bazy a 470R pull-up. Na baze je 0,3V, na vystupe z LM63 este menej, takze je jasne, ze to uzemnuje LM63.
I2C z LM63 je pripojene k CPU cez voltage translator TXS0102 (na 1,8V).
Po pripojeni cez SSH vidim, ze I2C komunikacia nefunguje:
Kód: Vybrat vše
# sensors
lm63-i2c-0-4c
Adapter; Synposys DesignWare I2C adapter
fan1: 155 RPM (min = 155 RPM) ALARM
temp1: -121.0°C (high = -121.0°C)
temp2: FAULT (low = -0.4°C, high = -0.4°C) ALARM (CRIT)
(crit = -121.0°C, hyst = -256.0°C)
Osciloskopom vidim priamo na pinoch SDA a SCL LM63 nejaku aktivitu pri zapnuti aj pri zavolani prikazu "sensors".
Log. analyzatorom som to nepozeral, ale vyzera to na vadny LM63. Preco to ale obcas funguje?
Napsal: 16 pro 2023, 22:36
od rnbw
Zapojil som do hry analyzator.
Po zapnuti tam je nejaka komunikacia na adrese 57h, co bude AT24C64D. Ked zacnu blikat LED, objavi sa komunikacia na adrese 4Ch, co je LM63. Vtedy to akurat fungovalo. A dokonca to fungovalo tak dlho, ze to vydrzalo az do nabehu OS a prihlasenia - normalne som videl vypis otacok aj dve teploty.
Potom to zrazu pocas behu fungovat prestalo - vypisy nezmyselne a o chvilu sa roztocil ventilator naplno. Pozrel som analyzatorom a po zapise adresy 4Ch nasleduje NACK.
Skoda, ze nemam iny LM63 na vyskusanie. Vyskytuje sa vraj na nejakych Radeonoch - prezrel som ich asi 10 a nenasiel som ziadny.
Napsal: 17 pro 2023, 01:06
od JirkaZ
LM63 má třeba Mouser...
Nebo nešel by simulovat třeba Arduinem? Já bych to nedal ani náhodou, ale podrobné dokumentace je dost a třeba by to byla cesta (nastavení teploty analogovou úrovní na A/D vstupu)...
Nebo naopak s Arduinem zbastlit zobrazovač teploty a pověsit na něj ten potenciálně problémový LM63. Ale nenacházím pro LM63 knihovnu...
Edit: jestli ono to nebude tím, že LM63 má SMBus a ne I2C....něco k tomu je
zde nebo
tady, třeba to všechno víš a nosím dříví do lesa

Napsal: 17 pro 2023, 09:41
od rnbw
Skusim zohnat nejaky vhodny Radeon a na skusu tie LM63 prehodit.
Driver na LM63 v Linuxe je snad vporiadku. Ten bezi aj v tomto UDM a ked sa vrazi ten Radeon do PC, tak s LM63 na nom bude komunikovat ten isty driver. To je krasa Linuxu.
Napsal: 18 pro 2023, 20:51
od rnbw
Zohnal som Sapphire Radeon X1950 PRO 256MB a je tam!
Kód: Vybrat vše
# dmesg | grep lm63
[ 39.796646] [drm] Possible lm63 thermal controller at 0x4c
Kód: Vybrat vše
# echo lm63 0x4c > /sys/bus/i2c/devices/i2c-2/new_device
# sensors
lm63-i2c-2-4c
Adapter: Radeon i2c bit bus 0x92
fan1: 0 RPM (min = 0 RPM)
temp1: +38.0°C (high = +70.0°C)
temp2: +36.9°C (low = +0.0°C, high = +70.0°C)
(crit = +120.0°C, hyst = +100.0°C)
Otacky neukazuje, lebo na karte nie je osadeny odpor z vyvodu TACH do LM63
Skusim prehodit tie LM63, co to bude robit.
Napsal: 19 pro 2023, 20:32
od rnbw
Takze LM63 je OK. Po prehodeni fungovali oba OK, UDM po poriadnom zohriati zacal znovu blbnut.
Takze bud je problem v inom zariadeni na I2C, v tom voltage translatore alebo priamo v procesore.
Napsal: 19 pro 2023, 23:54
od rnbw
Tak vyzera byt vadny ten voltage translator TXS0102. Pin B1 vykazuje pri diodovom teste od GND vacsi ubytok (momentalne 740mV, ale videl som tam aj viac) ako B2 (457mV). Je tam este jeden TXS0102, ten vyzera byt dobry (458mV, 464mV). Skusim ich prehodit - ale je otazne, co prestane fungovat a ci to vobec nabootuje.
Napsal: 20 pro 2023, 00:33
od EKKAR
Od člověka znalýho síťařiny jsem získal názor, že to máš určitě ještě v záruce a měl bys to tím pádem hodit na hrb prodejci/výrobci jako záruční opravu ...
Napsal: 20 pro 2023, 08:57
od rnbw
Nie je to moje, ja by som si taky zbytocny a drahy kram nekupil. Inak recenzie na webe existuju od roku 2019, takze to moze mat kludne 4 roky.
A niekto to uz rozobral a pre istotu urval konektor jednej anteny z plosaku a jeho kus zostal v konektore na kabliku. To budem riesit ako chutovku na koniec.
Napsal: 20 pro 2023, 09:59
od EKKAR
Fajn, tos nepsal. Záruční oprava tím padá.
P.S. vlez jsem sem proto, že vidím v názvu jméno "Ubiquiti" a tak jsem se radši šel přesvědčit, jestli se ten problém netýká taky nás - doma máme cca 1/4 roku Ubiquiti EdgeRouter-X-SFP
https://access-pointy.heureka.cz/ubiqui ... /#prehled/ , protože dosavadní Asus by po zavedení optiky těch 1000Gbitů/s neuroutoval ...
Napsal: 20 pro 2023, 11:17
od rnbw
Su to dost drahe veci - urobene je to vnutri pekne, aj OS zalozeny na Debiane je plus. Ale za tu cenu by som ocakaval lepsie elyty ako CapXon. Zatial su vsak dobre.
Napsal: 20 pro 2023, 23:26
od rnbw
Tak ten druhy TXS0102 sluzi zrejme pre pripojenie managementu integrovaneho switchu k CPU (MDIO), pretoze po ich prehodeni sa cez siet nepripojim. Resp. po niektorom restarte ano, po inom nie. Ale ventilator pri kazdom boote stichne.
Napsal: 21 pro 2023, 08:12
od PavelFF
EKKAR píše:... protože dosavadní Asus by po zavedení optiky těch 1000Gbitů/s neuroutoval ...
1000Gb/s? Uber, neboj se.
Napsal: 21 pro 2023, 08:40
od EKKAR
Nevím, já to nekupoval, tohle už jde několikátej rok mimo mne, na triku to má mladej, když se tak hrnul do toho bejt ajťák ...
Napsal: 21 pro 2023, 08:49
od Kvicala_r
JJ Mega, Giga, Tera - holinky nebo hodinky.... Hlavně, že je to giga krutopřísné.
Jedinou výhodu jsem viděl teď při stahování instalačky W10. Se 100Mbps těch pár G dat bylo než jsem si uvařil kafe. Má u domácího připojení někdo doopravdy pravidelné vytížení nad 100M?