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

 
 
> вопрос чайника: не получается послать UDP-пакет (использую S3eboard), ткните носом - где ошибка?
:-)
сообщение Jul 4 2008, 21:35
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 23-10-05
Из: Мск
Пользователь №: 10 006



Хочу послать простой UDP-пакет с помощью кита s3eboard. Сам пакет получил с помощью вот этой проги: http://www.fpga4fun.com/files/EthernetUDP.zip . Далее реализовал простейшый FSM. Исходники прикреплены (pack.vhd - основной файл. pack_test.vhd - тест. И в довесок pack.ucf (обозвал pack.ucf.txt - иначе он не прикреплялся)). Работу FSM проверил (выдавал данные не на phy-микросхему, а на светодиоды на ките).

Вопросы:

1) Где я ошибся? Как заставить это работать?

2) А как вообще грамотно отлаживать такие вещи? Т.е. можно ли после программирования ПЛИС, во время её работы отслеживать состояние внутренних сигналов ПЛИС? Как это сделать для указанного кита?

P.S. Использую WebPack 10.1

Прикрепленный файл  pack.vhd ( 24.77 килобайт ) Кол-во скачиваний: 354
Прикрепленный файл  pack_test.vhd ( 1.81 килобайт ) Кол-во скачиваний: 336
Прикрепленный файл  pack.ucf.txt ( 1.21 килобайт ) Кол-во скачиваний: 290
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Timonnn
сообщение Aug 13 2008, 07:00
Сообщение #2





Группа: Новичок
Сообщений: 10
Регистрация: 22-04-08
Пользователь №: 36 987



Спасибо
В процессе работы появляются все новые вопросы:
-когда ты посылаешь в PHY по 4 бита то она сама далее формирует пакет?
-можно ли обойтись вообще без МАК-адресов?
-формировал пакет с помощью проги - в итоге не могу разобраться с некоторыми байтами

исх. данные
МАК отправителя: 001234567890 (это должна быть фиксированная длина?)
МАК получателя: 0010А47ВЕА80
ИП отправителя: 192.168.0.44
ИП получателя: 192.168.0.4
Порты отправителя и получателя: 1024 и 1024 соответственно
Длина полезных данных в УДП - 18 байт
В итоге выдало следующее:
55555555555555D50010A47BEA8000123456789008004500002EB3FE000080110540C0A8002CC0A8
000404000400001A2DE8000102030405060708090A0B0C0D0E0F1011B331881B

в моем понимании полного пакета:
8байт(преамбула)+6байт(МАК получ)+6байт(отпр)+2байта(???)+20байт(ИП заголовок)+8байт(УДП заголовок)+22байта(????)

Так вот байты с вопросами- я не разобрался
Как используется вывод txd4 и для чего он?


и ещё, здесь все пишуь про генерацию готового блока езернета, так вот может кто-нить подробнее опишет процедуру генерации в коре-генераторе

спасибо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- :-)   вопрос чайника: не получается послать UDP-пакет (использую S3eboard)   Jul 4 2008, 21:35
- - :-)   Всем спасибо, разобрался сам. Не в том порядке выс...   Jul 6 2008, 09:51
- - :-)   В продолжении темы. Простой пример посылки UDP-пак...   Jul 6 2008, 18:31
- - per_aspera_ad_astra   В UDP возможны потери пакетов, скорости которые пр...   Jul 8 2008, 07:21
|- - :-)   Цитата(per_aspera_ad_astra @ Jul 8 2008, 11...   Jul 10 2008, 06:59
- - Timonnn   Спасибо, направил на очень полезную инфу для нович...   Aug 11 2008, 08:13
- - :-)   1. FSM - finite state machine, т.е. конечный автом...   Aug 11 2008, 09:33
|- - XVR   Цитата(Timonnn @ Aug 13 2008, 11:00) Спас...   Aug 13 2008, 11:16
- - Timonnn   XVR, Спасибо Нашел инфу по форматам кадров и все,...   Aug 13 2008, 11:50
- - :-)   txd4 - в данном случае никак не использовался. Ко...   Aug 14 2008, 06:11
|- - Timonnn   Цитата(:-) @ Aug 14 2008, 09...   Aug 14 2008, 07:32
- - Timonnn   Получилось передать простые данные по езернет. Теп...   Aug 22 2008, 05:15
|- - XVR   Цитата(Timonnn @ Aug 22 2008, 09:15) Полу...   Aug 31 2008, 19:31
|- - litv   Привет! Сделал пример из udp.rar. Все класс ...   Jan 9 2009, 08:27
|- - :-)   Цитата(litv @ Jan 9 2009, 11:27) Привет...   Jan 9 2009, 09:56
|- - litv   Цитата(:-) @ Jan 9 2009, 12...   Jan 9 2009, 10:50
|- - :-)   Цитата(litv @ Jan 9 2009, 13:50) Так код ...   Jan 9 2009, 11:02
|- - litv   Цитата(:-) @ Jan 9 2009, 14...   Jan 9 2009, 13:45
|- - alex28041986   Здравствуйте! Я новичок в этом деле... начал р...   Apr 13 2011, 16:29
- - lastpoint   Здравствуйте. Зашил в ПЛИС этот проект, подключил ...   Aug 3 2012, 12:56
- - litv   CRC для новых данных кто будет рассчитывать? http...   Aug 6 2012, 04:05
- - lastpoint   Спасибо, как-то криво рассчитал, и не заметил. В...   Aug 6 2012, 07:01
- - lastpoint   Доброго времени суток. Вопрос в следующем. До этог...   Aug 13 2012, 12:19
- - lastpoint   использовал http://www.codeproject.com/Articles/42...   Aug 14 2012, 05:35


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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 21:16
Рейтинг@Mail.ru


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