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

 
 
> ARM с Linux на борту., С низким энергопотреблением. Подскажите.
JeDay
сообщение Apr 16 2013, 15:57
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 276
Регистрация: 22-09-05
Из: Kiev
Пользователь №: 8 818



Всем привет
Есть задачка разработать автомобильное устройство с линуксом на борту. Процу большая производительность не нужна. Надо выбрать с минимальным токопотреблением и возможно готовым фреймворком управления питаем и частотой.
Если кто нибуть проходил данный путь, посоветуйте плиз. Мои познания пока ограничены асортиментом план с starterkit. Как вариант iMX233 думаю применить..
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
haker_fox
сообщение May 25 2013, 12:26
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (jcxz @ May 25 2013, 18:16) *
В ТЗ на устройство не говорится к примеру что нужна FS

Простите, а Вы это ТЗ видели? Автора темы как раз и просили его опубликовать, но он не может в силу коммерческих ограничений.
QUOTE (jcxz @ May 25 2013, 18:16) *
Вы, я вижу, предлагаете набрать кучу чужих кривых наработок и месяцами вылавливать в них баги?

Ну почему же они кривые? Набирайте некривые, а прямые. А кривые можно и выпрямить.
Вы предлагаете РТОСы, стеки писать с нуля? Я не о Линуксе. Давайете рассмотрим процы класса ARM7, Cortex-Mx.
Как правило рано или поздно сталкиваешься с тем, что нужна многозадачность, сервисы межпроцессного взаимодействия и т.п. Одним словом нужна РТОС. Чтоже делать? Писать с нуля, или взять готовую (scmRTOS, FreeRTOS, ucOS, ... и т.п.)? Я возьму готовую. Да в ней есть баги. Но эти баги годами выуживали оттуда, и выпускали патчи, пресс-релизы, правки, что угодно. Вероятность появления там бага много раз ниже, чем в нашей, с нуля написанной системе. И это я не говорю об основной программе, ради которой железка клепалась.

З.Ы. Конечно, у меня были "передовые" идеи написать свою ФС на Си++ именно с нуля. Даже кой-чего сделал. Стек TCP/IP начинал делать на Си++. И все это с поддержкой ООП. Да, очень удобно. Да, современно. Да, многое контролируется и упрощается, чем если писать на Си (холивар не разводим). Но я выдохся. У меня не осталось сил на основную программу, котороую должная была железка делать. А ещё нужен был USB, стек PPP для связи через модем с инетом... В общем я чихнул на всё, и задумался о Линуксе. Профи, у которого за плечами богатый опыт, и куча наработок вправе выббрать иной путь. У меня такого опыта нет. Да и не хочу. Я лучше другие вопросы поковыряю, более интересные мне rolleyes.gif

QUOTE (Axel @ May 25 2013, 20:26) *
Ага, чаще всего и не говорится. Только вот упрвляться с сотней имиджей (если у Вас присутствует дисплей), десятком вариантов настроек, таблицами коеффициентов и прочей ерундой без FS - очень себя не любить...

Плюспясот rolleyes.gif rolleyes.gif rolleyes.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 25 2013, 13:10
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(haker_fox @ May 25 2013, 18:26) *
Вы предлагаете РТОСы, стеки писать с нуля? Я не о Линуксе. Давайете рассмотрим процы класса ARM7, Cortex-Mx.
Как правило рано или поздно сталкиваешься с тем, что нужна многозадачность, сервисы межпроцессного взаимодействия и т.п. Одним словом нужна РТОС. Чтоже делать? Писать с нуля, или взять готовую (scmRTOS, FreeRTOS, ucOS, ... и т.п.)? Я возьму готовую.
А где Вы видели что я призываю обходиться вообще без ОС и чужих стеков? Это неизбежно в наше время. Но не нужно на каждую сковородку ставить монстра типа линукса.
Я сам все последние годы много раз использовал ОС и готовые стеки протоколов (USB, TCP/IP) и библиотеки и под ARM7/9 и под Cortex и под DSP.
И почти всегда как брал что-то чужое - находил в них баги и в конце-концов - почти полностью переписывал sm.gif
И считаю - раз даже в этих простых исходниках всегда есть баги, то сколько же их в огромном по сравнению с ними линухе???

