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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> ARM9 2xEthernet 3xCAN SPI 3xUSART SDRAM + порт Linux, Разыскивается монстр. В крайнем случае - ARM7 с той же периферией и по
Master
сообщение Jan 15 2008, 18:19
Сообщение #1


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

Группа: Новичок
Сообщений: 170
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 405



Доброго времени суток!

Если кто в курсе, подскажите монстра. Поиски пока не приводят к положительному результату.
Может кто посоветует оптимальную связку камень+доп.контроллеры по параметру [доставаемость]/([общая цена]*[общее кол-во корпусов]*[общее потребление]) ?
Про AVR32 осведомлён. Пока нужен ARM.

Спасибо.
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Jan 16 2008, 08:08
Сообщение #2


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Если нужен монстр, да еще что бы скорость по сети была не 10 кб/c то нужно смотреть в сторону TMS320DM64x У них есть по 2 мака. Нащет порта линукс незнаю, но то что они прокачают свои 100 мегабит это точно. И CAN у них отсутствует.
Есть еще один камень от MICREL (название не помню) на базе ARM9 у него тоже есть 2 мака, но они заточены под построение всяких свитчей тобиш с переферией будет напряг.
Go to the top of the page
 
+Quote Post
VslavX
сообщение Jan 16 2008, 08:31
Сообщение #3


embarrassed systems engineer
*****

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



Intel IXP42x, правда без CAN-ов. Есть PCI - при желании можно прилично расширить.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Jan 16 2008, 11:11
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Среди MIPSов искать не пробовали? Их много в разных роутерах.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 16 2008, 12:01
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(MALLOY2 @ Jan 16 2008, 11:08) *
Есть еще один камень от MICREL (название не помню) на базе ARM9 у него тоже есть 2 мака, но они заточены под построение всяких свитчей тобиш с переферией будет напряг.

по убывающей:
KSZ8695 или KSZ8842 или KSZ8993

Но только вот что непонятно. Если есть Ethernet, то зачем там 3 САN? это мост?


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Master
сообщение Jan 16 2008, 12:36
Сообщение #6


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

Группа: Новичок
Сообщений: 170
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 405



Цитата(Andy Great @ Jan 16 2008, 14:11) *
Среди MIPSов искать не пробовали? Их много в разных роутерах.
Пока пытаемся удержать заказчика на ARM smile.gif IMHO на другие архитектуры тяжелее переползти, чем взять камень у другого производителя с более развитой периферией.

Наверно нужно немного раскрыть вопрос темы. Прежде всего, спасибо за ответы! Также интересует мнение людей, непосредственно имевших опыт разработки на советуемых камнях. И на какие цены ориентироваться при рассмотрении советуемых камней.

Цитата(iosifk @ Jan 16 2008, 15:01) *
по убывающей:
KSZ8695 или KSZ8842 или KSZ8993

Но только вот что непонятно. Если есть Ethernet, то зачем там 3 САN? это мост?

Спасибо за уточнение. Да, в одном из контроллеров системы это - мост.

Вообще, хочу обратить здесь внимание форумчан, КТО-НИБУДЬ ВИДЕЛ ARM-КАМЕНЬ С 3xCAN НАБОРТУ???

Что касается IXP42x, Intel позиционирует семейство как сетевые процессоры. Мой заказчик помимо 2xEthernet настаивает на наличии CAN, USART(RS-485), SPI. Тоесть IMHO это всё же коммуникационный процессор, ориентированный более на периферийные интерфейсы.
Но если всё же рассмматривать указанный состав периферии в контексте сетевых процессоров, означает ли это, что прежде всего нужно обращать внимание на то, какие процессоры стоят в маршрутизаторах/коммутаторах/сетевых модемах?
И ещё, большая просьба, если есть возможность, пристыковывайте к ответу ссылки на камни.
Go to the top of the page
 
+Quote Post
KRS
сообщение Jan 16 2008, 12:43
Сообщение #7


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Master @ Jan 16 2008, 15:36) *
КТО-НИБУДЬ ВИДЕЛ ARM-КАМЕНЬ С 3xCAN НАБОРТУ???

TMS есть именно с 3мя CAN например этот
http://focus.ti.com/docs/prod/folders/prin...s470r1b768.html

Но вот с двумя MAC, мне попадались только специализированные для мостов.

А зачем нужно 2 ethernet? Если для резервирования, то можно использовать managded switch от микреля у него один MAC вход и на выход 2 physycal - можно сразу два кабеля подключить
Go to the top of the page
 
+Quote Post
spf
сообщение Jan 16 2008, 12:55
Сообщение #8


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(Master @ Jan 16 2008, 17:36) *
Вообще, хочу обратить здесь внимание форумчан, КТО-НИБУДЬ ВИДЕЛ ARM-КАМЕНЬ С 3xCAN НАБОРТУ???

