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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> linux embedded, Что за зверь, кто использовал
Sugar
сообщение Mar 22 2005, 13:10
Сообщение #1


Участник
*

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



Что за зверь, кто использовал.
Как отзывы, на чем писали программу, куда устанавливали???
Go to the top of the page
 
+Quote Post
_VM
сообщение Mar 23 2005, 14:15
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 23-03-05
Из: Москва
Пользователь №: 3 625



Да не зверь это вовсе. Обычный, кастрированный дистрибутив Linux, как правило создаваемый на коммерческих началах. Предназначен для использования во встраиваемых системах (на базе PC/104 например). Работает на малых объемах памяти и слабых процессорах. Выпускается многими конторами. Нормальные люди как правило собирают Linux под свои задачи сами. В любом случае для использования нужно хорошо разбираться в linux.

Компилировали на обычном gcc, использовали Motif и еще некоторые либы, ставили собственный дистрибутив и софт на объект атомной энергетики.
Go to the top of the page
 
+Quote Post
Sugar
сообщение Mar 25 2005, 06:25
Сообщение #3


Участник
*

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



А чем он лучше скажем QNX?
Дает ли єта операционка реальное время?
Используется ли это в промышленности, если да то примеры?
Go to the top of the page
 
+Quote Post
_VM
сообщение Mar 25 2005, 07:45
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 23-03-05
Из: Москва
Пользователь №: 3 625



Лучше тем, что любой Linux софт под ней пашет. Хочешь Web сервер делай, хочешь в кластеры объединяй. QNX так юзать вроде как тоже можно, но этим мало кто занимается.

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

Используется фанатиками и бедными учеными / студентами, у которых не хватает денег на более серьезные варианты. Также там, где действуют экспортные ограничения и необходимо наличие исходных текстов ОС.

Linux используется (как я говорил - embedded это для совсем ленивых). Мало кто из разработчиков хвастается тем, что воткнул Linux на серьезный объект - им стыдно. Хотя их я уважаю значительно больше чем тех, кто юзает Windows+RTX (Real Time Extension). Сам ставил на А*томную*стан*цию на с*истему*управления*защиты (не смог переубедить руководство, что это ужасно). Знаю людей, которые ставили на другие с*танции. О применяемости можно посмотреть в инете.
Go to the top of the page
 
+Quote Post
olefil
сообщение Mar 25 2005, 11:28
Сообщение #5


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

Группа: Свой
Сообщений: 146
Регистрация: 8-12-04
Пользователь №: 1 407



А еще QNX не поддерживает платформы на которые можно установить Linux.
Go to the top of the page
 
+Quote Post
Sugar
сообщение Mar 28 2005, 06:04
Сообщение #6


Участник
*

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



Атомные єлектростанции, наверное такое стояло на Чернобыле smile.gif.
На чем пишут то под Linux, мне нравится Kylix (С++Builder, DElphi in Linux).
Go to the top of the page
 
+Quote Post
_VM
сообщение Mar 28 2005, 08:47
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 23-03-05
Из: Москва
Пользователь №: 3 625



На чернобыле стояло все значительно круче (надежнее), чем сейчас ставят. Там дырки в концепции безопасности были.

Kylix тормозит и весит много, для embedded тяжеловато будет. Пишут на обычном C/C++. Для кнопочек и окошек куча библиотек есть.
Go to the top of the page
 
+Quote Post
Sugar
сообщение Mar 29 2005, 06:21
Сообщение #8


Участник
*

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



Не подскажите русскоязічніе ресурсі по тематике?
Go to the top of the page
 
+Quote Post
_VM
сообщение Mar 30 2005, 19:57
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 58
Регистрация: 23-03-05
Из: Москва
Пользователь №: 3 625



Проще всего Yandex'ом поискать
Go to the top of the page
 
+Quote Post
xyzzy
сообщение Apr 11 2005, 04:41
Сообщение #10


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

Группа: Свой
Сообщений: 95
Регистрация: 10-04-05
Пользователь №: 4 003



Цитата(_VM @ Mar 25 2005, 00:45)
Общепринято считается (особенно у наших разработчиков), что она работает в режиме мягкого реального времени. На мой взгляд реального времени не дает (мягкость придумали для отмазки).
*


Есть прибамбаса для настоящего real-time для линукса.
RTLinux http://www.fsmlabs.com/rtlinuxfree.html

На самом деле это типа примитивной hard real-time OS, под которой крутится сам линух + API для общения между real-time процессами и нормальными линуксовыми задачами.

На самом деле, "linux" в RTlinux это по большей части маркетинг. Они таким-же боком и FreeBSD гоняют. Могут и DOS и windows, если захотят. smile.gif

--xyzzy


--------------------
--xyzzy
Go to the top of the page
 
+Quote Post
RVlad
сообщение Apr 12 2005, 15:11
Сообщение #11


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

Группа: Свой
Сообщений: 135
Регистрация: 15-03-05
Пользователь №: 3 378



