Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

LAN8720
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=9642
Страница 1 от 3

Автор:  Tisho [ Пет Дек 30, 2011 12:55 pm ]
Заглавие:  LAN8720

Това чудо е eternet PHY производство на SMSC.
Имам проблеми с такъв чип - от време на време забива и започва да грее. Като може да работи с дни (последния път около седмица) преди да забие. Оправя се само с ресет или спиране и пускане на захранването.
Гледах му захранвания, опроводяване, маси, сменях и чип-а - уж всичко е наред.
Когато работи не грее изобщо(което е малко необичайно за PHY но пък радващо).
Към проц-а е свързан с RMII.

Някой да е имал подобни ядове с това чудо на техниката?

Автор:  [ Пет Дек 30, 2011 5:05 pm ]
Заглавие:  Re: LAN8720

Чипа го има на една развойна платка на Mikroelektronika, PIC32MX7 MMB. Става почти година работи без забележки. Чипа е обаче LAN8720A . Направи ми впечатление, че е свързан към портовете на професора през 27 омови резистори.

Автор:  Tisho [ Пет Дек 30, 2011 6:22 pm ]
Заглавие:  Re: LAN8720

Всъшност... Малко съм объркал номера. Чип-а е LAN8710A. На практика е същото като 8720, но с тази разлика че освен RMII потдържа и MII.
То ясно, че работи аз се опитвам да разбера къде греша за да ми умира така.

Днес например заби 3-4 пъти... Като забие обикновенно светодиодите на RJ-45 буксата светят постоянно вадя кабела - продължават да светят.

Пробвах да вкарам малко смущения тук и там с цел да разбера оттова ли забива но не. Просто като реши и спира.
Последния тест беше с телефона(ГСМ) върху платката и си звъня от друг - работи не забива.

Последно припоих чип-а, и съм закачил Е1 в дебъг режим и чакам, като умре да видя какво се случва с регистрите на процесора.

Имаш ли някаква схема на тази платка да разгледам малко...

Автор:  [ Пет Дек 30, 2011 9:58 pm ]
Заглавие:  Re: LAN8720

http://www.mikroe.com/eng/downloads/get ... c_v101.pdf

Автор:  velio [ Вто Яну 03, 2012 11:42 am ]
Заглавие:  Re: LAN8720

¶ написа:
Чипа го има на една развойна платка на Mikroelektronika, PIC32MX7 MMB. Става почти година работи без забележки. Чипа е обаче LAN8720A . Направи ми впечатление, че е свързан към портовете на професора през 27 омови резистори.


Това за резисторите го има нейде из документациите. Аз от там го знам и ги слагам. За момента обаче впечатления нямам - няма кой да напише софта за за го подкараме.

Автор:  Tisho [ Вто Яну 03, 2012 1:36 pm ]
Заглавие:  Re: LAN8720

Резистори и аз съм сложил, само че са по 100 ома както е dev - платката.
http://www.smsc.com/media/Downloads_Public/etherphy/evb8710sch.pdf
При мен има една разлика, че за клок-а на LAN8710a не ползвам кварц а 50Mhz осцилатор, който подавам едновременно на LAN8710a и RX62N.

Междодругото от когато презапоих(30 декември) LAN8710A до сега не е забивал. През празниците си го пингвах от време на време от къщи да го видя жив ли е - отговаря си коректно. :?

Автор:  tgi [ Вто Яну 03, 2012 4:13 pm ]
Заглавие:  Re: LAN8720

Е с тия PHY-та в QFN или както там се казва и аз каквото съм патил все от запояването
е било, голяма гадост са. Понякога става от раз (бях късметлия с първия, имаше да му
се пуйча що не работи ако не беше хванал...), понякога е мъка и духалки. Моят е друг
модел де, DP83847 от NSC, ама корпусите сигурно са все подобни.

Автор:  Tisho [ Вто Яну 03, 2012 4:30 pm ]
Заглавие:  Re: LAN8720

За сега да чукам на дърво не е забивал. :)
Ако откара така до другия вторник без да го изключвам - приемам, че проблема е решен. :)

Корпуса му е кошмар-FN и изглежда така:

Прикачени файлове:
32-QFN Pkg.jpg
32-QFN Pkg.jpg [ 95.27 KiB | Прегледано 6222 пъти ]

