Отговори на тема  [ 23 мнения ]  Отиди на страница 1, 2  Следваща
Ethernet неволи 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Ethernet неволи
Здравейте.
Втори ден вече се мъча да подкарам етернета на LM3S6432 без особено голям успех. Пробвах няколко конфигурации на свързване на трафа (CJCB88HF1Y0, http://home.comet.bg/datasheets/Cvi%20l ... B-TRAF.pdf) и пак не постигнах успех (изводи не съм объркал ;) ).
Разгледах доста схеми с такива "MagJack" букси с трафчета, обаче колкото повече гледам, толкова повече се обърквам и не знам как да я свържа.
По долу са прикачени 3-те основни начини на свързване които открих.
Та, въпросите са ми - кой от 3-те варианта да ползвам за конкретната букса (CJCB88HF1Y0)?
Има ли значение от коя страна са 50 омовите резистори или не (по към МЦУ или от към буксата)? Същия въпрос и за 10пф-те кондензатори.
Четох нейде, че се препоръчва разстоянието на пистите от МЦУ до траф-а да са минимум 1 инч. Вярно ли е това?
Всякакви акъли по отношение на рутирането на траф - мцу са добри дошли.

Благодаря


Прикачени файлове:
luminary-eth.png
luminary-eth.png [ 56.5 KiB | Прегледано 2798 пъти ]
olimex-eth.png
olimex-eth.png [ 38.37 KiB | Прегледано 2780 пъти ]
mikroe-eth.png
mikroe-eth.png [ 19.79 KiB | Прегледано 2774 пъти ]
Сря Дек 08, 2010 8:37 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 13, 2007 12:12 pm
Мнения: 712
Мнение 
Здравей!
Първата и втора схема съм ползвал с въпросния траф от комет при PIC18, ENC26, разни ETH PHI-та. Ама никога не съм слагал тези 10pF кондензатори?! 50 - омовите резистори не ги търся да са точни 49,9 ома - никога не е имало проблеми с това, а ги слагам обикновено около трафа.
За колегата miro_atc знам, че работи с луминари с ethernet, ако той може да те упъти нещо за характерни особености в запускането... :)


Последна промяна fan на Сря Дек 08, 2010 9:51 pm, променена общо 1 път



Сря Дек 08, 2010 9:50 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Пон Яну 09, 2006 11:32 am
Мнения: 276
Местоположение: Kozloduy
Мнение 
Без да имам голям опит (ама съм пускал едно устройство с този трансформатор-жак) ще кажа.
1. Каква е разликата между схемите, само на втората липсва май един кондензатор.
2. Ползвай последната, поне номерацията на пиновете отговаря.


Сря Дек 08, 2010 9:50 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение 
Благодаря за инфото Fan.
Принципно пробвах и 3-те схеми, но "здрав" пакет така и не мина през свича, а той покзва че има някаква активност (снифера от другия край мълчеше като риба ;) ), така че остава въпроса - Кой от 3-те варианта е най - правилен за моя чип и траф . Четох из разни чужди форуми, че се препоръчва 10-те пико да са от към трафа, а резисторите от към мцу. Конкретно в моя тест са от към трафа.

bobyk,
1. - И на 3-те схеми приемната част е различна
2., -
Цитат:
(изводи не съм объркал Wink )
. Проблемът е в т.1


Сря Дек 08, 2010 10:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение 
10-те pF на входовете айде да почне да си мисли човек трябват ли наистина,
но тия в изходите могат само беля да са.

Инак 10/100 търпи доста по-дълги писти, ако са свястно опроводени поне (инак не съм опитвал).
До към 100мм няма проблем, нагоре не съм пробвал. Терминаторите разбира се трябва да са
при чипа - така пистите се явяват повече или по-малко продължение на кабела, макар
зад трансформатора. Всяка двойка заедно, успоредни, от една и съща страна - особено за
TX не виждам как от това можеш да имаш проблем, нещо друго става.

