vyřešeno Re: Teď už znalost managementu jakéhokoliv PHY čipu WAS: Re: PHY čip DP83848I - máte zkušenosti?

Jakub Ladman ladmanj@volny.cz
Úterý Listopad 11 18:19:09 CET 2008


Prozatím konec - vyřešeno, přišel jsem na to nakonec sám.
Pro zajímavost to bylo přesně tak, přepsal jsem pomocí serial managementu dva 
registry na PHY(00000) tak abych vypnul isolate režim a změnil adresu na 
00001 a od té chvíle už to šlape s původním zbytkem kódu.
Nevím jestli tam ještě není nějaké reziduum, ale ikdyby tak to snad najdu.

JL

Dne Tuesday 11 of November 2008 16:23:44 Jakub Ladman napsal(a):
> Tak skutečně podle osciloskopu je přes strap piny čipu vnucena adresa 0 což
> jej přepne do MII isolate mode, kdy se vůči MII sběrnici jeví jako vysoká
> impedance.
> Dokonce tak není kvůli internímu PULL-DOWNu ale mám tam normálně extra
> PULL-DOWN odpor, tak jak byl na tom původním eval kitu, který ovšem
> používal jiný phy čip.
> Aby toho nebylo málo, je to 1206 odporová síť a ten jeden odpor samostatně
> neodpojím.
>
> Naděje pro to abych nemusel dělat nějaký brutální zásah do desky se skrývá
> v tomto textu.
> "When in Isolate mode, the DP83848I will continue to respond to all
> management transactions." Což znamená, že by se mělo dát vypadnout z toho
> isolate režimu správným příkazem na serial management lince.
>
> Škoda že to tu píšu do dubu a nikdo kdo pro to kus kódu psal se neozývá.
>
> Jakub Ladman
>
> Dne Tuesday 11 of November 2008 14:45:56 Jakub Ladman napsal(a):
> > Tak asi mám zdroj průseru - čip si nastavuje řadu parametrů po resetu
> > podle stavu různých pinů (piny mají krátce po resetu jiný význam než
> > potom, jak to tak někdy bývá)
> > Ovšem koliduje mi tam jejich interní PULL-něco odpor s interním PULL-něco
> > odporem na procesoru, ještě nevím všechny významy co mohou být zasaženy
> > ale ta kolize už je na několika pinech zřejmá. Taky záleží na velikosti
> > těch odporů.
> > Budu tedy asi potřebovat to správné nastavení obnovit přes to seriové
> > rozhraní, což program teď nedělá.
> > Nejřív detekuje zařízení na těch čtyřbitových sběrnicích a pak teprve v
> > případě úspěchu komunikuje na tom sériovém rozhraní.
> >
> > Nikdo z Vás s něčím takovým opravdu nemá zkušenosti? Ozval se mi pouze
> > nekonkrétně David Kučera a k tomu mi neprojdou maily.
> >
> >
> > Jakub Ladman
> >
> > Dne Monday 10 of November 2008 19:08:34 Jakub Ladman napsal(a):
> > > Dobrý den
> > > Mám potíže s kompatibilitou tohoto PHY čipu v konstrukci kde s ním
> > > nahrazuji jiný PHY čip od firmy Micrel.
> > > Možná je též varianta, že tam mám nějakou hw chybu v zapojení.
> > > Je zde někdo s kým lze tuto problematiku konzultovat?
> > > Jde mi zejména o prvotní inicializaci - zapojil jsem to podle
> > > datasheetu a choval jsem se podle informace, že na MII sběrnici jsou ty
> > > čipy mezi sebou kompatibilní, ovšem mě to ten počítač se stávajícím
> > > softwarem nenajde. Bootloader redboot, o který mi v současnosti jde,
> > > píše něco ve smyslu "použitelných 0 MII zařízení z 0 nalezených".
> > > Čip reaguje na JTAG sběrnici, ale nemám žádný ladící software který
> > > bych na to použil, ale zařízení je uprostřed chainu a chain celý
> > > funguje, tj. čip vnitřně žije. Taktéž reaguje na připojení/odpojení eth
> > > kabelu "link" LEDkou. Druhá použitá LED "activity" ani nemrkne.
> > > Napětí na všech pinech se zdají být normální, oscilátor kmitá správně
> > > na 25MHz (není měřeno přesně, pouze osciloskopem)
> > >
> > > Děkuji za jakékoliv postrčení i nabídku (včetně komerčních).
> > >
> > > S pozdravem
> > >
> > > Jakub Ladman
> > > _______________________________________________
> > > HW-list mailing list  -  sponsored by www.HW.cz
> > > Hw-list@list.hw.cz
> > > http://list.hw.cz/mailman/listinfo/hw-list
> >
> > _______________________________________________
> > HW-list mailing list  -  sponsored by www.HW.cz
> > Hw-list@list.hw.cz
> > http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list





Další informace o konferenci Hw-list