|
ARM с Linux на борту., С низким энергопотреблением. Подскажите. |
|
|
|
 |
Ответов
|
May 25 2013, 12:26
|

Познающий...
     
Группа: Свой
Сообщений: 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 для связи через модем с инетом... В общем я чихнул на всё, и задумался о Линуксе. Профи, у которого за плечами богатый опыт, и куча наработок вправе выббрать иной путь. У меня такого опыта нет. Да и не хочу. Я лучше другие вопросы поковыряю, более интересные мне QUOTE (Axel @ May 25 2013, 20:26)  Ага, чаще всего и не говорится. Только вот упрвляться с сотней имиджей (если у Вас присутствует дисплей), десятком вариантов настроек, таблицами коеффициентов и прочей ерундой без FS - очень себя не любить... Плюспясот
--------------------
Выбор.
|
|
|
|
|
May 25 2013, 13:10
|
Гуру
     
Группа: Свой
Сообщений: 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. И почти всегда как брал что-то чужое - находил в них баги и в конце-концов - почти полностью переписывал  И считаю - раз даже в этих простых исходниках всегда есть баги, то сколько же их в огромном по сравнению с ними линухе??? А ведь в последнее время на любой чих сразу начинается "ставить линух, файловая система и т.п." Но для большинства задач, которые озвучиваются тут на форуме, ОС (даже простая) либо вообще не нужна, либо даёт только небольшой бонус, имхо. Цитата(haker_fox @ May 25 2013, 18:26)  Да в ней есть баги. Но эти баги годами выуживали оттуда, и выпускали патчи, пресс-релизы, правки, что угодно. Вот про это не надо заливать... Ибо сколько я таких исходников повидал.... такое ощущение, что пишут их малограмотные люди (индусы?  , причём сразу выкладывают даже не удосужившись ни разу не проверить - настолько глупые ошибки встречаются....
|
|
|
|
|
May 25 2013, 16:42
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(jcxz @ May 25 2013, 17:10)  ... Вот про это не надо заливать... Ибо сколько я таких исходников повидал.... такое ощущение, что пишут их малограмотные люди (индусы?  , причём сразу выкладывают даже не удосужившись ни разу не проверить - настолько глупые ошибки встречаются.... Оффтоп: Есть такой проект - ChromeOS. В основе лежит ядро linux. Вон гугл платит 1 миллион долларов за взлом ChromeOS. Что же вы тут сидите с таким секретным знанием? С линуксом хорошо, что если нравится - берёшь. Не нравится, пишешь сам или берёшь другое.
|
|
|
|
Сообщений в этой теме
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  haker_fox QUOTE (jcxz @ May 25 2013, 22:10) Вот про... May 26 2013, 02:08 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|