А ведь в последнее время на любой чих сразу начинается "ставить линух, файловая система и т.п."
Но для большинства задач, которые озвучиваются тут на форуме, ОС (даже простая) либо вообще не нужна, либо даёт только небольшой бонус, имхо.

Цитата(haker_fox @ May 25 2013, 18:26) *
Да в ней есть баги. Но эти баги годами выуживали оттуда, и выпускали патчи, пресс-релизы, правки, что угодно.

Вот про это не надо заливать... wink.gif
Ибо сколько я таких исходников повидал.... такое ощущение, что пишут их малограмотные люди (индусы? wink.gif , причём сразу выкладывают даже не удосужившись ни разу не проверить - настолько глупые ошибки встречаются....
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 26 2013, 02:08
Сообщение #4


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (jcxz @ May 25 2013, 22:10) *
Вот про это не надо заливать... wink.gif
Ибо сколько я таких исходников повидал.... такое ощущение, что пишут их малограмотные люди (индусы? wink.gif , причём сразу выкладывают даже не удосужившись ни разу не проверить - настолько глупые ошибки встречаются....

Вот тут Вы сейчас маленько перегнули... Я не знаю, кто пишет FreeRTOS, но над нашей родной scmRTOS работают уважаемые люди форума, на котором Вы сейчас находитесь... поливать огульно всех и вся - некрасиво...

QUOTE (DASM @ May 26 2013, 01:08) *
Индусы уже давно пишут приличный код, вы их с китайцами видимо путаете, хотя и те подтягиваются. Сколько математиков у индусов я вообще молчу. Удивительное русское зазнайство. Ну да ладно. Можно пример "индусского" кода из ядра Линукс ? А то языком то бла-бла все горазды. Вашего "неиндусского" кода не прошу, ибо мне и так все ясно

Да и в Китае есть специалисты с большой буквы. Они везде есть.

____________________________
Блин, меня всегда удивляет, когда говорят о неком "индусском коде", "вьетнамском коде", "сингапурском код", как будто по качеству ширпотреба, ввозимого из тех стран, можно судить о специалистах. bb-offtopic.gif

QUOTE (jcxz @ May 25 2013, 22:10) *
малограмотные люди (индусы? wink.gif

А вот это уже откровенное хамство в адрес людей, которые могут быть на этом форуме (зная русский язык)... Стыдно, товарищ!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- JeDay   ARM с Linux на борту.   Apr 16 2013, 15:57
- - kovigor   Цитата(JeDay @ Apr 16 2013, 18:57) Процу ...   Apr 16 2013, 17:00
|- - jcxz   Цитата(kovigor @ Apr 16 2013, 23:00) Вы у...   Apr 17 2013, 04:32
- - DASM   Цитата(JeDay @ Apr 16 2013, 19:57) Всем п...   Apr 17 2013, 05:58
- - iosifk   EnergyMicro - микропотребляющие ARMы....   Apr 17 2013, 06:21
- - DASM   Бегло глянул - они без MMU - Linux не поднять.Это ...   Apr 17 2013, 07:52
|- - kan35   Цитата(DASM @ Apr 17 2013, 11:52) Бегло г...   May 19 2013, 06:39
- - JeDay   To DASM Спасибо за наводку. Буд ковырять даташи...   Apr 17 2013, 09:17
|- - DASM   Цитата(JeDay @ Apr 17 2013, 13:17) To DAS...   Apr 17 2013, 13:49
- - aaarrr   С самсунговскими S3C24xx надо смотреть внимательно...   Apr 17 2013, 14:00
- - DASM   DM3730 это и есть AM (3715)но с ускорителем на бор...   Apr 17 2013, 14:04
|- - aaarrr   Цитата(DASM @ Apr 17 2013, 18:04) DM3730 ...   Apr 17 2013, 14:14
|- - etoja   Я делал линукс-плату на i.MX233. Удобно, что стаби...   Apr 18 2013, 14:49
|- - midurban   Итэлма делает процесорные модули с imx233 для нави...   May 19 2013, 03:56
- - DASM   А что, iMX славится низким потреблением? Какое то ...   May 19 2013, 04:50
- - JeDay   Подробности описывать не могу, нельзя на всеобщее ...   May 24 2013, 19:02
|- - AlexandrY   Цитата(JeDay @ May 24 2013, 22:02) Это ав...   May 24 2013, 19:14
|- - jcxz   Цитата(AlexandrY @ May 25 2013, 01:14) Во...   May 25 2013, 05:17
|- - haker_fox   QUOTE (jcxz @ May 25 2013, 14:17) Такие л...   May 25 2013, 06:49
|- - jcxz   Цитата(haker_fox @ May 25 2013, 12:49) Гм...   May 25 2013, 09:16
|- - Axel   Цитата(jcxz @ May 25 2013, 12:16) В ТЗ на...   May 25 2013, 11:26
- - DASM   Да еще и с Единой Россией во главе. Какой уж тут Л...   May 25 2013, 03:14
- - Golikov A.   хех а я думал это моя параноя и я просто отстал от...   May 25 2013, 05:52
|- - demiurg_spb   Ребята! Разговор ни о чём. Всё зависит от квал...   May 25 2013, 06:36
|- - WHALE   Цитата(demiurg_spb @ May 25 2013, 10:36) ...   May 25 2013, 07:15
- - Golikov A.   Если ни разу не ходить по длинному пути то никогда...   May 25 2013, 07:14
|- - haker_fox   QUOTE (Golikov A. @ May 25 2013, 16:14) Е...   May 25 2013, 07:23
|- - Petka   Цитата(jcxz @ May 25 2013, 17:10) ... Вот...   May 25 2013, 16:42
- - DASM   Индусы уже давно пишут приличный код, вы их с кита...   May 25 2013, 16:08
- - Golikov A.   жители индии - индийцы. индусы - это человек пропо...   May 26 2013, 05:42
|- - Petka   Цитата(Golikov A. @ May 26 2013, 09:42) ....   May 26 2013, 07:18
|- - jcxz   Цитата(Golikov A. @ May 26 2013, 11:42) и...   May 26 2013, 07:35
|- - Petka   Цитата(jcxz @ May 26 2013, 11:35) ... Вот...   May 26 2013, 07:41
||- - jcxz   Цитата(Petka @ May 26 2013, 13:41) У меня...   May 26 2013, 07:56
|- - DASM   Цитата(jcxz @ May 26 2013, 11:35) а проще...   May 26 2013, 10:41
|- - jcxz   Цитата(DASM @ May 26 2013, 16:41) А вы по...   May 26 2013, 13:31
|- - haker_fox   QUOTE (jcxz @ May 26 2013, 22:31) я вас н...   May 26 2013, 14:07
|- - DASM   все время забываю, что форум не только взрослеет, ...   May 26 2013, 14:29
|- - jcxz   Цитата(haker_fox @ May 26 2013, 20:07) Ещ...   May 26 2013, 14:44
- - DASM   Как ни парадоксально, но в коде написанном за день...   May 26 2013, 05:58
- - Golikov A.   Не о том мы тут беседуем, и на личности уже скатил...   May 26 2013, 13:44
- - Golikov A.   Если начальник мне ставит сроки за месяц поднять т...   May 26 2013, 14:40
- - IgorKossak   Топикстартер ответ получил, все остальные рассужде...   May 26 2013, 16:23


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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 13:31
Рейтинг@Mail.ru


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