Согласно поиску по базе в песках таковые имеются:
LPC2194JBD64, LPC2294JBD144,SJA2020HL-622,SJA2020HL-623


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jan 16 2008, 14:37
Сообщение #9


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Если одно из условий "ARM" - это не главное, то можете посмотреть в сторону вот этого семейства коммуникационных процессоров DSTni:
EX-184B uP, 2xEthernet, PHY,USB,CAN, Includes RTOS & TCP/IP SW
LX-180BP uP,Ethernet, CAN,Profibus

На этих чипах сделаны известные девайсы XPort и WiPort

Купить в России можно через дистрибутора или дилера Лантроникс


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 16 2008, 20:05
Сообщение #10


Ally
******

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



Думаю ближайшее что вам может подойти это NetX 500
http://www.hilscher.com/home.html
Понятно что это ASIC. А значит бумажной информаци о нем будет кот наплакал.
Придется по любому покупать поддержку у Hilscher-а

То, что вы ищете в готовом виде может быть только заказным ASIC-ом или SoC-ом, и следовательно практически недоступно при доказанных объемах потребления менее 100 тыс. баксов.

Но на самом деле решение есть и очень элементарное.
Качаете Altium Designer, читаете там о системе OpenBus.
И буквально за день нарисуете любую плату хоть с 4-мя хоть с 10-ю CAN-ами и Ethernet-ами
Понадобится чип ARM и FPGA причем в выборе пратически не ограничены, любого производителя.
Если выберете проц LH79520, то даже схему можно взять практически готовую. И никакой VHDL изучать не придется.


http://uk.hilscher.com/files/netx_uk.pdf

Цитата(Master @ Jan 15 2008, 22:49) *
Доброго времени суток!

Если кто в курсе, подскажите монстра. Поиски пока не приводят к положительному результату.
Может кто посоветует оптимальную связку камень+доп.контроллеры по параметру [доставаемость]/([общая цена]*[общее кол-во корпусов]*[общее потребление]) ?
Про AVR32 осведомлён. Пока нужен ARM.

Спасибо.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jan 17 2008, 06:18
Сообщение #11


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Добавлю, что при соответствующем чипе FPGA может не понадобится даже чип ARM, если залить 32-битный процессор из комплекта Altium Designer


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Jan 17 2008, 08:41
Сообщение #12


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Не плохо значть что от изернета требуется и от канов, какие нужны вычислительные и пропускные способности.

Можно еще расмотреть 1 вариант. Это любой ARM c нужной переферией и внешней шиной, а на шину повесить 2 WizNet. Дешиго и сердито smile.gif.
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jan 17 2008, 09:19
Сообщение #13


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Автор просил Монстра, видимо есть желание обойтись одним камнем, хотя стоит подумать о себестоимости при работе с Монстром, что может быть дороже варианта, когда все в рассыпуху


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
iosifk
сообщение Jan 17 2008, 10:39
Сообщение #14


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(iosifk @ Jan 16 2008, 15:01) *
по убывающей:
KSZ8695 или KSZ8842 или KSZ8993

Но только вот что непонятно. Если есть Ethernet, то зачем там 3 САN? это мост?

На самом деле, если забыть слово МОНСТР, то:
процессор NEC - V850 серия специально сделана под CAN, LIN... И их там просто до черта.
Плюс к этому процессор KSZ8695X или РХ. А это ARM922. С линуксовыми драйверами... К нему на шину подвесить V850. Вот тогда и получите то, что требуется. И Канов до черта и Езернетов до черта. Да еще и свич с возможностью выполнить шлюз...
Просто можно сказать так, что Кан и Езернет - две принципиально разные области и в одном флаконе практически не встречаются...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Master
сообщение Jan 17 2008, 11:44
Сообщение #15


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

Группа: Новичок
Сообщений: 170
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 405



Приятно, когда проблему помогают решить профи-завсегдатаи форума! a14.gif
Еле успеваю разгребать ответы-советы smile.gif

Цитата(KRS @ Jan 16 2008, 15:43) *
TMS есть именно с 3мя CAN например этот
http://focus.ti.com/docs/prod/folders/prin...s470r1b768.html
Я так понимаю, Linux на нём будет урезанный, и, судя по результатам гугления, это будет uclinux.
В связи с этим вопрос: насколько просто его будет поднять на этом камне (все ли дрова есть, можно ли будет пересобрать ядро)? Спрашиваю, т.к. с linux на ARM7 не работал.

Цитата(KRS @ Jan 16 2008, 15:43) *
А зачем нужно 2 ethernet? Если для резервирования, то можно использовать managded switch от микреля у него один MAC вход и на выход 2 physycal - можно сразу два кабеля подключить
Да, угадали smile.gif Для резервирования. А какой конктетно коммутатор? И есть ли под него дрова для Linux?

Цитата(spf @ Jan 16 2008, 15:55) *
Согласно поиску по базе в песках таковые имеются:
LPC2194JBD64, LPC2294JBD144,SJA2020HL-622,SJA2020HL-623
Аналогично, это ARM7. Вопрос тот же: наcколько реально поднять Linux c дровами периферии на этих камнях?

Цитата(one_man_show @ Jan 16 2008, 17:37) *
Если одно из условий "ARM" - это не главное, то можете посмотреть в сторону вот этого семейства коммуникационных процессоров DSTni:
EX-184B uP, 2xEthernet, PHY,USB,CAN, Includes RTOS & TCP/IP SW
LX-180BP uP,Ethernet, CAN,Profibus

На этих чипах сделаны известные девайсы XPort и WiPort

Купить в России можно через дистрибутора или дилера Лантроникс
Интересные камни. Хоть и x86. Но совет не тянет по одному из исходных условий (в шапке): я указал Linux, а на самом деле годится проприетарный софт, поставляемый с исходными текстами с возможностью (разрешением) изменения и многократного применения. Всё бы ничего, но цены на исходники 07.gif В общем, не катят sad.gif

Цитата(AlexandrY @ Jan 16 2008, 23:05) *
Думаю ближайшее что вам может подойти это NetX 500 http://www.hilscher.com/home.html
Понятно что это ASIC. А значит бумажной информаци о нем будет кот наплакал.
Придется по любому покупать поддержку у Hilscher-а
Дорогое удовольствие?

Цитата(AlexandrY @ Jan 16 2008, 23:05) *
То, что вы ищете в готовом виде может быть только заказным ASIC-ом или SoC-ом, и следовательно практически недоступно при доказанных объемах потребления менее 100 тыс. баксов.
Согласен. Сами давно сидим на Soc EP9315.
Но netX500 действительно интересный камень! Как раз то, что нужно, большое спасибо! И 2 ethernet-порта, и 2(4) полевых шины - круто! Осталось выяснить наличие дров. Передам начальству доку, пусть думают.

Цитата(AlexandrY @ Jan 16 2008, 23:05) *
Но на самом деле решение есть и очень элементарное.
Качаете Altium Designer, читаете там о системе OpenBus.
И буквально за день нарисуете любую плату хоть с 4-мя хоть с 10-ю CAN-ами и Ethernet-ами
Понадобится чип ARM и FPGA причем в выборе пратически не ограничены, любого производителя.
Если выберете проц LH79520, то даже схему можно взять практически готовую. И никакой VHDL изучать не придется.
Соглашаюсь с одной оговоркой: не готов оценить временные затраты на освоение Altium Designer - некогда первая попытка с версией 6.0 закончилась полным удалением из системы после получаса работы smile3046.gif
А идея с FPGA уже рассмтатривалась нами - с ценами там тоже не всё гладко. Да и вопрос дров опять же сразу встаёт...

Цитата(one_man_show @ Jan 17 2008, 09:18) *
Добавлю, что при соответствующем чипе FPGA может не понадобится даже чип ARM, если залить 32-битный процессор из комплекта Altium Designer
Есть подозрение, что это будет оОочень дорого (в сравнении с другими решениями).

Цитата(MALLOY2 @ Jan 17 2008, 11:41) *
Не плохо значть что от изернета требуется и от канов, какие нужны вычислительные и пропускные способности.
Предположительно, 1 Мбит/сек на каждый CAN, 100 Мбит/сек на каждый ethernet. Хотя с последним есть сомнения в реализации, а также в реальной необходимости заказчику. Речь именно о пропускной способности.

Цитата(MALLOY2 @ Jan 17 2008, 11:41) *
Можно еще расмотреть 1 вариант. Это любой ARM c нужной переферией и внешней шиной, а на шину повесить 2 WizNet. Дешиго и сердито smile.gif.
Да, пока набросали именно такой вариант. Только ещё и CAN дискретный.

Цитата(one_man_show @ Jan 17 2008, 12:19) *
Автор просил Монстра, видимо есть желание обойтись одним камнем, хотя стоит подумать о себестоимости при работе с Монстром, что может быть дороже варианта, когда все в рассыпуху
Да, желание именно такое smile.gif О себестоимости думаем, разумеется. Но ведь знать бы прикуп... wink.gif

Цитата(iosifk @ Jan 17 2008, 13:39) *
На самом деле, если забыть слово МОНСТР
Меняем слово МОНСТР на выражение ОПТИМАЛЬНОЕ РЕШЕНИЕ smile.gif

Цитата(iosifk @ Jan 17 2008, 13:39) *
..., то:
процессор NEC - V850 серия специально сделана под CAN, LIN... И их там просто до черта.
В ядре Linux есть поддержка V850E, но что-то не нашёл камня с 2xEthernet и 3xCAN одновременно sad.gif Плохо ускал?

Цитата(iosifk @ Jan 17 2008, 13:39) *
Плюс к этому процессор KSZ8695X или РХ. А это ARM922. С линуксовыми драйверами... К нему на шину подвесить V850. Вот тогда и получите то, что требуется. И Канов до черта и Езернетов до черта. Да еще и свич с возможностью выполнить шлюз...
Вы предлагаете соединять V850 и ARM9? Не дороговато ли получится?

Цитата(iosifk @ Jan 17 2008, 13:39) *
Просто можно сказать так, что Кан и Езернет - две принципиально разные области и в одном флаконе практически не встречаются...
Согласен, к сожалению.
Go to the top of the page
 
+Quote Post

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

 


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


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