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

 
 
> Выбор платформы на основе ARM
timmych
сообщение May 12 2010, 11:36
Сообщение #1





Группа: Участник
Сообщений: 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)?

Заранее спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
i.cf
сообщение Jun 10 2010, 16:26
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 25-08-09
Из: Украина, Харьков
Пользователь №: 52 034



Есть много разных модулей у PHYTEC, правда по цене несколько дороговато: http://www.phytec.com/products/sbc/index.html
Есть более демократичные от Embedded Artists: http://www.embeddedartists.com/products/oe...oem.php?tab=mcu

На чем Вы остановились? Digi? Интересно, т.к. сами подбираем модуль для будущего проекта.

Сообщение отредактировал i.cf - Jun 10 2010, 16:26
Go to the top of the page
 
+Quote Post
etoja
сообщение Jun 11 2010, 07:03
Сообщение #3


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

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Китайцы делают отличные платы с линуксом по хорошим ценам:

http://www.embedinfo.com/English/Product/mini3250.asp
Go to the top of the page
 
+Quote Post
hwdev
сообщение Jun 13 2010, 18:00
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 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: я не хочу сказать, что вы от русских инженеров не получите ответов, но вы также сможете общаться со специалистами со всего мира. На мой взгляд преимущество колоссальное.
Go to the top of the page
 
+Quote Post
anpilog
сообщение Jul 5 2010, 07:00
Сообщение #5


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

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



Цитата(hwdev @ Jun 13 2010, 21:00) *
BlueShark OMAP3530

Короче, советую взять этот модуль и не парится. По цене намного дешевле будет модуля Digi, по параметрам и так очевидно. Плюс русская документация и русский суппорт. Кто общался с буржуйской поддержкой, тот поймет. Также хочу отметить, что суппорт на все коммерческие платформы сильно отличается от открытых. Вы можете написать в mail-list того же бигла с любым тупейшим вопросом даже по BlueShark, и не будете посланы на три буквы, а получите ответ. Достаточно правильно сформулировать что нужно. Там по beagleboard-клонам вопросов вагон, люди во всем мире разрабатывают и применяют.

Аааа....
А почему у него цена 11500 руб. это же ~370 у.е.
Или у них какой-то загадочный курс при оплате валютой???
Это же в два разо дороже чем новый биглбоард!!!


--------------------
---
human traffic - всегда 8)
Go to the top of the page
 
+Quote Post
sasamy
сообщение Jul 5 2010, 09:12
Сообщение #6


Знающий
****

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



Цитата(anpilog @ Jul 5 2010, 11:00) *
Аааа....
А почему у него цена 11500 руб. это же ~370 у.е.
Или у них какой-то загадочный курс при оплате валютой???
Это же в два разо дороже чем новый биглбоард!!!


Вы не понимаете - это "принципиально новая OS платформа".
Цитата
Но аппаратно то он совсем другой: процессор совсем в другом корпусе, разводка никак не похожа. Вы я вижу совсем не в курсе схемотехники ОМАП3 smile.gif.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


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

 


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


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