|
Выбор платформы на основе ARM |
|
|
|
May 12 2010, 11:36
|
Группа: Участник
Сообщений: 12
Регистрация: 16-03-10
Пользователь №: 56 011

|
Добрый день, Стоит задача выбора платформы для нового проекта. ВременнЫе рамки проекта очень жесткие, поэтому и с аппаратной и с программной точек зрения желательно иметь в качестве основы так называемый(ую) system-on-module (они же OEM board, single board computer и т.п.), т.е. процессор, память, флэшка и прочая периферия общего назначения на одной карточке плюс board support package ( пример). Суть прибора вкратце: на входе электрический сигнал, дальше цепь преобразования, дальше FPGA с измерительной логикой внутри, оно формирует пакеты данных, которые контроллер по прерыванию должен считывать из буфера FPGA по процессорной шине и складывать в RAM (мин. спецификация на поток данных с FPGA невелика - 750 байт/с, но в дальнейшем возможно понадобиться существенно большая пропускная способность). Контроллер обсчитывает различную хитрую статистику по этим данным (как в реальном времени, так и пост-обработка), рисует красивые графики на цветном экране, а также (если нужно) выдает результаты по USB и Ethernet Отправные точки для выбора system-on-board: - CPU от 200 MHz (больше - лучше) - SDRAM от 256 MB (нужен буфер минимум на 90 MB, плюс несколько буферов для вычислений, размеры которых пока еще не уточнены, может быть и в 128 MB втиснемся, но рисковать не хотелось бы). - Ethernet, USB2.0 device, желательно также SD контроллер или USB хост. - I2C - хотя бы 20-30 GPIO - Внешние входы прерываний - LCD контроллер цветного экрана (800х480, 16-256 цветов), желательно с поддержкой touchscreen - хороший board support package (очень желательно, чтобы это был Linux) с доступными средствами его сборки - очень желательно архитектура ARM (для максимального переиспользования имеющегося опыта и имеющихся средств отладки), но, в принципе, другие архитектуры тоже рассматриваются. - цена не очень критична, гораздо важнее сократить время разработки Так как сроки совсем жесткие, то времени пробовать различные варианты (заказывать несколько eval board, собирать систему и гонять тесты) попросту нет; грубо говоря, нужно сделать "правильный выбор" сразу :-) Мы работали до этого только с NXP, но на основе их CPU я что-то подходящих плат не вижу. Поэтому вопрос такой. Не могли бы вы порекомендовать проверенные на собственном опыте конкретные system-on-module с подобными характеристиками и свои впечатления от работы с ними (проблемы, качество и полнота документации, качество и быстрота тех. поддержки, в идеале - приблизительные interrupt/FIQ latency на этих платформах под Linux)? Заранее спасибо!
|
|
|
|
|
 |
Ответов
|
Jun 13 2010, 18:00
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 1-09-06
Из: Москва
Пользователь №: 20 008

|
т.к. тут каждый кулик свое хвалит, то я добавлю: какой смысл связываться с Самсунгами? Попробуйте получить от них поддержку, да и OpenSource community не очевидное. Я работал с ними, я знаю. Я бы смотрел в сторону OMAP3530 и модулей на нем. Преимущества? Как минимум 3 похожие платформы: OMAP3EVM, Beagleboard, Overo. Под них софта вагон, развивается всё очень динамично. По скорости и прочим параметрам они на 100 лет впереди s3c2443. На последнем коммерчески успешные платформы были сделаны? Тот же OMAP3530 стоит и в айфоне, Archos, Pandora, а и еще куча где, Sony, Nokia использует. Кому интересно более подробно - скачиваете OpenEmbedded и смотрите какие платформы поддерживаются для OMAP3 BlueShark OMAP3530Короче, советую взять этот модуль и не парится. По цене намного дешевле будет модуля Digi, по параметрам и так очевидно. Плюс русская документация и русский суппорт. Кто общался с буржуйской поддержкой, тот поймет. Также хочу отметить, что суппорт на все коммерческие платформы сильно отличается от открытых. Вы можете написать в mail-list того же бигла с любым тупейшим вопросом даже по BlueShark, и не будете посланы на три буквы, а получите ответ. Достаточно правильно сформулировать что нужно. Там по beagleboard-клонам вопросов вагон, люди во всем мире разрабатывают и применяют. Люди открыты для диалога и всегда готовы помочь. Причем, постоянно отвечают и помогают. Я говорю не об абстрактных персонах, а конкретно: Gerald Cooley - разработчик Beagleboard, лично отвечает на все вопросы по железу Koen Kooi - основной maintainer OpenEmbedded, сейчас работает в TI и очень сильно поддерживает Angstrom Linux для OMAP3. Все демки Angstrom созданы именно им Steve Sakoman - все вопросы по Overo Robert Nelson - пишет патчи и поддерживает ARM Ubuntu Конкретно и по делу. Попробуйте в такой же непринужденной обстановке обсудить свои проблемы с железкой с любым коммерческим суппортом. Хорошо, если денег не попросят, а так просто пошлют, т.к. своих забот хватает. Касательно BlueShark: я не хочу сказать, что вы от русских инженеров не получите ответов, но вы также сможете общаться со специалистами со всего мира. На мой взгляд преимущество колоссальное.
|
|
|
|
|
Jul 5 2010, 07:00
|

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

