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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Ethernet на ARM, Ethernet часть спутникового модема
AlexandrY
сообщение Aug 19 2010, 16:10
Сообщение #16


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(VslavX @ Aug 19 2010, 17:27) *
Вопрос такой - NAT там тоже реализован? Ручками? (не на базе Линукса/WinCE?)


Да, NAT там реализован тоже. Для FTP, для HTTP и модуль кастомизации под любой другой протокол.

Go to the top of the page
 
+Quote Post
VslavX
сообщение Aug 19 2010, 16:18
Сообщение #17


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(AlexandrY @ Aug 19 2010, 19:10) *
Да, NAT там реализован тоже. Для FTP, для HTTP и модуль кастомизации под любой другой протокол.

Ну... Надо признать - реально круто. a14.gif
Go to the top of the page
 
+Quote Post
De Re!ff
сообщение Aug 19 2010, 16:27
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 11-08-10
Пользователь №: 58 855



Не думаю что потянем допиливание линуха, а требование NAT и VPN можно пока временно и забыть.
И всё таки, какой МК брать? Интересует в основном что-то от Atmel и с широким диапазоном температур. Но и потенциал тоже важен, вдруг захотим ещё куда такую ячейку интерфейсов сунуть.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 19 2010, 16:59
Сообщение #19


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(De Re!ff @ Aug 19 2010, 19:27) *
Не думаю что потянем допиливание линуха, а требование NAT и VPN можно пока временно и забыть.
И всё таки, какой МК брать? Интересует в основном что-то от Atmel и с широким диапазоном температур. Но и потенциал тоже важен, вдруг захотим ещё куда такую ячейку интерфейсов сунуть.


Рабочий релиз VxWorks лежит в местном хранилище, там есть практически все что надо.

Если вы делаете серьезную штуку с гарантированным максимальным уровнем потерь то вам обязательно нужны средства дополнительной диагностики Ethernet интерфейса. Это есть из доступных только у микроконтроллеров от Freescale.
У них есть куча диагностических счетчиков физического и MAC уровня совместимых со стандартами SNMP.
Поэтому либо iMX-ы либо ColdFire либо ждать их новых кинетиков.

Цитата(winner @ Aug 19 2010, 19:46) *
Да вы все печетесь о сохранности никому ненужного кода во флеше - я говорю про сетевую безопасность, все что Вы перечислили никому нафик не нужно, тупые свичи копейки стоят без всяких ОС, а _cisco_ использует ios.


Какая нафик у вас сетевая безопасность если ваш закрытый ключ лижит во внешней Flash всем на показ, не смешите.
Или вы делаете индивидуальные прошивки для каждого пользователя - еще смешнее.

В серьезных дивайсах используют по нескольку осей. Даже в мобилах по три-четыре оси нынче в среднем.
Так что то, что cisco использует только ios априори абсурдно. Поищите получше на их сайте.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Aug 19 2010, 17:38
Сообщение #20


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(De Re!ff @ Aug 19 2010, 19:27) *
Не думаю что потянем допиливание линуха, а требование NAT и VPN можно пока временно и забыть.
И всё таки, какой МК брать? Интересует в основном что-то от Atmel и с широким диапазоном температур. Но и потенциал тоже важен, вдруг захотим ещё куда такую ячейку интерфейсов сунуть.

Если хочется Атмел, то я бы глянул на SAM9XE. Корпус есть TQFP - первая макетка будет дешевой, начать можно типа как c однокристалки. Потом, по мере необходимости, добавите внешней SDRAM, поставите NAND для внутреннего диска. 926-ое ядро на 200МГц + внутренняя матрица - вполне ничего себе. Индустриальный диапазон вроде бы есть. По-крайней мере, шанс умереть на неправильно сделанной DDR или плате с мелкошариковым BGA при отстутствии опыта будет небольшим.
А как спутниковую часть цеплять думаете, по какому интерфейсу? Выбран какой-то чипсет или как?
Go to the top of the page
 
+Quote Post
vvs157
сообщение Aug 19 2010, 17:45
Сообщение #21


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(AlexandrY @ Aug 19 2010, 20:30) *
При этом на плате не надо будет ставить не 64 ни 32 метровых DDRAM и молиться чтоб целостность сигналов не подвела.
Пока не озвучено на сколько соединений нужены NAT и VPN говорить о том, что не нужны метры памяти преждевременно
Go to the top of the page
 
+Quote Post
burell
сообщение Aug 19 2010, 19:00
Сообщение #22





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



Линь кажется явным перебором, а вот мне кажется студия и среда разработки стоит обсудить - это же бывает одна из причин выбора производителя и чипа
Go to the top of the page
 
+Quote Post
De Re!ff
сообщение Aug 20 2010, 04:49
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 11-08-10
Пользователь №: 58 855



