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

 
 
> Выбор ARM для разработки под Linux, Какой ARM выбрать для разработки под Linux с учётом удобной поддержки?
Juzujka
сообщение Feb 14 2013, 11:18
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 3-04-09
Из: Москва, Киров
Пользователь №: 47 125



Какой ARM выбрать для разработки под Linux с учётом поддержки библиотеками, средствами программирования, описаниями?

Пробовал STM32vldiscovery с STM32F103 - не понравилось, что .s, .ld под избранные проприетарные среды программирования
Загрузчик они поленились для Linux сделать
Да и вообще не заботились о поддержке для GCC, Linux и прочем OpenSource. Это у всех так или только у STM?
Всякие загрузчики, компиляторы пришлось перепробовать - разработка долгая, неудобная и с сомнительным результатом.

Хотелось бы быстрое удобное поднятие проекта на
Eclipse (Net Beans) + GCC + OpenOCD
под Linux

Есть ли у кого-то положительный опыт работы с таким, примеры, ссылки?

Интересуют процессоры и для "кнопки со светодиодом" и для Linux, LCD, DMA и т.п.

Сообщение отредактировал Juzujka - Feb 14 2013, 11:30
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 10)
DmitryM
сообщение Feb 14 2013, 12:15
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(Juzujka @ Feb 14 2013, 14:18) *
Какой ARM выбрать для разработки под Linux с учётом поддержки библиотеками, средствами программирования, описаниями?
Хотелось бы быстрое удобное поднятие проекта на
Eclipse (Net Beans) + GCC + OpenOCD
под Linux

А кто мешает? и под винду Eclipse+Yagarto+OpenOCD и под Linux. Например, вот это: scmRTOS. Есть и для STM32F1XX
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 14 2013, 12:21
Сообщение #3


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

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



Для Linux хорошо получается брать плату Beagleborad или Beaglebon (похуже пока поддержка)
а процы соответственно TI Sitara

С Beagleboard "дружит" ARM DS-5
Go to the top of the page
 
+Quote Post
Juzujka
сообщение Feb 14 2013, 13:44
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 3-04-09
Из: Москва, Киров
Пользователь №: 47 125



DS-5 платный

Сообщение отредактировал Juzujka - Feb 15 2013, 08:00
Go to the top of the page
 
+Quote Post
KRS
сообщение Feb 14 2013, 20:27
Сообщение #5


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

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



Тогда Вам сюда:
http://electronix.ru/forum/index.php?showforum=162
особенно эти 2 темы
http://electronix.ru/forum/index.php?showtopic=45936
http://electronix.ru/forum/index.php?showtopic=38281

но гораздо быстрее начать с DS-5 + Beagleboard там примеры, конфиги есть и т.п.
там еще модель Cortex-A8 есть с дисплеем, на нем ангстром стоит, можно прямо на PC попробовать...
Go to the top of the page
 
+Quote Post
svss
сообщение Feb 15 2013, 08:52
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594



Цитата(KRS @ Feb 14 2013, 18:21) *
Beaglebone

А можно отсюда:
http://software-dl.ti.com/dsps/dsps_public.../index_FDS.html
http://processors.wiki.ti.com/index.php/Si...E2%80%99s_Guide

Всё бесплатно, куча доков, вики, форум..
Правда, экрана железяке не хватает, отдельно продаёцца..
Есть альтернатива - TMDSSK3358
Go to the top of the page
 
+Quote Post
Juzujka
сообщение Feb 15 2013, 10:18
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 3-04-09
Из: Москва, Киров
Пользователь №: 47 125



Цитата(svss @ Feb 15 2013, 12:52) *
А можно отсюда:
http://software-dl.ti.com/dsps/dsps_public.../index_FDS.html
http://processors.wiki.ti.com/index.php/Si...E2%80%99s_Guide

Всё бесплатно, куча доков, вики, форум..
Правда, экрана железяке не хватает, отдельно продаёцца..
Есть альтернатива - TMDSSK3358

Вопрос был с учётом поддержки со стороны производителя.
Хорошо ли TI поддерживает свои ARMы, в частности, документацией? Или всё-таки у них проблемы со своевременными Errata?

