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

 
 
5 страниц V  < 1 2 3 4 5 >  
Reply to this topicStart new topic
> ARM7 + Ethernet (самый дешевый вариант), Подскажите ваши изыскания на тему
anpilog
сообщение May 3 2008, 07:24
Сообщение #31


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

Группа: Свой
Сообщений: 145
Регистрация: 11-12-06
Пользователь №: 23 382



Цитата(sensor_ua @ May 2 2008, 22:40) *
LM3S6100-IQC25 в Киеве предлагают уже по 41.11 грн (примерно 8$ - официальный курс 5.05UAH=1$) с НДС в мелком опте
http://www.eltis.ua/russian/shop/search/in...%EF%EE%E8%F1%EA

Ага.
Только, забыли сказать, что это единственное место где его можно купить и на складе лежит не так уж много. Про срок поставки - молчу...


--------------------
---
human traffic - всегда 8)
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение May 3 2008, 07:42
Сообщение #32


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



2 anpilog
ИМХО, я не рекламировал некую фирму, а констатировал факт наличия чипов по конкретной цене. Есть в Киеве и другие фирмы с переменным успехом торгующие Luminary - если Вы их не знаете, то взяли бы и спросили. Думаю, что после некоего ажиотажа цены стали более удобоваримы не только в Киеве (у нас обычно чипы в мелком опте дороже, чем в Москве или Питере).
ЗЫ. Считаю Ваше замечание оффтопиком.


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
Nemod
сообщение May 3 2008, 09:44
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-08-06
Из: Москва
Пользователь №: 19 754



Цитата(sensor_ua @ May 3 2008, 11:42) *
2 anpilog
ИМХО, я не рекламировал некую фирму, а констатировал факт наличия чипов по конкретной цене. Есть в Киеве и другие фирмы с переменным успехом торгующие Luminary - если Вы их не знаете, то взяли бы и спросили. Думаю, что после некоего ажиотажа цены стали более удобоваримы не только в Киеве (у нас обычно чипы в мелком опте дороже, чем в Москве или Питере).
ЗЫ. Считаю Ваше замечание оффтопиком.

самые дешевые atmel микросхемы в розницу (от 500р) в ЭФО, at91sam7x256 - 8,70$ (если к то в москве за пару дней доставят)
насчет опта не знаю, можно попробовать спросить сильно ли они опустят цену smile.gif

DMA на NXP натуральный smile.gif smile.gif smile.gif smile.gif
DMA - dynamic memory access , т.е. прямой доступ к памяти филипсоиды видимо не смогли это сделать и выделили отдельный блок памяти только для ethernet
в Самах сколько хочешь буфера столько и выделяешь, размер задается массивом определенной формы smile.gif
Go to the top of the page
 
+Quote Post
dENIM
сообщение May 3 2008, 11:51
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 13-03-07
Из: Севастополь
Пользователь №: 26 137



Цитата(Nemod @ May 3 2008, 12:44) *
DMA - dynamic memory access ,

bb-offtopic.gif
direct memory access
Go to the top of the page
 
+Quote Post
Nemod
сообщение May 3 2008, 12:17
Сообщение #35


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-08-06
Из: Москва
Пользователь №: 19 754



Цитата(dENIM @ May 3 2008, 15:51) *
bb-offtopic.gif
direct memory access

smile.gif разбирал ARMы с поддержкой DRAM видимо переклинило
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 3 2008, 12:39
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Nemod @ May 3 2008, 11:44) *
в Самах сколько хочешь буфера столько и выделяешь, размер задается массивом определенной формы smile.gif