Рекомендую эксперименты с embedd.linux проводить на основе
альтеровского софтового процессора NIOS+ uCLinux.
Там есть и среда проектирования и готовые типовые конфигурации железа и софта -- и /Если очень надо / можно сделать железный Real_Time (с поддержкой необходимых RT функицй в железе) .(На основе расширений системы команд например).
Go to the top of the page
 
+Quote Post
K!V
сообщение May 1 2005, 18:07
Сообщение #12


Участник
*

Группа: Свой
Сообщений: 40
Регистрация: 26-11-04
Пользователь №: 1 242



Цитата(Sugar @ Mar 22 2005, 16:10)
Что за зверь, кто использовал.
Как отзывы, на чем писали программу, куда устанавливали???
*


Я бы посоветовал посетить следующие сайты:
http://www.embedded-linux.org - Консорциум "ленивых" разработчиков. Здесь они лепят отмазки своей ленности, прикрывая ее какой-то высшей идеей. biggrin.gif
http://www.linuxdevices.com - Сайт о "неудачных" проектах и устройствах этих самых лентяев. Здесь они хвалятся своими дешевыми поделками . Что-то пишут про RT и проводят семинары. Еще есть раздел "бесполезных" документов для начинающих "лентяев". w00t.gif
http://www.embeddedlinux.com - просто путиводитель в мир "ленности". blush.gif

Насчет русской документации cranky.gif - не стоит, ее русскую читать - толку не будет. Эффективнее будет англицкий выучить.

ЗЫ. Embedded linux - это концепция создания встроенной ОС из того что доступно для десктопного linux.

ЗЫЫ. Писать лучше конечно на С/С++.

ЗЫЫЫ. А если собирать нечто окошечками (X+Motif и т.д.) то не стоит путать это с embedded linux, и смотреть в сторону LFS и BLFS (http://www.linuxfromscratch.org) maniac.gif
Go to the top of the page
 
+Quote Post
heavy
сообщение May 3 2005, 06:15
Сообщение #13





Группа: Новичок
Сообщений: 3
Регистрация: 29-04-05
Из: Москва
Пользователь №: 4 611



Пользую Linux на нескольких контроллерах TeCon МФК и МФК3000. Проблем никаких. Правда, сами контроллеры x86-совместимые (PC104). Работает весь стандартный Linux-овый софт. Из специфики по-моему только пара драйверов для собственного железа.
Имхо, очень хороший варинат, особенно когда приходится выбирать - Linux или DOS. Все же под юникс-системой гораздо удобнее работать (я разработчик ПО).
В общем у меня впечатления только положительные.

P.S. Последние 5 лет работаю в основном под Linux-ом, потому для меня проблемы освоения не существует smile.gif


--------------------
Alexey
Go to the top of the page
 
+Quote Post
katarsis
сообщение May 14 2005, 11:35
Сообщение #14


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

Группа: Свой
Сообщений: 116
Регистрация: 14-05-05
Из: snz->ekb->msk.
Пользователь №: 5 026



Цитата(heavy @ May 3 2005, 09:15)
Пользую Linux на нескольких контроллерах TeCon МФК и МФК3000. Проблем никаких. Правда, сами контроллеры x86-совместимые (PC104). Работает весь стандартный Linux-овый софт. Из специфики по-моему только пара драйверов для собственного железа.
Имхо, очень хороший варинат, особенно когда приходится выбирать - Linux или DOS. Все же под юникс-системой гораздо удобнее работать (я разработчик ПО).
В общем у меня впечатления только положительные.

P.S. Последние 5 лет работаю в основном под Linux-ом, потому для меня проблемы освоения не существует smile.gif
*

интересно. хочу занят разработкой эмбеддед систем. хочется поднться чуток повыше к системному программированию. посоветуешь чтонить?
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Jun 8 2005, 09:51
Сообщение #15


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

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Собрался попробовать приложить Linux к XScale. Пока смотрю в сторону KURT-Linux http://www.ittc.ku.edu/kurt/. Среду разработки, похоже, придется использовать тоже под Linux, хотя есть Wasabi GNU-Toolchain и под Cygwin. Попробовал скомпилить этот toolchain под Windows под SFU 3.5 (бесплатная BSD-совместимая POSIX-прослойка для ядра Windows - всё-таки продукт от M$ для Windows роднееsmile.gif - там есть тот же GCC и т.д. - не смогло, а бинарники под Linux не запустились. Попробую под SFU поставить прослойку Linux_base от FreeBSD - надеюсь пойдётwink.gif
Оно (Wasabi toolchain) под SuSe 9.3 работает, но дальше нужно жевать доки от ScratchBox, EmDebian, ARMLinux, TS-Linux - там где-то есть разрисовки, как собрать сам Linux (кроме порта Debian встречал порт Slackware, ну и известен вариант Linux без импользования MMU - uCLinux), как подружить с ним загрузчик, куда и как приложить драйвера, приложения...


--------------------
aka Vit
Go to the top of the page
 
+Quote Post

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

 


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


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