|
Gigabit Ethernet IP |
|
|
|
 |
Ответов
|
Aug 18 2011, 12:08
|

Местный
  
Группа: Свой
Сообщений: 285
Регистрация: 10-12-04
Из: Earth
Пользователь №: 1 437

|
Итак, после ряда телодвижений (топ-левел из кита версии 10.0 оказался сильно перепилен по сравнению с этим же проектом версии 9.1) удалось увидеть в логе "Speed = 1000", светодиод соответствующий на плате горит. Теперь хочется понять следующее: 1. Что и в какой последовательности конфигурировать программно (для двух случаев - если используется ucos, и если она не используется)? 2. Каким образом можно организовать канал передачи данных (от платы к ПК) на максимально возможной скорости, желательно с достаточно высокой надежностью (т.е. без потерь)? 3. Каким образом померить (какими средствами, что учитывать и что не учитывать при подсчете) пропускную способность канала передачи данных?
Пока что параллельно изучаю тред "Ethernet+Nios+Cyclone", где есть много полезного. Наверняка многие ответы найду там, но на всякий случай оставлю свои вопросы и здесь.
П.С.: Кстати, в логе конфигурации появилась фраза "TSEMAC SW reset bit never cleared!". То есть это означает что ресет софтварно не сбрасывается или же что что-то аппаратно сидит в ресете?
Плата, хоть и конфигурируется, но до нее никак не достучаться - не пигнуется ни в какую (соединена с ПК кросс-кабелем)... Может быть я некорректно выставляю параметры сети? Какими, например, должны быть параметры для платы и ПК?
Сообщение отредактировал spectr - Aug 18 2011, 13:20
|
|
|
|
|
Aug 18 2011, 13:38
|

Гуру
     
Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988

