[elektro] ENC28J60
Szima Gábor
sygma at tesla.hu
Mon May 19 16:44:22 CEST 2008
On Mon, 19 May 2008, BEREGNYEI Balazs wrote:
> - Elso problema: ha bekotom switch-re az ENC28J60-at, akkor egyreszt a
> switch szerint is megvan a 10 megas link, masreszt az ENC is bekapcsolja
> a sajat link LED-jet, SPI-n viszont azt allitja, hogy nincs link.
> Kicsit ellentmondasos. (Ha ki-be huzigalom a lan kabelt, a LED koveti,
> tehat az ENC egesz pontosan tudja, mikor van link.)
>
> PHSTAT1 regiszter erteke folyamatosan 5, PHSTAT2 pedig 0.
>
> Ha adatforgalom megy a switch-en, akkor az ENC activity LED-je villog,
> azaz latja a forgalmat. De akkor miert 0 a PHSTAT2 regiszter es az ott
> kiolvashato link status?
Ezekkel nem foglalkoztam meg eddig.
> - Masodik problema: mekkora RBIAS ellenallas kell neki? Datasheet szerint
> 2.32k, mig neten azt irjak, hogy ez csak Rev5-tol ervenyes, Rev1-4-ig 2.7k
> kell. Namost nalam az EREVID regiszter erteke 4, es nehany hete vettem a
> chipet.
2,7 k es 16 k parhuzamosan betervezve.
Aztan majd eldol...
> - Szinten neten olvastam, hogy valami errata kikuszobolese miatt erdemes 8
> es 10 MHz kozotti SPI clock-ot hasznalni. Nalam ez is stimmel. Van-e meg
> valami rejtett szivatas ebben a chipben?
Rengeteg bug van benne, erdemes elolvasni az errata-t.
Pl. full duplexben collision eseten leakad a TX, resetelni kell.
En most azzal szivok, hogy idonkent teljesen kifekszik az RX resz. Kap egy
bizonyos (broadcast) csomagot, amitol leakad. Soft reset segit rajta.
Ez viszont nincs az errata-ban.
-Sygma
More information about the Elektro
mailing list