|
Ethernet 100Mbit - как получить >4МБайт/сек?, Есть DM9000. Что же ставить ему в помощь? |
|
|
|
 |
Ответов
|
Feb 2 2006, 21:33
|

Иногдящий
   
Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931

|
Цитата Значит ОС для AT91RM9200 не просто FreeRTOS, а уже полноценный Linux? Да, но естественно тогда уже надо и флэш побольше, и SDRAM... Цитата Почему был выбран именно AT91RM9200? По-моему он легче доставабелен в розницу  .
|
|
|
|
|
Feb 3 2006, 08:06
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(AndyBig @ Feb 3 2006, 01:33)  Цитата Почему был выбран именно AT91RM9200? По-моему он легче доставабелен в розницу  . Оказалось что и всё семейство EP93xx для меня доставабельно. И сам не ожидал. Цены приемлимые. Хотел бы всётаки знать точно, на каком венигрете из процессора, софта и обвязки передача по TCP/IP через Winsock получалось примерно в 4 мб в сек. З.Ы.: Взял на днях BlackFin Evalution Kit BF-537 с поддержкой Ethernet: перепробовал все iwIP Examples (скорость ядра поставил 600МГц), но даже Ping обычный шел в среднем 50мсек, а что говорить про передачу данных...
|
|
|
|
|
Feb 3 2006, 20:18
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(SimpleSoft @ Feb 3 2006, 10:06)  Хотел бы всётаки знать точно, на каком венигрете из процессора, софта и обвязки передача по TCP/IP через Winsock получалось примерно в 4 мб в сек. LPC2142 + RTL8139 - самописный пакетный драйвер, и TCP/IP стек ~7MBps. Использовал для прокачки видео потока. Цитата З.Ы.: Взял на днях BlackFin Evalution Kit BF-537 с поддержкой Ethernet: перепробовал все iwIP Examples (скорость ядра поставил 600МГц), но даже Ping обычный шел в среднем 50мсек, а что говорить про передачу данных... Однозначно кривой драйвер. Потому что у меня связка на AVR 14.7 Mhz + RTL8019 дают честный ответ на пинг <1ms для ICMP пакетов объемом до 1kb.
Сообщение отредактировал defunct - Feb 3 2006, 20:20
|
|
|
|
|
Feb 4 2006, 10:48
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(defunct @ Feb 4 2006, 00:18)  Цитата(SimpleSoft @ Feb 3 2006, 10:06)  Хотел бы всётаки знать точно, на каком венигрете из процессора, софта и обвязки передача по TCP/IP через Winsock получалось примерно в 4 мб в сек.
LPC2142 + RTL8139 - самописный пакетный драйвер, и TCP/IP стек ~7MBps. Использовал для прокачки видео потока. А как LPC2142 подключали к RTL8139? Как внешнюю память? Если можно, чуть подробнее.
|
|
|
|
|
Feb 5 2006, 07:08
|
Местный
  
Группа: Участник
Сообщений: 273
Регистрация: 3-11-05
Пользователь №: 10 442

|
Цитата(defunct @ Feb 4 2006, 19:36)  Цитата(SimpleSoft @ Feb 4 2006, 12:48)  А как LPC2142 подключали к RTL8139? Как внешнюю память? Если можно, чуть подробнее.
Ну если можно так выразиться. Только 2142 не имеет шины для работы с внешней памятью. Подключал через эмуляцию шины (32-линии данных, 6 - адресных, 3 управляющих) у RTL8139 очень простой DMA. И используя TCP/IP стек вы получили 7MB/сек? Не верю. Ноги у 21xx на скорости ядра 60мгц клацают на скорости 11мгц (если сделать loop из 2х STR), т.к. операция LDR и STR занимают 2-3 такта в ARM7TDMI. + Кроме чтения данных из RTL8139 Вам надо ещё и пакет разобрать на состовляющие. Или я чего-то не понимаю?
|
|
|
|
Сообщений в этой теме
SimpleSoft Ethernet 100Mbit - как получить >4МБайт/сек? Jan 31 2006, 14:44 VladislavS Ну 100 Мбит встроено, например, в AT91RM9200. Уто... Feb 1 2006, 05:33 SimpleSoft Цитата(VladislavS @ Feb 1 2006, 09:33) Ну... Feb 1 2006, 09:32 VladislavS Ну если плисину на EBI подцепить с разрядностью би... Feb 1 2006, 18:34 iosifk Цитата(SimpleSoft @ Jan 31 2006, 17:44) В... Feb 2 2006, 06:49 SimpleSoft Цитата(iosifk @ Feb 2 2006, 10:49) Цитата... Feb 2 2006, 08:27 Postoroniy_V Цитата(iosifk @ Feb 2 2006, 09:49) Цитата... Feb 2 2006, 08:31  iosifk Цитата(Postoroniy_V @ Feb 2 2006, 11:31) ... Feb 2 2006, 09:02   Postoroniy_V Цитата(iosifk @ Feb 2 2006, 12:02) Цитата... Feb 2 2006, 09:10    iosifk Цитата(Postoroniy_V @ Feb 2 2006, 12:10) ... Feb 2 2006, 10:18     Postoroniy_V Цитата(iosifk @ Feb 2 2006, 13:18) Цитата... Feb 2 2006, 10:27   silica Цитата(iosifk @ Feb 2 2006, 11:02) По пун... Feb 2 2006, 20:37 AndyBig Где-то здесь мелькала ссылка на буржуйский сайт по... Feb 2 2006, 07:55 SimpleSoft Цитата(AndyBig @ Feb 2 2006, 11:55) Где-т... Feb 2 2006, 12:15 defunct Берем любую приглянувшуюся сетевую карту 10/100 за... Feb 2 2006, 08:16 aaarrr Цитата(SimpleSoft @ Feb 2 2006, 15:15) А ... Feb 2 2006, 17:08     silica Цитата(defunct @ Feb 4 2006, 17:36) Ну ес... Feb 4 2006, 17:15      defunct Цитата(silica @ Feb 4 2006, 19:15) Прости... Feb 4 2006, 19:29       silica Цитата(defunct @ Feb 4 2006, 21:29) Разум... Feb 4 2006, 21:09        defunct Цитата(silica @ Feb 4 2006, 23:09) а чем ... Feb 4 2006, 23:01       SimpleSoft Цитата(defunct @ Feb 6 2006, 03:07) Цитат... Feb 6 2006, 08:08 aaarrr Цитата(SimpleSoft @ Feb 3 2006, 10:06) Вз... Feb 3 2006, 20:57 defunct (SimpleSoft @ Feb 6 2006, 10:08)
Тогда вопросы :... Feb 6 2006, 22:36 SimpleSoft Спасибо всем за ответы, особенно Defunct
Буду ожи... Feb 8 2006, 07:32 SimpleSoft Даже 1 мб не получается. СТранно. Разбираю только ... Feb 10 2006, 09:49 defunct Цитата(SimpleSoft @ Feb 10 2006, 11:49) Д... Feb 10 2006, 13:04
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|