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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> ARM & Linux, Немножко философский вопрос.
beer_warrior
сообщение Apr 12 2007, 13:15
Сообщение #1


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Судя по всему названная связка еще долго будет задавать тон. Возможно даже потеснив, что-то менее навороченное. И вот задумался над переспективной платформой...
AT91RM9200 - старое доброе проверенное решение, только вот слишком уже старое smile.gif , да и кристалл здоровый, не всюду можно воткнуть.
AT91SAM9* - решение слишком свежее, в свете SAM7 доверия не вызывает ни малейшего.
Плюс поставки у Атмела какие-то неровные....
У Филипка вроде ничего сходного нету. Во всяком случае в доступе.
У ST при ближашем расмотрении хитрые 9-е ядра без MMU.
Судьба PXA печальна...
У кого бы еще из ARMоводов есть достойные кристаллы для Линуха?
А может забить на это и посмотреть в сторону SH4 или новых DSP?
Второй вариант начинает выглядеть все более привлекательным.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
KRS
сообщение Apr 12 2007, 14:00
Сообщение #2


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

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



на MPC5200 linux отлично работает и чип намного мощнее 9 арма получается.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Apr 12 2007, 15:25
Сообщение #3


Знающий
****

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



На МИПСах делают в основном мыльницы. Не знаю, правда, как у них с доставабельностью.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Apr 12 2007, 15:28
Сообщение #4


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



А нафиг линух на дспителе?


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
etoja
сообщение Apr 12 2007, 15:39
Сообщение #5


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

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



Обрати внимание на процессоры Blackfin от Analog Devices:
http://www.analog.com/en/prod/0,2877,ADSP%252DBF537,00.html

Для них имеется uClinux:
http://www.analog.com/Analog_Root/static/p...linux&la=en
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Apr 12 2007, 15:52
Сообщение #6


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
А нафиг линух на дспителе?

Как сказать...
Я вот описал ситуацию... по сути нет нормального АРМа, зато ДСПшник побежит достаточно бодренько - со своими объемами памяти, многочисленными шинами , да и портов скоростных от пуза...


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
vanokuten
сообщение Apr 12 2007, 15:58
Сообщение #7


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

Группа: Участник
Сообщений: 116
Регистрация: 18-12-04
Из: Минск
Пользователь №: 1 550



Цитата(beer_warrior @ Apr 12 2007, 13:15) *
Судя по всему названная связка еще долго будет задавать тон. Возможно даже потеснив, что-то менее навороченное. И вот задумался над переспективной платформой...
AT91RM9200 - старое доброе проверенное решение, только вот слишком уже старое smile.gif , да и кристалл здоровый, не всюду можно воткнуть.
AT91SAM9* - решение слишком свежее, в свете SAM7 доверия не вызывает ни малейшего.
Плюс поставки у Атмела какие-то неровные....
У Филипка вроде ничего сходного нету. Во всяком случае в доступе.
У ST при ближашем расмотрении хитрые 9-е ядра без MMU.
Судьба PXA печальна...
У кого бы еще из ARMоводов есть достойные кристаллы для Линуха?
А может забить на это и посмотреть в сторону SH4 или новых DSP?
Второй вариант начинает выглядеть все более привлекательным.


Перспективная - это что значит в вашем смысле?

Марвелл на PXA не забил а продолжает развивать

Есть Cirrus Logic EP93xx - примерно тоже старое доброе как RM9200 только линейка из EP9301, EP9302, EP9307, EP9312, EP9315

Техас DM64x DaVinci продвигает - перспективная платформа если к арму еще и DSP надо

Из DSP под Linux - Analog Blackfin BF53x - типа дешево и сердито да и пошустрее ARM9

Типа из новостей: Atmel свою eval платку с AVR32 и Linux начала продавать уже


--------------------
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 12 2007, 16:25
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(beer_warrior @ Apr 12 2007, 12:15) *
У кого бы еще из ARMоводов есть достойные кристаллы для Линуха?

Самсунги вполне.
Цитата
... или новых DSP?
Второй вариант начинает выглядеть все более привлекательным.

