D-Link DI-624 ver.H1 - reset AR2313A?

Počítače stolní, notebooky, tablety, tiskárny, scanery a vše, co nějak souvisí s PC

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

D-Link DI-624 ver.H1 - reset AR2313A?

#1 Příspěvek od rnbw »

Vala sa mi tu dlho wifi router D-Link DI-624 ver.H1, ktory ma zahadny problem pravdepodobne s resetom CPU. Zapnem ho a nejde - svietia LED POWER, WAN a vsetky LAN. Vypnem a zapnem, o zlomok sekundy sa rozsvieti aj STATUS (predpokladam, ze ju rozsvieti bootloader beziaci v CPU) a o par sekund LED zhasnu a zacne bootovat.

Procesor je Atheros AR2313A. Dokumentacia nedostupna, takze neviem, kde ma RESET.

Wifi je AR2112A - ten ma RESET_L (aktivny v nule) na pine 2. Nenasiel som, kam je pripojeny - pravdepodobne na nejaky vystup z AR2313A. V stave, ked nebezi CPU, je tam nula.

Nevidim tam ziadny resetovaci IO, jediny maly IO je MSOP-8 s oznacenim C34R - pravdepodobne SN74LVC3G34.
Hladal som teda RC clanok a nasiel - R1 (10K) ako pull-up na 3,3V a 100nF na zem. Ked to nebezalo, tak uzemnenim cez 1K5 sa to rozbehlo - takze to urcite je RESET.

Dal som paralelne k 100n elyt 1uF a nic sa nezmenilo 8O Co s tym?

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#2 Příspěvek od forbidden »

A co napájení, nemůže po zapnutí zakolísat a nechat cpu v nějakým nedefinovaným stavu? Prověřil bych zdroj na desce.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#3 Příspěvek od rnbw »

Napajanie je riesene dost zvlastne - je tam len par elytov a len 100uF. Skusim zvysit, ci to nepomoze.

Hlavny menic je spinany s MP1410ES (5V -> 3,3V) a este su tam 3 linearne - 2x AME8807AEHA (1,8V a nejakych 4,6V pre wifi) a 1x AME8805DEGT (2,5V).

Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#4 Příspěvek od Zmije »


Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#5 Příspěvek od rnbw »

Rev. C je podla fotky rovnaka ako moja H1. Ma to len 1 MB flash, takze ziadne *WRT sa tam nezmesti. Nema to ani normalny boot loader - na konzolu vypise len par znakov.

D-Link je znamy tym, ze pod jednym oznacenim (len s inou verziou) predava niekolko uplne odlisnych HW. Takze napriklad verzia D ma AR2316A a 2MB flash, verzia E 4MB flash a 16MB RAM.

Uživatelský avatar
Zmije
Příspěvky: 1513
Registrován: 30 čer 2005, 02:00
Bydliště: Pardubický kraj

#6 Příspěvek od Zmije »

Za certifikace se dá ušetřit dost peněz :)

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#7 Příspěvek od rnbw »

Skusal som 470uF low-ESR elyt na vsetkych vetvach a vzdy sa mi to podarilo dostat do mrtveho stavu. Staci parkrat zasunut napajaci konektor a pritom konektorom triast. Asi bude nutne pridat nejaky resetovaci IO.

Uživatelský avatar
Kvicala_r
Příspěvky: 3221
Registrován: 19 led 2005, 01:00
Bydliště: Haná / N.J.

#8 Příspěvek od Kvicala_r »

Podobně 🤐 se choval i Asus 500, taky se mu při zacvičení napáječkou smázlo nastavení a někdy se umrtvil... Vymýšlel sem nějaké hlídání napájení, ale nakonec dřív přišly RB1xx a RB4xx s 5G pásmem.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#9 Příspěvek od rnbw »

Na vystup 3,3V menica som dal 1000uF/6,3V.

Ked teraz dam 470uF na vystup regulatora 3,3V->1,8V, tak to nenabehne nikdy. Ze by mu vadil neskory nabeh 1,8V? Skusil som teda zatazit tuto vetvu 100Ω odporom (bez pridavania kapacity). Nabieha to omnoho spolahlivejsie - ale nie je to uplne 100%.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#10 Příspěvek od rnbw »