Автор:  head_up [ Вто Яну 03, 2012 4:49 pm ]
Заглавие:  Re: LAN8720

Странно, такива корпуси ги поим с духалката, проблем не е имало. Добре де, рядко има, ок? :D По принцип си става без особенни терзания. Може и от там да ти е идвала белята ...

Автор:  tgi [ Вто Яну 03, 2012 5:05 pm ]
Заглавие:  Re: LAN8720

Точно в такъв корпус като форма са и моите, като няма проблем няма като има
е бая зор (един го духах 4-5 пъти докато го уцеля, изглежда не му докарвах
достатъчно еднакво количество калай по падовете ли какво ли). Със свестен стенсил
и във фурната стават обикновено от раз де.

Автор:  itso.t [ Вто Яну 03, 2012 6:02 pm ]
Заглавие:  Re: LAN8720

Като изключим термал пада, другите си се запояват съвсем прилично и с поялник. Това като за прототип де. За серия би било безумие...
На платката, термал пада може да се направи с по-голям отвор и да се запоява от обратната страна. Пак за прототипа...

Автор:  tgi [ Вто Яну 03, 2012 6:09 pm ]
Заглавие:  Re: LAN8720

На тоя от картинката да, но на моите има пластмаса между железцата под чипа
и тия отстрани. Пак се замоства някак и над нея ама не е чак "съвсем прилично" :D .
Ама кой ти гледа приличието в наши дни та аз ли ще му се връзвам, и това съм
го правил разбира се :D .

Автор:  Tisho [ Чет Яну 05, 2012 2:34 pm ]
Заглавие:  Re: LAN8720

Нещата взеха да придобиват много страннен характер. :?

PHY-a пак заби, но забелязах, че забива само когато компютъра на бюротo ми е включен.
От 3-ти насам цял ден забива - през 10-15 мин, нощем не. В момента в който включа комп-а и се започва.
В една мрежа са като компа и устройството са на съседни портове на рутер.

Сега работи вече 2 часа без да забива, но е на около метър и половина от компютъра.
Сутринта като беше до комп-а (на около 20см от кутията на компа) си забиваше доволно. :)
Кондензатори има предоволно, "висящи" изводи няма никаде по платката.

Правих проба да вкарам смущения - например телефона върху платката и звъня от друг - не забива. Само като е до комп-а.

Цирк... :mrgreen:

Автор:  tgi [ Чет Яну 05, 2012 2:58 pm ]
Заглавие:  Re: LAN8720

Ей такива страннотии ги обичам, мале мила. Неотдавна докато хвана смущение
минаващо през фемтофарадите от допира на кабела на клавиатурата до сравнително
чувствителна точка на гола платка на масата бая пуйчене падна :D .

Платката колко слойна е? (т.е. има ли си ground plane?)
Макар по-скоро да изглежда сякаш някакви пакети произведени от порта
на компютъра ти да го шашкат както го описваш... минаващи през рутера, а бе
ще си имаш занимание още малко :D .

Автор:  Tisho [ Съб Яну 21, 2012 6:46 pm ]
Заглавие:  Re: LAN8720

Платката е двуслойна, но под PHY-а е само маса.

Проблема го хванах къде е. :?
Подобна дивотия скоро не ми се беше случвало.
Изводите на проц-а RMII_RX_ER и REF50CK са съседни. Като на REF50CK се подава едни 50Mhz които идват от осцилатор който прави и тактовата честота на PHY. Процесора си ги иска тези 50Mhz в режим RMII за синхронизация.
До тук добре. обаче на съседните два извода има между 200-500mv смущения. Които се появяват там само когато осцилатора работи... :axe:

За единия извод не е проблем - не се ползва, оставил съм го свободен и при стартиране го конфигурирам изход, и му задавам логическа 0. Но другия (RMII_RX_ER) си е вход, на който PHY-a го ползва да каже ако има проблем с премането.

Решението - яко почистване на платката от флюс-а с който съм запоявал(IF8300 -от комет) въпреки че беше почистена но между изводите на проц-а имаше малко останало и смущенията от почти половин волт ги свалих до 40-50mv.
Сега работи... :? :roll:

Страница 1 от 3 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/