DSP обычно круто работают со встоенной памятью, а вот с внешней результаты много скромнее. Хотя естественно можно. Наверное просто пока проблема со связкой ARM+Linux в достаточно большой трудоемкости связки для штучных изделий. Очень массовых девайсов с ARM ядром и Linux на самом деле много, но ведь их и делали не "на коленке" и не в одиночку и затраты за счет массовости отбиваются.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Apr 12 2007, 16:51
Сообщение #9


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
Самсунги вполне.

Дык они ж BGAшные? Или я отстал от жизни?
Цитата
Очень массовых девайсов с ARM ядром и Linux на самом деле много

Дык никто и не спорит... Просто вот хотелось бы взглянуть на перспективу с точки зрения exUSSR разработчика - т.е. умеренная цена, приемлемые сроки и нормы поставки. Наличие альтернативных каналов поставки. Наличие клона gcc.
Прикинем задачи:
Нижний диапазон - всяческие бегущие огни и реле времени - ATTiny/PIC12-16
Нижний средний, какие-нибудь HMI или сложное управление - ATMega/ мелкие ARM7.
Верхний средний - например какие-н терминалы, обработка звука, USB-девайсы - ARM7 с ОС - допустим eCos (тут уже by default потребуется TCP/IP- стек, файловая система нормальный механизм приоритетов)
Верхний - что-то коммуникационное, для чего заведомо требуется честная многозадачность. На сегодня ?


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 12 2007, 17:01
Сообщение #10


Ally
******

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



Для OMAP-ов давно линух есть рабочий, для синтетических ядер на Xilinx тут лежит MontaVista линукс.
С линуксом наверно надо идти от обратного, сначала искать для каких платформ вы имеете его в той комплектации которую хотите, а потом уж искать эти платформы по дешевле или их производные.


Цитата(beer_warrior @ Apr 12 2007, 13:45) *
Судя по всему названная связка еще долго будет задавать тон. Возможно даже потеснив, что-то менее навороченное. И вот задумался над переспективной платформой...
AT91RM9200 - старое доброе проверенное решение, только вот слишком уже старое smile.gif , да и кристалл здоровый, не всюду можно воткнуть.
AT91SAM9* - решение слишком свежее, в свете SAM7 доверия не вызывает ни малейшего.
Плюс поставки у Атмела какие-то неровные....
У Филипка вроде ничего сходного нету. Во всяком случае в доступе.
У ST при ближашем расмотрении хитрые 9-е ядра без MMU.
Судьба PXA печальна...
У кого бы еще из ARMоводов есть достойные кристаллы для Линуха?
А может забить на это и посмотреть в сторону SH4 или новых DSP?
Второй вариант начинает выглядеть все более привлекательным.
Go to the top of the page
 
+Quote Post
acex2
сообщение Apr 12 2007, 22:45
Сообщение #11


Адепт
****

Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656



Цитата(beer_warrior @ Apr 12 2007, 17:51) *
Дык они ж BGAшные? Или я отстал от жизни?


Пора бы уже привыкнуть к BGA. Большинство из них с шагом 0.8 мм нормально разводится на 4-х слоях. Добавлю к перечисленным здесь еще i.MX21 от Freescale. Приемлемые цены, продаются на Digikey или через Эфо в России, есть reference designs с открытыми схемами и Linux с полным BSP.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 12 2007, 23:18
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(beer_warrior @ Apr 12 2007, 15:51) *
Дык они ж BGAшные? Или я отстал от жизни?

Хочу мощное многосотмегагерцовое с 32bit памятью и всякой всячиной на параллельной шине на 2x слойке? Не мечтайте попусту.
Для штучных уникальных вещей в которых затраты на железо не определяющие - используйте готовые субмодули (заодно там возможно и системный софт найдете). Для массовых - честные многослойки.
Пытаться делать
Цитата
Верхний - что-то коммуникационное,

по цене
Цитата
всяческие бегущие огни и реле времени

не надо.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
PrSt
сообщение Apr 12 2007, 23:55
Сообщение #13


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(SpiritDance @ Apr 12 2007, 15:28) *
А нафиг линух на дспителе?