Vyzera, ze som to vyriesil, totalne primitivnym sposobom: R1 som odpojil z 3,3V a pripojil na 1,8V. Toto napatie je dostupne hned vedla - staci odpor otocit o 90 stupnov.

Pri behu je teraz na RESETe asi 2,5V, asi to ma aj interny pull-up. Kazdopadne sa to rozbieha spolahlivo. Dufam, ze sa to nebude resetovat nahodne.

Uživatelský avatar
PotPalo
Příspěvky: 4565
Registrován: 13 kvě 2009, 02:00
Bydliště: BA-Petržalka :(
Kontaktovat uživatele:

#11 Příspěvek od PotPalo »

Zmenou pull-up napätia si predĺžil dobu trvania resetu po zapnutí, dlhšie trvá kým sa nabije kondenzátor. Ja by som nechal R1 na 3,3V a na ten 100nF kondenzátor by som skúsi pridať ešte jeden menší, skrátka zvýšiť kapacitu, ale nie na 1 uF elektrolytom, ale iba trošku. Alebo zväčšiť hodnotu R1.

Tomu v prvom príspevku že premostením na GND sa to rozbehlo nerozumiem. Pri GND by sa mal držať reset, a postupným nabitím kondenzátoru sa uvoľní. Alebo je to naopak?
Zlu sa neustupuje, proti zlu sa bojuje.

Uživatelský avatar
lesana87
Příspěvky: 3296
Registrován: 20 zář 2014, 02:00

#12 Příspěvek od lesana87 »

Zapojením resetu z 1,8V jeho uvolnění zpozdil až do okamžiku, kdy je k dispozici i 1,8V napájení (odvozené z 3,3V). Asi tam těch 1,8V musí být, než se může procesor rozběhnout a takhle nemusí řešit, jak dlouho trvá, než naběhne 1,8V od náběhu 3,3V.

Uživatelský avatar
rnbw
Příspěvky: 32312
Registrován: 21 bře 2006, 01:00
Bydliště: Bratislava

#13 Příspěvek od rnbw »

Presne tak. Procesor zjavne potrebuje 1,8V a toto napatie nabieha pomalsie ako 3,3V (kedze je z neho odvodene). Tuto teoriu potvrdilo pridanie kapacity na 1,8V, po ktorom to prestalo fungovat uplne.

Resetom na 3,3V sa to osetrit nijako neda - staci momentalny vypadok napajania, napatie 1,8V klesne rychlo (maly kondenzator, velky odber procesora), ale kondenzator na RESETe sa nestaci vybit.

Jednoducho sa to da sledovat na LED STATUS - ked som odpojil a okamzite pripojil napajanie, STATUS sa okamzite rozsvietila spolu s POWER, tzn. procesor bezal hned - resetovaci obvod nezareagoval. Ked som napajanie pripojil az po chvili, tak sa najprv rozsvietila POWER a az nasledne STATUS.

Po uprave resetu sa aj po okamihovom odpojeni napajania rozvsvieti STATUS s oneskorenim. Niekedy dokonca vidiet, ze sa moment rozsvieti, nasledne zhasne a rozsvieti znovu - takze nabeh 1,8V asi nie je uplne "cisty".

Uživatelský avatar
forbidden
Příspěvky: 8808
Registrován: 14 úno 2005, 01:00
Bydliště: Brno (JN89GF)
Kontaktovat uživatele:

#14 Příspěvek od forbidden »

Dobrá práce s diagnostikou a opravou. Tato série byla asi povedená, nejspíš jich hodně skončilo v koši.

Uživatelský avatar
Burajko
Příspěvky: 1803
Registrován: 21 srp 2009, 02:00

#15 Příspěvek od Burajko »

Sranda na xmosy je to presne opacne,najprv 3v3 a potom core 1v.Tiez bol s tym problem na starych EVB.Takze sa to potom odvadzalo od PG z 3v3 menicu na EN 1v menicu.Pravdepodobne zle urovne na flashrom pamati pri bootovani.
PS:Z akeho napatia je napajana flash?
Už druhý krát strihám a furt je to krátke

Odpovědět

Zpět na „Výpočetní technika“