vadimp61 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба Просто так разрешать передачу низззяяя). Сформируйте правильный пакет и пихайте его в линию TX по клокам от RTL. TXEN подавайте с 1 битом преамбулы и снимайте с последним битом пакета, и все у Вас получится. Осциллографом посмотрите на выходе - по идее должен быть виден манчестер Какой пакет? Это драйвер физики PHY, а не коммутатор! Пакет приходит со стороны RJ45, а на SNI интерфейсе мы его виде в виде ТТЛ. В обратную сторону его надо формировать чтобы комп распознал что это - ну тут будет куча граблей с формирователем пакетов, и до правильности работы SNI интерфейса дело не скоро дойдет! Совет такой- чтобы не заниматься формированием пакетов сделайте две платы и соедините их по SNI (заведите на матрицу) , а RG45 подключите к формирователям пакетов (два компа), и пингуйте друг друга, это сильно упростит разбирательство с алгоритмами работы по SNI шине. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrewkrot 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба Какой пакет? Это драйвер физики PHY, а не коммутатор! Так кто же спорит? На любой драйвер физики нужно подавать сформированный пакет. И не важно при этом, по какому интерфейсу его к PHY затолкают - SNI, RMII, MII и т.д. на что в данный момент настроен этот PHY. Да, пакеты формируются в MAC, но у т.с. такового нет, поэтому можно его тупо сформировать хоть в ПЛИС хоть в МК и уверяю Вас, в wireshark на компе они будут видны, если нет других косяков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimp61 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба Так кто же спорит? На любой драйвер физики нужно подавать сформированный пакет. И не важно при этом, по какому интерфейсу его к PHY затолкают - SNI, RMII, MII и т.д. на что в данный момент настроен этот PHY. Да, пакеты формируются в MAC, но у т.с. такового нет, поэтому можно его тупо сформировать хоть в ПЛИС хоть в МК и уверяю Вас, в wireshark на компе они будут видны, если нет других косяков. Косяк в самопальном формировании пакета * на косяк по интефейсу SNI = косяк в квадрате. И не понятно где искать! Я же предложил убрать один косяк (в формировании пакета) и бороться только с одним косяком. Во загнул))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
San1917ss 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба Косяк в самопальном формировании пакета * на косяк по интефейсу SNI = косяк в квадрате. И не понятно где искать! Я же предложил убрать один косяк (в формировании пакета) и бороться только с одним косяком. Во загнул))) вот это я темку подбросил:))) Дорогие господа товарищи, не ругайтесь:)) все будет хорошо!!! давайте разбирать вопросы медленно:)) итак: пока забудем о пакетах вообще (считаем, что на входе нули), RTL8201 этож просто приемопередатчик и отсюда вопрос №-1: если микросхема настроена на дуплекс, то почему включение передающего тракта (тхеn=1) ломает вообще все и вызывает коллизии? и где же все таки потребляемый ток? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimp61 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба вот это я темку подбросил:))) Дорогие господа товарищи, не ругайтесь:)) все будет хорошо!!! давайте разбирать вопросы медленно:)) итак: пока забудем о пакетах вообще (считаем, что на входе нули), RTL8201 этож просто приемопередатчик и отсюда вопрос №-1: если микросхема настроена на дуплекс, то почему включение передающего тракта (тхеn=1) ломает вообще все и вызывает коллизии? и где же все таки потребляемый ток? Скорее всего при включении передающего тракта Вы должны выдать в сеть Правильный пакет, а не нули и единицы. Вы вещаете в сеть как неисправная сетевуха - отсюда и коллизии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
San1917ss 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 (изменено) · Жалоба Скорее всего при включении передающего тракта Вы должны выдать в сеть Правильный пакет, а не нули и единицы. Вы вещаете в сеть как неисправная сетевуха - отсюда и коллизии. не "дуплекс", а одно название ]:-> Изменено 11 ноября, 2016 пользователем San1917ss Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimp61 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба не "дуплекс", а одно название ]:-> А название ему - TCP/IP протокол с подтверждением Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
San1917ss 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба А название ему - TCP/IP протокол с подтверждением ой чейто бояре сумлеваются... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimp61 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба ой чейто бояре сумлеваются... Я дал совет -делайте вторую плату и разбирайтесь с SNI интерфейсом когда этот мост заработает, тогда начинайте кидаться пакетами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
San1917ss 0 11 ноября, 2016 Опубликовано 11 ноября, 2016 · Жалоба Я дал совет -делайте вторую плату и разбирайтесь с SNI интерфейсом когда этот мост заработает, тогда начинайте кидаться пакетами. да уже почти слепил... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zero_cool2000 0 12 ноября, 2016 Опубликовано 12 ноября, 2016 · Жалоба да уже почти слепил... Привет! ну как успехи то? ато мне было некогда повозиться...сдвиги есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andrewkrot 0 13 ноября, 2016 Опубликовано 13 ноября, 2016 · Жалоба Обычный осциллограф на выход PHY при 10 мбит. решает 90% проблем. Смотрели то на выходе что? Да и вторую плату не обязательно мудрить - достаточно и первую соединить "на себя" и смотреть тем же осциллографом на RX должно быть то же, что и на TX/ и если грабли в схеме, то и на второй плате они тоже вылезут таким же образом. А сформировать пакет - есть куча готовых тулзов в сети. Вопрос в том, чтобы правильно их затолкать в передатчик. Я бы начал с осциллоскопа - нет манчестера на выходе -> нет работоспособности PHY/ При этом не забываем смотреть сигнал CRS - по идее должен активироваться при подаче TXEN. Это если в дуплексе чип. Проверьте, что там у Вас на ноге DUPLEX. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
San1917ss 0 19 ноября, 2016 Опубликовано 19 ноября, 2016 · Жалоба Привет! ну как успехи то? ато мне было некогда повозиться...сдвиги есть? да вот основная работа мешает ковыряться:))) случилась командировка...как будут сдвиги, конечно отпишусь... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
San1917ss 0 22 ноября, 2016 Опубликовано 22 ноября, 2016 · Жалоба Обычный осциллограф на выход PHY при 10 мбит. решает 90% проблем. Смотрели то на выходе что? Да и вторую плату не обязательно мудрить - достаточно и первую соединить "на себя" и смотреть тем же осциллографом на RX должно быть то же, что и на TX/ и если грабли в схеме, то и на второй плате они тоже вылезут таким же образом. А сформировать пакет - есть куча готовых тулзов в сети. Вопрос в том, чтобы правильно их затолкать в передатчик. Я бы начал с осциллоскопа - нет манчестера на выходе -> нет работоспособности PHY/ При этом не забываем смотреть сигнал CRS - по идее должен активироваться при подаче TXEN. Это если в дуплексе чип. Проверьте, что там у Вас на ноге DUPLEX. Пишу в этом сообщении т.к. выражаю особую благодарность за участие!!! дело было, как говорится "не в бобине..."...припаял новую микросхему и передача ожила:))) спасибо всем огромное, что не оставили в трудную минуту! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zero_cool2000 0 24 ноября, 2016 Опубликовано 24 ноября, 2016 · Жалоба Пишу в этом сообщении т.к. выражаю особую благодарность за участие!!! дело было, как говорится "не в бобине..."...припаял новую микросхему и передача ожила:))) спасибо всем огромное, что не оставили в трудную минуту! а у меня пока что полный затык...заказал десяток микросхем...жду...тоже начал грешить на паленку...:((( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться