Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Помогите выбрать ARM
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Legotron
Доброго времени суток!

Помогите пожалуйста выбрать чип на базе ядра ARM по следующим критериям:

рабочая частота >500 МГц
обязательно наличие PCI и/или PCI-e (желательно "и")
обязательно наличие USB (желательно 2-3)
обязательно наличие Ethernet (тоже мин. 2)
обязательно протокол для работы с SD-картами
графический контроллер (желательно VGA ~800x600)

Это и есть основные критерии выбора...

P.S. Пока только видел решения от Marvell, примерно удовлетворяющие параметрам...

Заранее спасибо!
zltigo
Цитата(Legotron @ Jun 9 2009, 13:56) *
Заранее спасибо!

А причем тут собственно буквы "ARM"? Ни они, ни какие другие буквы значения не имеют.
Legotron
Цитата(zltigo @ Jun 9 2009, 15:05) *
А причем тут собственно буквы "ARM"? Ни они, ни какие другие буквы значения не имеют.

С выбором раздела каюсь, ошибся crying.gif

А что по поводу темы?
Dog Pawlowa
Цитата(Legotron @ Jun 9 2009, 13:56) *
P.S. Пока только видел решения от Marvell, примерно удовлетворяющие параметрам...

Ну да ... Вот эти готовые платы я недавно пропагандировал. Только экран побольше берите, хотя бы семерку.
http://www.toradex.com/En/Products/Colibri...A310_PXA320_ARM
blackfin
Цитата(Legotron @ Jun 9 2009, 14:56) *
обязательно наличие PCI и/или PCI-e (желательно "и")

Цитата(Dog Pawlowa @ Jun 9 2009, 15:33) *
Ну да ... Вот эти готовые платы я недавно пропагандировал.

? laughing.gif
zltigo
Цитата(Legotron @ Jun 9 2009, 14:24) *
А что по поводу темы?

По теме, хотя и наличие 2xEthernet и сужает выбор, и если заменить SD на СF (хотя, что мешеет повесить на USB), то изрядное количество индустриалок во всевозможных формфакторах начиная с 386sx и до бесконечности.
Legotron
Цитата(zltigo @ Jun 9 2009, 15:43) *
По теме, хотя и наличие 2xEthernet и сужает выбор, и если заменить SD на СF (хотя, что мешеет повесить на USB), то изрядное количество индустриалок во всевозможных формфакторах начиная с 386sx и до бесконечности.

Для начала интересуют SoC c ядром ARM...
их так прям "до бесконечности" ?

P.S. Достаточно ключевым фактором является энергопотребление, поэтому я и рассматриваю ARM, а так можно было бы и в сторону Atom Z5xxx посмотреть..
zltigo
Цитата(Legotron @ Jun 9 2009, 15:14) *
Для начала интересуют SoC c ядром ARM...
их так прям "до бесконечности" ?

Читаем внимательно, повтояю, "до бесконечности" x86. Причем это будут максимально близкие к PC платформы и сообсетственно минимально возможные пляски с портированием чего-либо готового. Ну а если хочется побольше секса, как в поиске, так и в работе, то тогда можете зачем-то и разные дополнительные условия типа "ARM" себе придумывать.


Цитата(Legotron @ Jun 9 2009, 15:14) *
P.S. Достаточно ключевым фактором является энергопотребление, поэтому я и рассматриваю ARM

Это просто означает что Вы не представляете себе ни потребления неких гигагерцовых ARM, ни современных x86 среди которых есть далеко не Пентиум да Atom по производительности, но и зато и по фактическому потреблению доли вата.
Legotron
Цитата(zltigo @ Jun 9 2009, 16:24) *
Читаем внимательно, повтояю, "до бесконечности" x86. Причем это будут максимально близкие к PC платформы и сообсетственно минимально возможные пляски с портированием чего-либо готового. Ну а если хочется побольше секса, как в поиске, так и в работе, то тогда можете зачем-то и разные дополнительные условия типа "ARM" себе придумывать.

насчет секса: предполагается использовать Linux и собственный софт, поэтому преимущества х86 сходят на нет..
Цитата(zltigo @ Jun 9 2009, 16:24) *
Это просто означает что Вы не представляете себе ни потребления неких гигагерцовых ARM, ни современных x86 среди которых есть далеко не Пентиум да Atom по производительности, но и зато и по потреблению доли вата.

Еще 1 подсказачка в студию smile.gif, для сужения критериев выбора... в задаче необходимо ворочить потоком ~200Mbit
Dog Pawlowa
Цитата(Legotron @ Jun 9 2009, 15:41) *
Еще 1 подсказачка в студию smile.gif, для сужения критериев выбора... в задаче необходимо ворочить потоком ~200Mbit

Хде поток возьмете? smile.gif
Legotron
Цитата(Dog Pawlowa @ Jun 9 2009, 16:59) *
Хде поток возьмете? smile.gif