И аз съм слагал 51 ома вместо 50 и никой нищо не е казал (но и не гоня максимума дължина
на CAT5 де, ако отида натам все ще се намери кой да се обади навярно).

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Чет Дек 09, 2010 12:54 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение 
Много благодаря за съветите tgi.
Като започна да правя платката, ще гледам да ги спазя.
Сега като се замисля колко са критични входовете и изходите, може и проблемът ми, да е от това че съм сложил буксата на една хвърчаща платчица и кабелчета, дълги около 100-тина мм към другата "учебна" платка, където е запоено мцу-то.
Отново искам да се върна на въпроса - кое свързване да избера? Та нека обясня какви разлики виждам аз, защото оставам с впечатлението че всички виждат разликата в стойностите на еровете - 49.9 и 51 ома само.
На първата - Средния извод на трафа(РХ) е към +, общата точка на двата резистора 49.9 ома е и тя към +
На втората - Средния извод на трафа(РХ) е хвърчащ. Общата точка на резисторите е с кондензатор към маса
На третата - Средния извод на трафа(РХ) е към общата точка на резисторите и кондензатор към маса.


Чет Дек 09, 2010 1:45 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Яну 24, 2006 6:34 pm
Мнения: 1753
Местоположение: Варна
Мнение 
Я кажете кво "върви" по линията като "носеща" ? С трафчетата , ясно че е AC . Някви Khz ли , питам от обща култура да се ограмотя :)

_________________
За пари сичко праим,даже и работим...


Чет Дек 09, 2010 7:48 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 13, 2007 12:12 pm
Мнения: 712
Мнение 
michev, недей търси под вола теле! :)
Като правя на макет прототип линиите ми са доста дълги, но където и да сложа резисторите и кондензаторите все работи(в смисил по дължината на линиите)! Обикновено при реална платка не превишават 2см, рядко е имало до 4см.
Търси проблема другаде! Примерно стойността на външния RBIAS резистор(в твоя случай 12,4Ком 1%) свързан с PHI TX модула на чипа - трябва да е в препоръчителните граници.


Чет Дек 09, 2010 9:35 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение 
fan написа:
За колегата miro_atc знам, че работи с луминари с ethernet


Направих платка, но не съм оживявал нета... Пък и ползвам друго луминари (LM3s9bxx) така че не знам доколко мога да съм полезен. Схемата я правих преписвайки от разните евал-и, които уж работят..

Сега по спомен мога да кажа че всички схеми на луминарита дето съм гледал имат терминиращи резистори към +3.3 на всички линии. Дали ще са 49 или 50 ома не вярвам да има значение, зависи от топологията на платката. Кондензатори от 10-18pF също има навсякъде, тук не искам да споря с tqi но наистина във всички схеми дето съм виждал, включая и гигабит РРС-та слагат кондензаторчета (вероятно да се намалят излъчвания - не знам). Нещо повече дори, когато средната точка на трафа е "хвърчаща" и към нея се слага кондензатор...

Колкото до средната точка дали да е към +/- или хвърчаща май зависи от схемата на трафа (не знам). Но при луминари всички схеми дето съм гледал са свързани към 3.3В (нормално след като линиите са терминирани към 3.3). Тук трябва да се проверят ератите, защото имаше някакъв проблем с някои ревизии и препоръчваха средната точка да не е директно вързана а през едни 10 ома към плюса. Иначе май не бачкало с дълъг кабел.


Чет Дек 09, 2010 10:15 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 06, 2007 8:44 pm
Мнения: 3175
Местоположение: Пловдив
Мнение 
Поляризацията на намотките (Началата означени със звездичка) са от значение.
Предавателното отношение на трафовете също е от значение 1:1, 2:1 и т.н. Попадал съм на конектори-трафове с различни предавателни отношения.
И аз смятам, че резисторите не са толкова от значение. Поткарвал съм микрочипския етернет (10Мбит) с 47ома резистори. За кондензаторите - едва ли те са ти проблема.

Скъси си проводниците между платката и трафа и използвай отделни проводници за захранването на Rx и Tx намотките към маса и +3.3V. (това важи и за масите на кондензаторите и +3.3-то на резисторите)

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

Хипотетично всичко компоненти може да имат фабричен дефект , така че пробвай и с друг траф-конектор ...

И не на последно место може да имаш проблем и в софтуера - инициализации и т.н.


Чет Дек 09, 2010 12:02 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
mitko_el написа:
Я кажете кво "върви" по линията като "носеща" ? С трафчетата , ясно че е AC . Някви Khz ли , питам от обща култура да се ограмотя :)


За 10 Mb - 10 MHz манчестер.
За 100 Mb - 31.25 MHz - MLT-3. Или иначе казано Multi Level Transition с 3 нива. Всеки преход е '1', ако няма промяна на състоянието - '0'. Така при дадената честота се предават 4 пъти повече данни, или 125 Mb. След декодиране 5B --> 4B /всеки 5 бита носят 4 бита информация/ остават 100 Mb полезни данни.


Чет Дек 09, 2010 2:30 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Юни 10, 2007 2:22 pm
Мнения: 6492
Местоположение: София
Мнение 
Не знам тия 10-ина см хвърчащи жици доколко са приемливи, може и да не са.

Опитай да го подкараш първо на 10 MbpS, после на 100 - ако 10 не работи почти сигурно
има някаква грешка в ожичването. Първата от схемите ти ми изглежда най-добре, особено
ако и се махнат тия глупави 10 pF кондензатори. Поне аз не съм слагал такива де.

Що се отнася до опроводяващи съвети, те за валидни са валидни, но най-добрият е
да сложиш нещата едно до друго и до куплунга. Особено ако платката ти няма вътрешни
плочи маса и т.н. (т.е. само двуслойна е), тогава късите жици са единственият ти шанс
(нямам такъв опит, моите все са имали та това е казано "на око" :-) ).

_________________
-------------------
www.tgi-sci.com
-------------------
http://www.flickr.com/photos/didi_tgi/


Чет Дек 09, 2010 3:09 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Съб Фев 18, 2006 11:55 pm
Мнения: 1301
Местоположение: София
Мнение 
Незнам дали ще е много от полза ама... Преди време помагах на колеги да оживяват една платка с LM3S6965. Входа на ЛАН-а си беше направен по схемата в дейта шит-а на процесора т.е. по първата от дадените схеми... Имаше си и кондензаторите по линиите... Оказа се че бяха забравили да закачат MDIO крачето през пул ъп към 3.3В(бяха го оставили висящо), поради което лан интерфейса постоянно забиваше, спираше трансфер, самопревключваше се от 100МБ на 10МБ.... нещата се оправиха след като го закачихме през 10к към 3.3В...

ЕДИТ: Сетих се нещо много важно... бяха поръчали колегите 54 процесора и при оживяването се оказа че 4 от тях са с различни заводски дефекти по IO портовете - на 3 не работеха LAN интерфейсите на 2 серийните портове... Та дали не си попаднал по закона на Мърфи на дефектен контролер?

_________________
Някой ден и костенурките ще се научат да летят...


Чет Дек 09, 2010 4:16 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 
Koleto написа:
... бяха поръчали колегите 54 процесора и при оживяването се оказа че 4 от тях са с различни заводски дефекти по IO портовете - на 3 не работеха LAN интерфейсите на 2 серийните портове...


фолксваген като купиха ролс-ройс и се започна едно чудене как ще се казва новия автомобил: ролс-ваген или фолкс-ройс.
сега когато коубойците/кравари ги купиха китайците как да им викаме: коу-тайци, ки-вари или кра-тайци?

трите схеми са за различни PHY. придържай се към дейта-шита на луминари. на първата схема е малко странно, че се дублира захранването на предавателя (през 50 има и през трафа).
10пф кондензаторите са за да не бръмчи много при изпитания. обикновено се слагат само докато минеш тестовете и после ги махаш в производство. не би трябвало да помагат/пречат, но практиката показва друго - паразитните капацитети понякога са съизмерими и произволн. достатъчно е да разглобиш трафчето на цвилукс и ще разбереш какво имам предвид.


Чет Дек 09, 2010 5:10 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение 
И аз гледах от евал бордовете им, и се старах да повтарям, ама отикрих и едно несъответсвтие - CMOD0 го дават към +, а трябва да е към маса.
MDIO - 10к - +3.3 не е забравен. Erbias ми е вече 12.4к 1%.
Линк към суича се установява, но пакети така и не улавям.
Кабела мцу-суич е пач кабел от адсл модем и е 100% здрав.
Фирмуеъра си е техния, без да съм модифицирал и 1 байт - т.е приемам на 100% че е работещ.
Остана да програмирам чипа наново с нормален програматор, тъй като сега е флашнат през серийния му буутлоудер (който успях и да затрия :D ).


Чет Дек 09, 2010 10:26 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 23 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни