реклама на сайте
подробности

 
 
> tcp/ip и udp/ip, протокол
RamZoom
сообщение May 17 2014, 09:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 30-03-14
Пользователь №: 81 150



Уважаемые форумчане если не сложно помогите разобраться с формированием посылок протоколов tcp/ip и udp/ip. Есть плата Altera + marwell 88e1111 в режиме RGMII 1G/s. В прилагаемой альтеровской документации описано только формирование udp посылки (Преамбула, Адрес назначения, Адрес Источника, Тип, Данные, Контрольная сумма), но на сколько я понял для связи с компьютером этого недостаточно, так как необходимо добавить в эту посылку канала, шлюза или может изменяются последовательность данных. Если кто занимался помогите пожалуйста с описанием или конкретным примером посылок tcp/ip, udp/ip реализованном на железе.

Сообщение отредактировал RamZoom - May 17 2014, 09:10
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RamZoom
сообщение May 23 2014, 16:19
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 30-03-14
Пользователь №: 81 150



Да использую AltDDIO. за основу взял документик an477_ru.pdf там как раз это и описывается. Я правильно понимаю придется двигать клок который идет на Phy, а клок на данных не трогать?

Да использую AltDDIO. за основу взял документик an477_ru.pdf там как раз это и описывается. Я правильно понимаю придется двигать клок который идет на Phy, а клок на данных не трогать?
Прикрепленные файлы
Прикрепленный файл  an477_ru.pdf ( 794.37 килобайт ) Кол-во скачиваний: 132
 
Go to the top of the page
 
+Quote Post
doom13
сообщение May 23 2014, 16:38
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(RamZoom @ May 23 2014, 23:29) *
Да использую AltDDIO. за основу взял документик an477_ru.pdf там как раз это и описывается. Я правильно понимаю придется двигать клок который идет на Phy, а клок на данных не трогать?

Что значит: "придется двигать клок который идет на Phy, а клок на данных не трогать"? Есть данные и есть клок по которому они защёлкиваются. В Вашем документе (бегло просмотрел) показано, как задержать клок данных на 90 град. Как понял Вы отправляете пакет, wareshark ничего не видит. Так вот, если весь пакет правильный (контрольная сумма и т.д.), то данная задержка может спасти ситуацию. Вообще PHY сам умеет делать такую задержку, но для этого надо уметь писать-читать регистры PHY по MDIO. Тут использование MAC-ядра упростило бы Вам задачу.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RamZoom   tcp/ip и udp/ip   May 17 2014, 09:09
- - Alex11   Что там у Альтеры - не читал. То, что Вы описали -...   May 17 2014, 10:57
- - RamZoom   На сколько я понял протоколы ARP и RARP используют...   May 17 2014, 11:53
|- - sorok-odin   Цитата(RamZoom @ May 17 2014, 15:53) Вот ...   May 17 2014, 12:40
- - RamZoom   Прочитал немало инфы в инете, документации произод...   May 17 2014, 13:18
- - Alex11   Есть такая программка Capsa от Colasoft. Она умеее...   May 19 2014, 03:31
- - iosifk   Цитата(RamZoom @ May 17 2014, 17:19) Уваж...   May 19 2014, 03:53
- - RamZoom   На самом деле проблема заключается в том, что в мо...   May 21 2014, 14:40
|- - doom13   Цитата(RamZoom @ May 21 2014, 21:50) На с...   May 21 2014, 16:17
- - RamZoom   Спасибо за совет на счет NIOS II, но для успешной ...   May 22 2014, 02:58
|- - doom13   Цитата(RamZoom @ May 22 2014, 10:08) Спас...   May 22 2014, 16:21
- - urchinS   Для начала позвольте уточнить: 1. Комп вообще не в...   May 22 2014, 22:24
- - Alex11   Еще подсказка. Лампочка на Ethernet разъеме компа ...   May 23 2014, 12:13
- - RamZoom   Связка альтера - марвелл на отладочной плате со св...   May 23 2014, 14:28
- - Alex11   А Вы сигналы на Marvell фрмируете AltDDIO или прос...   May 23 2014, 15:20
- - RamZoom   Спасибо за совет. С MDIO я разобрался попробую про...   May 24 2014, 14:41
- - Alex11   Смотря какой сдвиг нужен. Не знаю, как Marvell, но...   May 26 2014, 11:30
- - RamZoom   Всем большое спасибо за помощь!!! Все ...   Jun 23 2014, 17:39


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 10:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01402 секунд с 7
ELECTRONIX ©2004-2016