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

 
 
 
Reply to this topicStart new topic
> передача информации от отладочной платы...
george carpenter
сообщение Feb 1 2011, 16:23
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



Вообщем вопрос такой, полгода назад примерно работал с отладочной платой Xilinx Spartan 3e там не было RJ-45. Сейчас есть потребность, скорее всего буду покупать плату, для реализации схемы которая будет передавать информацию через RG-45 на другую такую же плату.

Вопрос в том можно ли передавать на таких платах информацию не Ethernet пакеты, через RG-45 чтобы на другой её считать???
Go to the top of the page
 
+Quote Post
zombi
сообщение Feb 1 2011, 18:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(george carpenter @ Feb 1 2011, 19:23) *
для реализации схемы которая будет передавать информацию через RG-45 на другую такую же плату.

Никогда не думал что наличие на плате разъёма RG-45 является необходимым и достаточным условием для передачи информации. biggrin.gif
Извините, неудержался biggrin.gif
Go to the top of the page
 
+Quote Post
george carpenter
сообщение Feb 1 2011, 18:08
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



Немного просто некорректно поставил вопрос, вообщем идея в том что есть преобразователь(он чёто сделал мне не известно - не моя задача), моё дело взять ту информацию которая пришла от него, запаковать в специальный пакет аля UDP и отправить его на другую плату.

Просто когда подумывал о канале передачи, ну витая пара чего еще придумывать sm.gif

Сообщение отредактировал george carpenter - Feb 1 2011, 18:12
Go to the top of the page
 
+Quote Post
zombi
сообщение Feb 1 2011, 18:28
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



По прежнему ниче не понятно!
Конкретизируйте свой вопрос.
А то получается что форумчане должны иметь непреодолимое желание помочь Вам и для этого задавать наводящие вопросы laugh.gif
Go to the top of the page
 
+Quote Post
george carpenter
сообщение Feb 1 2011, 18:36
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 36
Регистрация: 23-12-10
Пользователь №: 61 831



rolleyes.gif если бы мне было всё понятно, не спрашивал бы, я же говорю задача сродни сделать "новый ethernet контроллер" со своим протоколом, который будет передавать информацию от одной платы к другой.
Такое вообще реально делать или нет? Или может проще пока взять готовый модуль ethernet контроллера и данные отправить по UDP протоколу?

Сообщение отредактировал george carpenter - Feb 1 2011, 18:43
Go to the top of the page
 
+Quote Post
AlphaMil
сообщение Feb 1 2011, 18:43
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 135
Регистрация: 1-01-10
Из: Минск, Беларусь
Пользователь №: 54 588



После последнего сообщения вопрос потерял смысл. Ну будет там контроллер - шлите пакетами, нет - разбирайтесь сами. У меня подобная плата есть, вроде там только преобразоатель уровней. Но лучше даташит смотреть...
Go to the top of the page
 
+Quote Post
almost
сообщение Feb 2 2011, 06:29
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 199
Регистрация: 27-05-09
Из: Москва
Пользователь №: 49 648



А зачем использовать такой протокол как UDP (если речь идет о передаче информации от одной платы к другой)? Ведь информация в нем (порт источника, порт приемника, длина, контрольная сумма) не нужна по сути? Не проще использовать какой нибудь код типа манчестера и все?
Go to the top of the page
 
+Quote Post
XVR
сообщение Feb 2 2011, 09:22
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Вы сначала определитесь, что у вас включено между RJ45 и Spartan. От этого будет зависить и ответ на ваш вопрос.
Если там стоит Ethernet PHY, то с его интерфейсом вам и работать (MII скорее всего). Если прямо голый трансформатор (или вообще концы от Spartan'а) воткнуты в RJ45, то могу только посочуствовать sm.gif
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 2 2011, 09:37
Сообщение #9


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

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(XVR @ Feb 2 2011, 12:22) *
Если прямо голый трансформатор (или вообще концы от Spartan'а) воткнуты в RJ45, то могу только посочуствовать sm.gif

А если он вообще окажется не подключен - тогда совсем плохо. Ну конечно же там будет PHY, поэтому работать можно только пакетами.
Go to the top of the page
 
+Quote Post
XVR
сообщение Feb 2 2011, 09:41
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(DmitryR @ Feb 2 2011, 12:37) *
А если он вообще окажется не подключен - тогда совсем плохо. Ну конечно же там будет PHY, поэтому работать можно только пакетами.
А это давайте у ТС спросим - народ порой ТАКИЕ 'инжинерные' решения выдает, что хоть стой хоть падай sad.gif
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Feb 2 2011, 12:46
Сообщение #11


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(george carpenter @ Feb 1 2011, 21:36) *
задача сродни сделать "новый ethernet контроллер" со своим протоколом, который будет передавать информацию от одной платы к другой.

Может новый не делать, а посмотреть на то что уже есть, например CAN или RS-485...?


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
bark
сообщение Feb 7 2011, 09:48
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 131
Регистрация: 16-11-09
Из: Украина Юг
Пользователь №: 53 659



А что собсно сложного в использовании Ethernet пакетов? это ж всего 14 байт вроде.. а если у вас "своё" подключение точка точка, то хоть нулями забейте их.
просто правильно разбирайте данные при получении. эти протоколы они ж для общих сетей. в своём подключении можете поля хоть собсно данными забивать.
главное правильно общаться с MAC/PHY, ну или напрямую с PHY если это предполагает проект.


--------------------
Работаю 20ns в сутки.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Feb 8 2011, 15:03
Сообщение #13


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(bark @ Feb 7 2011, 12:48) *
...у вас "своё" подключение точка точка...
...главное правильно общаться c MAC/PHY, ну или напрямую с PHY...

Если задача поставлена как "добиться связи любой ценой", то любой вариант будет приемлемым... wink.gif


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post

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

 


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


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