Я сильно вдаваться в детали не хочу, но поток ориентировочно с PCI(e) устройства на Ethernet например.. (это просто пример, хотя цифра не с потолка!)
Сам процессор сильно загружен не будет вычислительными операциями.
zltigo
Цитата(Legotron @ Jun 9 2009, 15:41) *
насчет секса: предполагается использовать Linux и собственный софт, поэтому преимущества х86 сходят на нет..

Вот с линуксом секс не на x86 и поимеете, если попытаетесь сами портировать, или тогда добавляйте еще ОБЯЗАТЕЛЬНЫЕ условия наличия порта, хотя его качество Вам никто гарантировать не будет, хоть подниметесь для начала....
Цитата(Legotron @ Jun 9 2009, 15:41) *
.. в задаче необходимо ворочить потоком ~200Mbit

Мечы мечты о ваша сладость поставить на нечто с ядром формально работающем на гигагерце (красивая цифра с потолка) с тормозами во всем остальном (ибо хотим мало мало кушать) халяву ввиде абы-какого линукса и перевернуть землю smile.gif. Безусловно, сущесвуют коммуникационные контроолеры примерно этим занимающиеся, но без VGA и прочих рюшечек и всяких линуксов.
Legotron
Цитата(zltigo @ Jun 9 2009, 17:17) *
Вот с линуксом секс не на x86 и поимеете, если попытаетесь сами портировать, или тогда добавляйте еще ОБЯЗАТЕЛЬНЫЕ условия наличия порта, хотя его качество Вам никто гарантировать не будет, хоть подниметесь для начала....

мне кажется вы очень всё пессимизируете... если вы сомневаетесь в linux, это тема отдельного разговора, но наличие портов на кристаллы порядка 1ГГц я думаю 99.9%... (мое ИМХО, не бейте сильно)
Цитата(zltigo @ Jun 9 2009, 17:17) *
Мечы мечты о ваша сладость поставить на нечто с ядром формально работающем на гигагерце (красивая цифра с потолка) с тормозами во всем остальном (ибо хотим мало мало кушать) халяву ввиде абы-какого линукса и перевернуть землю smile.gif

Мечтать не вредно) Докажите нереализуемость поставленной задачи рассматриваемыми способами?
Цитата(zltigo @ Jun 9 2009, 17:17) *
абы-какого линукса

Не очень понятно, вы Виндовс пропагандируете или что, ОСРВ, или вообще без системы?
zltigo
Цитата(Legotron @ Jun 9 2009, 16:33) *
мне кажется вы очень всё пессимизируете... если вы сомневаетесь в linux....

Очень очень сомневаюсь в том ядре линукса до которого оно докатилось в дурацкой борьбе за десктопы и домохозяек sad.gif.
Цитата
Мечтать не вредно) Докажите нереализуемость поставленной задачи рассматриваемыми способами?

А что мне за эту РАБОТУ будет?
Цитата
Не очень понятно, вы Виндовс пропагандируете или что, ОСРВ, или вообще без системы?

Вы не обойдетесь без плотного влезания в потроха какой-либо системы общего назначения sad.gif. B если уж копать из большого и готового, то тогда, например, BSD ветки.. Тот-же NetBSD.
В какой-то мере совсем не стоит сбрасывать со счетов и более самодельные реализации системы (если это, конечно, не какой-нибудь чудо-интернет-девайс для которого требуется море всяких протоколов и заплаток)
Legotron
Цитата(zltigo @ Jun 9 2009, 17:46) *
Очень очень сомневаюсь в том ядре линукса до которого оно докатилось в дурацкой борьбе за десктопы и домохозяек sad.gif

вопрос религиозный, и я не уверен, что буду на стороне линукса, но речь всё же не о десктопе...
Цитата(zltigo @ Jun 9 2009, 17:46) *
А что мне за эту РАБОТУ будет?

Неужели в наше время БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО и уважение коллег совсем ничего не значит? crying.gif грустно...
Цитата(zltigo @ Jun 9 2009, 17:46) *
Вы не обойдетесь без плотного влезания в потроха какой-либо системы общего назначения sad.gif . B если уж копать из большого и готового, то тогда, например, BSD ветки.. Тот-же NetBSD.
В какой-то мере совсем не стоит сбрасывать со счетов и более самодельные реализации системы (если это, конечно, не какой-нибудь чудо-интернет-девайс для которого требуется море всяких протоколов и заплаток)

Насчет системы, спасибо за советы, линух не панацея... есть и другие системы.
P.S. Хотелось бы как попроще, если честно, столько всего по-наделано сейчас, платы разные, чипы, мезонины, и всё-равно с нуля копаться приходиться...
zltigo
Цитата(Legotron @ Jun 9 2009, 17:25) *
....но речь всё же не о десктопе...

Вот имено по этому, раз речь идет не о десктопе/сервере с ядрами, кулерами и прочим, и о одновременно хочется многосотмегабитных потоков, к линуксу следует относиться очень и очень с опаской.
Цитата
Неужели в наше время БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО и уважение коллег совсем ничего не значит? crying.gif грустно...