AlexandrY - доступ к хранилищу, это конечно хорошо, но мне до доступа к нему ещё расти и расти....
А iMX-ы от freescale мне казались чисто мультимедийными деталями. Мы всё таки не телефон делаем.

VslavX - На SAM9XE глянул, мне кажется ROM маловат будет. Что про AT91SAM9263 скажете??
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Aug 20 2010, 05:48
Сообщение #24


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(De Re!ff @ Aug 20 2010, 07:49) *
AlexandrY - доступ к хранилищу, это конечно хорошо, но мне до доступа к нему ещё расти и расти....
А iMX-ы от freescale мне казались чисто мультимедийными деталями. Мы всё таки не телефон делаем.


Однако самый раскрученый демо проект на iMX27 это WEВ камера без дисплея, а не смартфон какой-нибудь.
Мультимедия в современных понятиях это обозначение способности одновременной работы с разными физическими каналами на большой скорости.
Так это то что вы ищите.
Кстати эта WEB камера почти один в один повторяет ваше задание, только вместо камеры подключить спутниковый тюнер. И все готово.
Но к сожалению сделано на линуксе. wink.gif
Go to the top of the page
 
+Quote Post
VslavX
сообщение Aug 20 2010, 06:15
Сообщение #25


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(De Re!ff @ Aug 20 2010, 07:49) *
VslavX - На SAM9XE глянул, мне кажется ROM маловат будет. Что про AT91SAM9263 скажете??

От ROM-а у Атмела обычно ни жарко ни холодно - там загрузчик и некоторые обычно бесполезные процедуры и таблицы данных. А вот внутренний FLASH, в которую можно записать свою программу - есть только у SAM9XE. Все SAM92xx - безфлешевые, то есть уже самый простой однокристальный вариант не получится - нужна внешняя флэшка для хранения программы. А почему 9263? Вам ни дисплей ни SD-карточка не нужны, тогда уже 9260 - он кстати по пинам совместим с SAM9XE. Собственно, 9XE это и есть 9260+флешка.
Go to the top of the page
 
+Quote Post
ASN
сообщение Aug 20 2010, 10:58
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 15-07-04
Из: g.Penza
Пользователь №: 326



Применить AT91SAM9263, imho, - неплохое решение.
Стек IP в полном объёме в спутниковом модеме, imho, лишее.
Собственно модем (программная реализация) потребует гораздо больше вычислительных ресурсов, чем IP стек.
Не имея опыта разработки подобных устройств лучше заложить более "толстое" железо.
Не используйте Linux: медленнее работает, лишняя функциональность.
Go to the top of the page
 
+Quote Post
Petka
сообщение Aug 20 2010, 11:31
Сообщение #27


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

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(VslavX @ Aug 20 2010, 15:10) *
...Линукс - не знаю, на MPC не пускали.... мечтаю вот планку в 100МБайт взять.

А мы и на MPC линукс пускали - производительность стека тоже ~100Мбит. При этом не 100% загрузка проца а гораздо меньше.
Если "не умеете готовить" линукс это не значит что линукс ни на что не годится.
Я не против собственных и доморощенных ОС/РТОС. Только надо отдавать себе отчёт, что придётся везде изобретать свой глючный велосипед.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Aug 20 2010, 11:52
Сообщение #28


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(Petka @ Aug 20 2010, 14:31) *
А мы и на MPC линукс пускали - производительность стека тоже ~100Мбит. При этом не 100% загрузка проца а гораздо меньше.

Это очень интересно - я давно пытаюсь узнать сетевую производительность MPC под Линуксом.
Какой именно MPC - модель и частота? Я имел ввиду MPC8347 - у него гигабитные MAC-и, и достигнуто 70 мегабайт а не мегабит. А на сотке 8347 даже пауз между пакетами не оставляет - только минимальные вставки по стандарту. Загрузки проца сейчас не помню, но даже при 70Мбайт она была далеко не 100%. BTW, на 8347 есть глючок с отправкой пакетов - там на гигабите пауза значительно больше чем по стандарту - это тоже на скорость влияет.
Go to the top of the page
 
+Quote Post
Petka
сообщение Aug 20 2010, 12:48
Сообщение #29


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

Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886



Цитата(VslavX @ Aug 20 2010, 15:52) *
Это очень интересно - я давно пытаюсь узнать сетевую производительность MPC под Линуксом.
Какой именно MPC - модель и частота?

MPC8314@400Mhz
Go to the top of the page
 
+Quote Post
VslavX
сообщение Aug 20 2010, 13:02
Сообщение #30


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(Petka @ Aug 20 2010, 15:48) *
MPC8314@400Mhz

И всего 100 мегабит? Или у Вас в предыдущем посте опечатка? Спасибо за ответ.
Go to the top of the page
 
+Quote Post

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

 


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


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