|
Цитата(hwdev @ Jun 13 2010, 21:00)  BlueShark OMAP3530Короче, советую взять этот модуль и не парится. По цене намного дешевле будет модуля Digi, по параметрам и так очевидно. Плюс русская документация и русский суппорт. Кто общался с буржуйской поддержкой, тот поймет. Также хочу отметить, что суппорт на все коммерческие платформы сильно отличается от открытых. Вы можете написать в mail-list того же бигла с любым тупейшим вопросом даже по BlueShark, и не будете посланы на три буквы, а получите ответ. Достаточно правильно сформулировать что нужно. Там по beagleboard-клонам вопросов вагон, люди во всем мире разрабатывают и применяют. Аааа.... А почему у него цена 11500 руб. это же ~370 у.е. Или у них какой-то загадочный курс при оплате валютой??? Это же в два разо дороже чем новый биглбоард!!!
--------------------
--- human traffic - всегда 8)
|
|
|
|
|
Jul 5 2010, 09:12
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
Цитата(anpilog @ Jul 5 2010, 11:00)  Аааа.... А почему у него цена 11500 руб. это же ~370 у.е. Или у них какой-то загадочный курс при оплате валютой??? Это же в два разо дороже чем новый биглбоард!!! Вы не понимаете - это "принципиально новая OS платформа". Цитата Но аппаратно то он совсем другой: процессор совсем в другом корпусе, разводка никак не похожа. Вы я вижу совсем не в курсе схемотехники ОМАП3 smile.gif.
|
|
|
|
Сообщений в этой теме
timmych Выбор платформы на основе ARM May 12 2010, 11:36 dch там к разделе ARM есть платочка Siberia на атме... May 15 2010, 04:55 AlexandrY Цитата(timmych @ May 12 2010, 14:36) жела... May 15 2010, 14:12 etoja Цитата(AlexandrY @ May 15 2010, 18:12) Я ... May 17 2010, 06:39 timmych Спасибо всем откликнувшимся!
AlexandrY
Согла... May 17 2010, 07:54 timmych Очень сильно интересуют мнения по поводу такой пла... May 31 2010, 10:47 etoja Page Not Found May 31 2010, 12:06 timmych Прошу прощения.
Вот правильная ссылка на модуль (D... May 31 2010, 12:36 etoja На сайте Digi не работает ссылка на описание проце... Jun 1 2010, 09:02  timmych Цитата(etoja @ Jun 1 2010, 13:02) На сайт... Jun 3 2010, 06:44   uzig Цитата(timmych @ Jun 3 2010, 10:44) Описа... May 1 2011, 20:27    IgorKossak Цитата(uzig @ May 1 2011, 23:27) Будьте д... May 2 2011, 07:54   dch Цитата(hwdev @ Jun 13 2010, 22:00) какой ... Jun 14 2010, 00:06    etoja Цитата(dch @ Jun 14 2010, 04:06) периодич... Jun 15 2010, 06:21     dch Цитата(etoja @ Jun 15 2010, 10:21) Россий... Jul 5 2010, 00:42      sasamy Цитата(dch @ Jul 5 2010, 04:42) в определ... Jul 5 2010, 20:28       dch Цитата(sasamy @ Jul 6 2010, 00:28) отдел ... Jul 5 2010, 23:08     anpilog Цитата(sasamy @ Jul 5 2010, 12:12) Вы не ... Jul 5 2010, 10:34      sasamy Цитата(anpilog @ Jul 5 2010, 13:34) Зачем... Jul 5 2010, 10:49       anpilog Цитата(sasamy @ Jul 5 2010, 13:49) Вы не ... Jul 5 2010, 10:55        sasamy Цитата(anpilog @ Jul 5 2010, 14:55) Да...... Jul 5 2010, 11:52 at90 В айфоне самсунговский проц стоит... Jun 14 2010, 02:59 timmych Спасибо всем откликнувшимся!
Отвечаю по поряд... Jun 15 2010, 07:46 etoja У Техаса Инструмента есть интересная плата размеро... Jun 17 2010, 06:51  AlexN Цитата(etoja @ Jun 17 2010, 13:51) У Теха... Jun 17 2010, 08:31 andron86 http://www.karo-electronics.com/ посмотрите там, D... May 2 2011, 08:15 Tarbal Цитата(andron86 @ May 2 2011, 12:15) http... Apr 18 2014, 05:21 Мур Мужики! С 2011г прошла вечность! Какие ... Apr 17 2014, 16:44 Мур Вроде оно.. Connecting the JTAG programmer to the... Apr 18 2014, 04:40 Мур Лихо!... Parallella Multi-core single board c... Apr 20 2014, 18:01 Мур Симпатюля...
http://top-device.com.ua/p28807894-me... Apr 24 2014, 12:08 Мур Вот это был бы вариант! Жаль нет на Украине... Apr 30 2014, 07:36
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|