Смешливый Вы наш - в LPC DMA для MAC реальный, поскольку банк памяти находится НА ОТДЕЛЬНОЙ шине и РЕАЛЬНО может заполняться не мешая работе ядра ARM с ЕГО ПАМЯТЬЮ. Это NXP смогли сделать, в отличии от Atmel, которые сделали рекламную пустышку когда при отсутствии кэшей ARM просто будет стоять колом, пока MAC займет ЕДИНСТВЕННУЮ шину. Зато халва-халва DMA-DMA кричат особо доверчивые вслед за Atmel-овскими маркетологами. Пользы от их реализации DMA на ARM7 негусто.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 3 2008, 13:12
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Так значит теперь "настоящесть" DMA определяется наличием собственной шины AHB? FIFO мало уже? smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 3 2008, 15:08
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(aaarrr @ May 3 2008, 15:12) *
Так значит теперь "настоящесть" DMA определяется наличием собственной шины AHB? FIFO мало уже? smile.gif

Определяется наличием в окружении аппаратных средств позволяющих этому DMA эффективно работать. Собственная шина AHB один из достаточно простых, но очень эффективных вариантов. Для более мощных контролеров, да и для десктопных камней это прежде всего разнообразные кэши. FIFO на нескoлько десятков байт это естественно лучше, чем ничего - без него захват шины буквально для каждого принятого байта вообще приводил-бы к экстремальной неэффективности.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 3 2008, 15:30
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(zltigo @ May 3 2008, 19:08) *
Определяется наличием в окружении аппаратных средств позволяющих этому DMA эффективно работать.

Боюсь, что в случае LPC2364 эффективность работы DMA будет значительно превосходить возможности ядра по обработке полученных данных.

Цитата(zltigo @ May 3 2008, 19:08) *
Собственная шина AHB один из достаточно простых, но очень эффективных вариантов.

Я бы не назвал этот вариант простым. Тем более, что на этой шине нужен отдельный банк памяти.


В общем, не убедили Вы меня использовать NXP. EMAC у AT91SAM7X работает очень хорошо, в отличие, например, от USB и некоторой другой периферии.
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 3 2008, 15:43
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(aaarrr @ May 3 2008, 17:30) *
Я бы не назвал этот вариант простым. Тем более, что на этой шине нужен отдельный банк памяти.

Я назвал его ДОСТАТОЧНО простым. Его NXP сочли возможным реализовать, что в сочетании с более конкурентной ценой на их чип не может не радовать. Впечатления от LPC2468 приятные, сейчас в работе и первая железка с более простым LPC2378.
Цитата
Боюсь, что в случае LPC2364 эффективность работы DMA будет значительно превосходить возможности ядра по обработке полученных данных.

В моем случае для железки на LPC2374 большую часть обработки возьмет на себя алтеровский циклон-3 за LPC в основном будет уровень маршрутизации, ну и само-собой общеконтролерные задачи.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Nemod
сообщение May 3 2008, 16:42
Сообщение #41


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-08-06
Из: Москва
Пользователь №: 19 754



Цитата(zltigo @ May 3 2008, 19:43) *
Я назвал его ДОСТАТОЧНО простым. Его NXP сочли возможным реализовать, что в сочетании с более конкурентной ценой на их чип не может не радовать. Впечатления от LPC2468 приятные, сейчас в работе и первая железка с более простым LPC2378.

В моем случае для железки на LPC2374 большую часть обработки возьмет на себя алтеровский циклон-3 за LPC в основном будет уровень маршрутизации, ну и само-собой общеконтролерные задачи.

Тестил кстати недавно freertos с uIP на olimex плате с LPC2378 - время ответа при загрузке web-страниц иногда доходило до 2 секунд. (заливал готовый проект под IAR)
Может быть проблемма конечно именно в этой сборке ОС.
Такой же проект под IAR на sam7x256-EK работает в разы быстрее.
Но и на sam7x глюков хватает в первом проекте (2 года назад начинался), прошел почти год пока довел драйвер Ethernet до уровня устойчивой работы месяцами (в основном проблеммы с более чем 1 буфером на отправку и забором пакетов из DMA буфера - иногда происходил конфликт с DMA engine).

Девайсы вообщем-то равны по уровню, а готовые решения чаще всего равны и по цене.
Остальное дело вкуса.

Сообщение отредактировал Nemod - May 3 2008, 16:44
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 3 2008, 19:51
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Nemod @ May 3 2008, 18:42) *
Тестил кстати недавно..