дспителю - он не нужен, но....!
много раз НО!
ну Вы даете! Слов нет... ясен-красен что дспителю он как зайцу плавники...
Однако, то что он есть в дспителе(или чемто подобном по производительности) круто расширяет спектр возможных сфер применения + простота портирования программной чясти кода при выполнении сложного проекта на конкретном чипе с такими возможностями...
Например корманный MP3+MPEG4 проигрыватель, или корманный ВЧ спектро-анализатор...
Да масса возможных применений... Вы представляете себе писать такую задачу без операционки или готовых библиотек для преобразованиий данных и конверторов, и драйверов индикаторов + и т д...
вот если смотреть правде в глаза - я(да и многие), слабо себе представляю психопадов, которые будут выполнять такую задачу без операционки...
В общем! Наличие Линукса на дспителе - неоценимо богатая возможность его применения в многих задачях...

.


--------------------
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Apr 13 2007, 00:23
Сообщение #14


Ally
******

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



Только забыли одну мелочь, все эти прелести есть только в коммерческих релизах линукса.
На халявном ничего путного сделать нельзя, за разумное время.

Цитата(PrSt @ Apr 13 2007, 00:25) *
дспителю - он не нужен, но....!
много раз НО!
ну Вы даете! Слов нет... ясен-красен что дспителю он как зайцу плавники...
Однако, то что он есть в дспителе(или чемто подобном по производительности) круто расширяет спектр возможных сфер применения + простота портирования программной чясти кода при выполнении сложного проекта на конкретном чипе с такими возможностями...
Например корманный MP3+MPEG4 проигрыватель, или корманный ВЧ спектро-анализатор...
Да масса возможных применений... Вы представляете себе писать такую задачу без операционки или готовых библиотек для преобразованиий данных и конверторов, и драйверов индикаторов + и т д...
вот если смотреть правде в глаза - я(да и многие), слабо себе представляю психопадов, которые будут выполнять такую задачу без операционки...
В общем! Наличие Линукса на дспителе - неоценимо богатая возможность его применения в многих задачях...

.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 13 2007, 00:34
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(AlexandrY @ Apr 12 2007, 23:23) *
На халявном ничего путного сделать нельзя, за разумное время.

Именно! Без вариантов.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Apr 13 2007, 09:11
Сообщение #16


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
Хочу мощное многосотмегагерцовое с 32bit памятью и всякой всячиной на параллельной шине на 2x слойке?

ИМХО 100-133 МГц хватит за глаза.
Есть масса модулей на 386/486 SoC. ИМХО ARM будет более рациональным выбором.
Цитата
Для штучных уникальных вещей в которых затраты на железо не определяющие - используйте готовые субмодули

Вполне возможно. Только опять же - вопрос цены-доставаемости-стабильности поставок.

Цитата
Однако, то что он есть в дспителе(или чемто подобном по производительности) круто расширяет спектр возможных сфер применения + простота портирования программной чясти кода при выполнении сложного проекта на конкретном чипе с такими возможностями...


На старой работе было изделие на двух DSP - первый занимался исключительно БПФами, а второй крутил клавиатуру-индикацию-порты. Почему такой подход? Меньший размер БОМа. Один компилятор. Намного проще прошивка и настройка.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
tag
сообщение Apr 13 2007, 13:03
Сообщение #17


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

Группа: Свой
Сообщений: 151
Регистрация: 21-02-06
Пользователь №: 14 561



Цитата(beer_warrior @ Apr 12 2007, 15:52) *
Как сказать...
Я вот описал ситуацию... по сути нет нормального АРМа, зато ДСПшник побежит достаточно бодренько - со своими объемами памяти, многочисленными шинами , да и портов скоростных от пуза...


...по моему Linux и DSP извращение еще то, как из пушки по воробьям...
Go to the top of the page
 
+Quote Post
PrSt
сообщение Apr 13 2007, 13:05
Сообщение #18


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(tag @ Apr 13 2007, 13:03) *
...по моему Linux и DSP извращение еще то, как из пушки по воробьям...

реч не о то мто бы выполнятьDSP инстрекции под линуксом
а о том что на DSP контроллере устанавливать linux и решать иные задачи
как я понял


--------------------
Go to the top of the page
 
+Quote Post
Carmack
сообщение Apr 13 2007, 13:58
Сообщение #19


Участник
*

Группа: Новичок
Сообщений: 44
Регистрация: 28-11-06
Пользователь №: 22 841



Цитата(vanokuten @ Apr 12 2007, 16:58) *
Марвелл на PXA не забил а продолжает развивать