За обзорно-аналитическую работу, на которую надо потратить, как минимум, несколько дней и написать отчет - мало. Вы ведь не думаете результаты своей работы раздавать за "большое человеческое..."
Legotron
Цитата(zltigo @ Jun 9 2009, 18:31) *
За обзорно-аналитическую работу, на которую надо потратить, как минимум, несколько дней и написать отчет - мало. Вы ведь не думаете результаты своей работы раздавать за "большое человеческое..."

Работа - это одно, а опыт - совсем другое. Я никого не заставляю работать, на это есть своя ветка форума. Я просто прошу поделиться опытом и советами.

P.S. Я лично не испытываю никаких отрицательных чувств от того, что я копался в какой-нибудь проблеме 2 дня, нашёл этот бит, к примеру smile.gif а потом левому человеку за 5 минут рассказал, за что получил лишь такое полотно a14.gif Все равно, мне эта работа на пользу пошла, чем я собственно доволен)) другое дело, если этот человек мой прямой конкурент, тут уже так не поступишь... зависть-такая-штука)

2All: По теме: Какое решение мне посоветуете для данной задачи, хотя бы примерно платформу?
zltigo
Цитата(Legotron @ Jun 9 2009, 17:48) *
Я просто прошу поделиться опытом и советами.

Да? А это что в ответ именно на совет основанный на опыте использования линуксов на машинках в 33-800 MHz:
Цитата
Докажите нереализуемость поставленной задачи рассматриваемыми способами?

Цитата
2All: По теме: Какое решение мне посоветуете для данной задачи, хотя бы примерно платформу?

Для начала задача ПРОСТО никак не описана. Что мне взять для "200 мегабит из 500мегагерц ARM" это не задача.
blackfin
Цитата(Legotron @ Jun 9 2009, 18:48) *
2All: По теме: Какое решение мне посоветуете для данной задачи, хотя бы примерно платформу?

По теме: 2009 EDN Digital Signal Processing Directory

Хотя "данной задачи" мы так и не увидели.. laughing.gif
VslavX
Цитата(Legotron @ Jun 9 2009, 15:14) *
P.S. Достаточно ключевым фактором является энергопотребление, поэтому я и рассматриваю ARM, а так можно было бы и в сторону Atom Z5xxx посмотреть..

Атом жрет очень и очень умерено - у меня сейчас на столе лежит контроновский модуль nanoITX с 1,1ГГц + 10,5" экранчик - при 60% загрузке процессора и макс яркости (не могу пока регулировать) жрет около 4.5W - уверяю Вас - это очень неплохо. В этом же модуле есть 2xPCI-e, 1xSATA, 8xUSB HS и 1xGbE - полный комплектик для Вашей задачи, ставится обычный WinXP. Для сравнения с SoC - плата MPC8347@533MHz с похожим набором интерфейсов и _без_ экрана жрет до 6W. Так что - я бы вариант на Атоме серьезно рассмотрел бы.
zltigo
Цитата(VslavX @ Jun 9 2009, 19:50) *
Атом жрет очень и очень умерено ....

Да сейчас это общая тенденция, вот один из экстремально дешевых чипов http://en.wikipedia.org/wiki/Vortex86 их старенький sx вообще холодный, как покойник на своих 300MHz.
Это (в том числе и DX, который гиг и сопроцессор), конечно, далеко не Atom, но тем не менее, формально мегагерцы есть wink.gif
Legotron
Цитата(blackfin @ Jun 9 2009, 19:12) *
По теме: 2009 EDN Digital Signal Processing Directory

Хотя "данной задачи" мы так и не увидели.. laughing.gif

Cпасибо за ссылку)
Согласен. Задачу представил размазанно, сам это понимаю, но не хотел я вдаваться в подробности, принципиально... разве нельзя примерно (плюс-минус лапоть) прикинуть решение, чтобы перекинуть поток в 200Мбит с одного интерфейса на другой, и при этом что-то показывать на экране? (сорри за вульгарное изъяснение beer.gif )

Цитата(VslavX @ Jun 9 2009, 20:50) *
Атом жрет очень и очень умерено - у меня сейчас на столе лежит контроновский модуль nanoITX с 1,1ГГц + 10,5" экранчик - при 60% загрузке процессора и макс яркости (не могу пока регулировать) жрет около 4.5W - уверяю Вас - это очень неплохо. В этом же модуле есть 2xPCI-e, 1xSATA, 8xUSB HS и 1xGbE - полный комплектик для Вашей задачи, ставится обычный WinXP. Для сравнения с SoC - плата MPC8347@533MHz с похожим набором интерфейсов и _без_ экрана жрет до 6W. Так что - я бы вариант на Атоме серьезно рассмотрел бы.

Насчет атома, согласен, перспективное решение.. Тогда я вообще перестаю что-то понимать, я думал главное преимущество атома - это полная совместимость софта х86, а значит он уже ARM-ам на пятки наступает по потреблению?
jabberok
Возможно я опоздал. Вот на днях наткнулся http://www.armkits.com/Product/devkit8000.asp
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.