Уж больно методика "никакая" - обсуждать бессмысленно.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
defunct
сообщение May 3 2008, 22:48
Сообщение #43


кекс
******

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



Цитата(Nemod @ May 2 2008, 11:39) *
На самом деле он всё-таки дешевле, например H1102 + любой 8p8c обойдется дешевле 2$
Проще найти комплектующие на -40 (если кому-то вдруг надо).

H1102 мне удалось найти за 1.5$.
А тут вообще смотрите, золотые трансы получаются (>2.5$):
$1 = 5грн.

Ну да ладно есть и более дешевые.
А обвязка - 4 резистора, 4 кондера, в 4 раза больше точек пайки, больше площадь на плате. По центу там, по центу тут - набежит в ту же цену.
Разве только если требования к -40, то здесь соглашусь.

Цитата(Nemod @ May 3 2008, 19:42) *
Но и на sam7x глюков хватает в первом проекте (2 года назад начинался), прошел почти год пока довел драйвер Ethernet до уровня устойчивой работы месяцами (в основном проблеммы с более чем 1 буфером на отправку и забором пакетов из DMA буфера - иногда происходил конфликт с DMA engine).

Да ну бросьте. Вы просто им не занимались.
Я наткнулся на все возможные баги драйвера в первые 2 дня тестирования под 20kpps (80Mbps) трафиком.. Да и сколько багов то может быть в 20k кода?
Go to the top of the page
 
+Quote Post
Nemod
сообщение May 4 2008, 17:45
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 23-08-06
Из: Москва
Пользователь №: 19 754



Цитата(defunct @ May 4 2008, 02:48) *
H1102 мне удалось найти за 1.5$.
А тут вообще смотрите, золотые трансы получаются (>2.5$):
$1 = 5грн.

Ну да ладно есть и более дешевые.
А обвязка - 4 резистора, 4 кондера, в 4 раза больше точек пайки, больше площадь на плате. По центу там, по центу тут - набежит в ту же цену.
Разве только если требования к -40, то здесь соглашусь.
Да ну бросьте. Вы просто им не занимались.
Я наткнулся на все возможные баги драйвера в первые 2 дня тестирования под 20kpps (80Mbps) трафиком.. Да и сколько багов то может быть в 20k кода?

Ну да где-то 1.5$
Это вы зря насчет не занимались. Баги не в коде а в DMA engine.
И вы сейчас скажете что все эти 20 тыс пакетов в секунду приняли и выгребли побайтно? А может вы просто флаг занятости ячейки по 128 байт снимали?
Кстати такое тестирование я вначале тоже проводил и всё было нормально.
ИМХО 2 дня тестировани это крайне недостаточно для проведения всех видов тестов для коммерческого изделия. Я практиковал по месяцу и больше с разными модификациями драйверов в сети. Последняя версия которая ушла в репозиторий с пометкой "не трогать" висела ок 3 месяцев .

Сообщение отредактировал Nemod - May 4 2008, 18:45
Go to the top of the page
 
+Quote Post
defunct
сообщение May 4 2008, 20:25
Сообщение #45


кекс
******

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



bb-offtopic.gif
Цитата(Nemod @ May 4 2008, 20:45) *
И вы сейчас скажете что все эти 20 тыс пакетов в секунду приняли и выгребли побайтно? А может вы просто флаг занятости ячейки по 128 байт снимали?

Нет, конечно же были потери. Все почестному, устройство принимало и обрабатывало сколько могло.
Просто очень удобно тестировать надежность драйвера под DDoS атакой.
Но это лучше в смежной теме обсуждать.

Цитата
ИМХО 2 дня тестировани это крайне недостаточно для проведения всех видов тестов для коммерческого изделия. Я практиковал по месяцу и больше с разными модификациями драйверов в сети. Последняя версия которая ушла в репозиторий с пометкой "не трогать" висела ок 3 месяцев .

Кто бы спорил. Я же не говорю об изделии вцелом. Речь о драйвере - unit'е для которого есть свой unit тест. Два дня это более чем.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 11:08
Рейтинг@Mail.ru


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