|
Цитата(spectr @ Aug 18 2011, 19:08)  2. Каким образом можно организовать канал передачи данных (от платы к ПК) на максимально возможной скорости, желательно с достаточно высокой надежностью (т.е. без потерь)? указанные требования находятся в противоречии. максимальная надежность достигается при использовании TCP, за счет скорости, разумеется. максимальная скорость будет на UDP и Raw Ethernet сокетах, надежность не гарантируется. т.е. напрашивается UDP с по возможности максимальной длиной пакета + контроль ошибок/доставки своими руками. Цитата 3. Каким образом померить (какими средствами, что учитывать и что не учитывать при подсчете) пропускную способность канала передачи данных? счетчик пакетов + таймер. как вариант - снифер типа wireshark, там это есть. служебную информацию отбросить. Цитата Пока что параллельно изучаю тред "Ethernet+Nios+Cyclone", где есть много полезного. Наверняка многие ответы найду там, но на всякий случай оставлю свои вопросы и здесь. по пункту 1 там точно есть Цитата П.С.: Кстати, в логе конфигурации появилась фраза "TSEMAC SW reset bit never cleared!". То есть это означает что ресет софтварно не сбрасывается или же что что-то аппаратно сидит в ресете? возможно, что-то с клоками. информации недостаточно. бит в регистре не очищается - скорее всего проблема аппаратная Цитата Плата, хоть и конфигурируется, но до нее никак не достучаться - не пигнуется ни в какую (соединена с ПК кросс-кабелем)... Может быть я некорректно выставляю параметры сети? Какими, например, должны быть параметры для платы и ПК? IP-шники из одной подсети, этого должно быть достаточно
|
|
|
|
Сообщений в этой теме
robix Gigabit Ethernet IP Mar 5 2011, 10:11 vadimuzzz Цитата(robix @ Mar 5 2011, 16:11) 1. кто ... Mar 5 2011, 11:39 robix А можно точнее, что значит почти без оптимизаций? ... Mar 12 2011, 07:45 vadimuzzz Цитата(robix @ Mar 12 2011, 13:45) А можн... Mar 12 2011, 08:18 bark я достиг 982Mbit/s при выдаче UDP потока с девборд... Mar 14 2011, 11:20 vadimuzzz Цитата(bark @ Mar 14 2011, 17:20) без нио... Mar 14 2011, 12:34  bark Цитата(vadimuzzz @ Mar 14 2011, 14:34) эт... Mar 14 2011, 12:45 robix Уважаемые коллеги, можно ли такое устройство ... Mar 14 2011, 17:25 bark Цитата(robix @ Mar 14 2011, 19:25) Уважае... Mar 15 2011, 07:38  iiv Цитата(bark @ Mar 15 2011, 12:38) UDP вес... Apr 26 2011, 08:31   des333 Цитата(iiv @ Apr 26 2011, 12:31) ПолуОФФ:... Apr 26 2011, 11:22   bark Цитата(iiv @ Apr 26 2011, 11:31) ПолуОФФ:... Apr 26 2011, 13:44    des333 Цитата(bark @ Apr 26 2011, 17:44) На русс... Apr 26 2011, 13:50     bark Цитата(des333 @ Apr 26 2011, 16:50) Гляну... Apr 26 2011, 13:54      des333 Цитата(bark @ Apr 26 2011, 17:54) Значит ... Apr 26 2011, 14:00       bark Цитата(des333 @ Apr 26 2011, 17:00) Ну, э... Apr 26 2011, 14:06 Serhiy_UA NiosII не справится с UDP для сотен Mbit/s, это од... Mar 15 2011, 07:58  vadimuzzz Цитата(Serhiy_UA @ Mar 15 2011, 13:58) Ni... Mar 15 2011, 08:15   Serhiy_UA Цитата(vadimuzzz @ Mar 15 2011, 12:15) ни... Mar 15 2011, 09:13    vadimuzzz Цитата(Serhiy_UA @ Mar 15 2011, 15:13) 1.... Mar 15 2011, 09:29     Serhiy_UA Спасибо, vadimuzzz, за соображения, они интересны.... Mar 15 2011, 09:58      vadimuzzz Цитата(Serhiy_UA @ Mar 15 2011, 15:58) Ес... Mar 15 2011, 10:14 robix Коллеги, а какой минимальный чип может потребовать... Mar 17 2011, 07:04 vadimuzzz Цитата(robix @ Mar 17 2011, 13:04) Наприм... Mar 17 2011, 07:55 spectr Пытаюсь запустить TSE_MAC на скорости 1Гбит на пла... Aug 17 2011, 10:33 vadimuzzz скорость задается переключением выходов PLL (125, ... Aug 17 2011, 12:23 spectr Подключение сигнала enet_led_link1000 к порту set_... Aug 17 2011, 13:05 vadimuzzz Цитата(spectr @ Aug 17 2011, 20:05) Подкл... Aug 17 2011, 13:49 Hatory Добрый вечер. Пытаюсь запустить gigabit ethernet н... Aug 25 2011, 18:10 vadimuzzz а почему у вас там кругом IPv6 (судя по wireshark)... Aug 26 2011, 01:32 Hatory Спасибо за отклик. Полностью отключила IPv6. То, ч... Aug 27 2011, 17:54 vadimuzzz виден 1 пакет от платы к компу, причем битый. проб... Aug 28 2011, 11:34 Hatory Отчет TimeQuest Analizer Aug 29 2011, 16:02 vadimuzzz Цитата(Hatory @ Aug 29 2011, 23:02) Отчет... Aug 31 2011, 01:55 Hatory Stratix II GX PCI Express Development Board Aug 31 2011, 16:40 Hatory Спасибо, vadimuzzz, за попытку помочь. Сегодня дов... Sep 7 2011, 14:58 vadimuzzz Цитата(Hatory @ Sep 7 2011, 21:58) Сегодн... Sep 8 2011, 07:03 _nikita Уважаемый vadimuzzz и dim99, огромное Вам спасибо ... Sep 8 2011, 09:34 vadimuzzz Цитата(_nikita @ Sep 8 2011, 16:34) чем м... Sep 8 2011, 11:17 _nikita Спасибо, vadimuzzz. Попробую настроить marvell и M... Sep 8 2011, 11:55 vadimuzzz Цитата(_nikita @ Sep 8 2011, 18:55) А воо... Sep 8 2011, 12:15 _nikita Спасибо vadimuzzz за наводку по инициализации марв... Sep 8 2011, 12:40 vadimuzzz Цитата(_nikita @ Sep 8 2011, 19:40) А кло... Sep 8 2011, 12:49 _nikita Извините, по поводу автомата, неправильно выразилс... Sep 8 2011, 13:00 vadimuzzz я вот об этом:
сигнал на set_1000 выдает PHY, он... Sep 8 2011, 14:35 _nikita Спасибо vadimuzzz, завтра буду пробовать поработат... Sep 8 2011, 19:34 vadimuzzz как-то так:
Код...
#define PHY 0x12
...
alt_u32 ... Sep 9 2011, 01:09 _nikita vadimuzzz, к сожалению на отладочной плате AIIGX с... Sep 9 2011, 05:16 _nikita Порыв инфы в инете и прочитав регистры Марвела при... Sep 9 2011, 09:10 _nikita Переделал обработчик прерывания по примеру из прое... Sep 9 2011, 13:34 Hatory Снова здравствуйте. Возникли проблемы в доработке ... Dec 25 2011, 18:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|