Продожает конечно, лично сам пользую.
А по отзывам компетентных людей
PXA 255 по производительности на уровне ПНЯ 2-го младших моделей.
И линух на нем есть 2.6 и плат в промышленном стандарте
достаточно, а на платах тех и NOR-FLASH 32М и ОЗУ до 64 М
и цены божеские.
А если PXA255 не устраивает,так само ядро XSCALE интел не продавал
никому, на основе этого ядра и другие процы от интеля
доступны для заказа на их сайте.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Apr 13 2007, 15:07
Сообщение #20


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
PXA 255 по производительности на уровне ПНЯ 2-го младших моделей.


Пару недель назад общался с очень серьезными людьми из Израиля.
Они переносят свой код с PXA, ибо с Марвелом не складывается.
Серии там на десятки тысяч.
Кстати возможно кто-то из форумчан это работу и получил....


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Apr 13 2007, 16:21
Сообщение #21


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



А вот куда они его преносят? Вот под это возможно линух и нужно запускать.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
beer_warrior
сообщение Apr 13 2007, 16:23
Сообщение #22


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



Цитата
А вот куда они его преносят? Вот под это возможно линух и нужно запускать.

SAM9.
Тлько вот Атмелу нихрена веры нету sad.gif


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
zaozeo
сообщение Jul 3 2007, 14:40
Сообщение #23


Участник
*

Группа: Новичок
Сообщений: 33
Регистрация: 19-01-07
Пользователь №: 24 610



Берите Cirrus 9512/9315, не прогадаете.
Go to the top of the page
 
+Quote Post
a3r3
сообщение Jul 3 2007, 14:44
Сообщение #24


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

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



Цитата(zaozeo @ Jul 3 2007, 18:40) *
Берите Cirrus 9512/9315, не прогадаете.

Кристаллы, конечно, хорошие, но староваты. Я бы советовал ориентироваться на AT91SAM9261/9263. Цена у них очень приятная.
Go to the top of the page
 
+Quote Post
Master
сообщение Jul 5 2007, 07:49
Сообщение #25


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

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



Цитата(a3r3 @ Jul 3 2007, 18:44) *
Кристаллы, конечно, хорошие, но староваты. Я бы советовал ориентироваться на AT91SAM9261/9263. Цена у них очень приятная.

Цена на AT32AP7000 ещё приятнее.
Насчёт ритмичности поставок Atmel ничего не скажу (отрицательного), миллионами приборы не штамповал. Десятки-сотни - ЭФО не подводила ни разу.
Насчёт AVR32, в нём есть и MMU, и DSP-инструкции, и Java-декодирование, и SD/MMC-интерфейс, и много ещё всякого вкусного. Правда, AT32AP7000 поставляется в BGA (пока), но есть и AT32AP7001 в LQFP. Разве что Ethernet'а и LCD-TFT-контроллера в нём нет.
В общем, Linux на нём крутится, инструменты разработки и примеры, в частности, вывода графики есть.
Если бы ещё местные модеры ветку создали...
Go to the top of the page
 
+Quote Post
a3r3
сообщение Jul 5 2007, 08:37
Сообщение #26


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

Группа: Новичок
Сообщений: 84
Регистрация: 24-05-07
Пользователь №: 27 947



ИМХО, BGA пугать уже не должен - это все-таки процессоры не "коленочного" уровня.

AVR32 представляется интересным. Вот кит придет - посмотрим, что за зверь такой.
Go to the top of the page
 
+Quote Post
Muchachos
сообщение Jul 18 2007, 14:38
Сообщение #27





Группа: Новичок
Сообщений: 11
Регистрация: 29-11-06
Пользователь №: 22 887



Коллеги, здравствуйте!

Мы ищем команду разработчиков 3-5 человек

- знание ARM архитектуры - т.е. умение портировать линукс на различные платформы;
- Linux kernel programming;
- Linux WEB programming;
- знание ядра 2.6.13 и 2.6.20 под at91rm9200;
- gcc 3.4.4;
- busybox+buildroot;
- знание HCI BlueTooth вдоль и наискосок;
- Bercli.

Работа в Москве, fulltime.

З.П. команде до $8000

Большой интересный проект.
Возникает интерес? Мы дадим небольшое тестовое задание.
После входа в проект небольшое обучение.

Алексей
(+7 495) 789-26-98
alex_113556@mail.ru
Go to the top of the page
 
+Quote Post

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

 


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


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