Сообщение отредактировал Juzujka - Feb 15 2013, 10:18
Go to the top of the page
 
+Quote Post
_3m
сообщение Feb 15 2013, 10:42
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(Juzujka @ Feb 15 2013, 14:18) *
Вопрос был с учётом поддержки со стороны производителя.
Хорошо ли TI поддерживает свои ARMы, в частности, документацией? Или всё-таки у них проблемы со своевременными Errata?

В части камней для запуска линукс с lcd и прочим фаршем выбор доступен ровно из двух производителей: TI и FSL.
Атымел в этом сегменте слился, игроки мобильного рынка наглухо закрыты и простым смертным недоступны.
Выбрать один из двух вариантов уж так сложно...
Go to the top of the page
 
+Quote Post
SyncLair
сообщение Feb 15 2013, 14:05
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 6-01-12
Пользователь №: 69 197



Цитата(Juzujka @ Feb 14 2013, 15:18) *
Пробовал STM32vldiscovery с STM32F103 - не понравилось, что .s, .ld под избранные проприетарные среды программирования
Загрузчик они поленились для Linux сделать
Да и вообще не заботились о поддержке для GCC, Linux и прочем OpenSource. Это у всех так или только у STM?

Хотелось бы быстрое удобное поднятие проекта на
Eclipse (Net Beans) + GCC + OpenOCD
под Linux

У большинства так -- а именно в скриптах инициалицазии и скриптах линкера GCC бардак smile3046.gif -- гуляет куча вариантов по инету, однако с приходом Cortex-а ситуация немного улучшилась из-за CMSIS-а. Если хотите чтобы сразу всё заводилось c пол пинка приходится использовать коммерческие варианты Эклипса в виде Code Red. Каждая контора лепит свои скрипты инициализации всвязи со своими потребностями и тулкитами, даже если и компилятор GCC. (


Мне пришлось долго всё это собирать под СMAKE -- который для LPC генерирует скрипт сборки и проект CodeBlocks(или Eclise) под конкретный процессор, под STM у меня тоже генерируется но там нужно скачивать библиотеку с сайта, в общем не всё так гладко (. -- хотите подправить ? -- присоединяйтесь к проекту.

Сам сижу на CMAKE + Codeblocks + GCC + OpenOCD + Olimex под Windows ом и Linux-ом
на LPC2468 и LPC1768

А те процессоры что Вам советуют -- это те на которых линукс запускается. Вы определитесь Вам линукс нужен на плате или на Десктопе???


--------------------
Go to the top of the page
 
+Quote Post
Juzujka
сообщение Feb 21 2013, 11:07
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 3-04-09
Из: Москва, Киров
Пользователь №: 47 125



Цитата(SyncLair @ Feb 15 2013, 18:05) *
А те процессоры что Вам советуют -- это те на которых линукс запускается. Вы определитесь Вам линукс нужен на плате или на Десктопе???

Мне Linux нужен везде. MCU нужны и те, которые <$2 без Linux, и те, которые с Linux.
Нет большого желания возиться с подъёмом и того, и другого с нуля.
Поэтому хотел бы связаться с производителем, который даёт хорошую поддержку к своей продукции.
На десктопе Linux уже есть.
От схемы до железа Toolchain есть.
На Microchip Toolchain есть и до Embedded Software.
А вот с ARM-ами труднее идёт.

Сообщение отредактировал Juzujka - Feb 21 2013, 11:34
Go to the top of the page
 
+Quote Post
svss
сообщение Feb 24 2013, 08:10
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 19-12-08
Из: Новосибирск
Пользователь №: 42 594



Цитата(Juzujka @ Feb 15 2013, 16:18) *
Хорошо ли TI поддерживает свои ARMы, в частности, документацией? Или всё-таки у них проблемы со своевременными Errata?

Вот, если два десятка *сотрудников* крупнейшей фирмы (каковой является TI) сидят на форуме, отвечают на вопросы чайников и постоянно тыкают носом в новые версии, errata...

это уже "хорошо" или "у них проблемы"?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 15:21
Рейтинг@Mail.ru


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