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

 
 
> linux embedded, Что за зверь, кто использовал
Sugar
сообщение Mar 22 2005, 13:10
Сообщение #1


Участник
*

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



Что за зверь, кто использовал.
Как отзывы, на чем писали программу, куда устанавливали???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Sugar
сообщение Mar 25 2005, 06:25
Сообщение #2


Участник
*

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



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


Участник
*

Группа: Свой
Сообщений: 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
xyzzy
сообщение Apr 11 2005, 04:41
Сообщение #4


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

Группа: Свой
Сообщений: 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
Сообщение #5


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

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



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





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



Цитата(RVlad @ Apr 12 2005, 18:11)
Рекомендую эксперименты с embedd.linux проводить на основе
альтеровского софтового процессора NIOS+ uCLinux.
Там есть и среда проектирования и готовые типовые конфигурации железа и софта -- и /Если очень надо / можно сделать железный Real_Time (с поддержкой необходимых RT функицй в железе) .(На основе расширений системы команд например).
*


По-моему, "для поиграться" гораздо удобнее собрать ядро для user mode linux, и организовать в нем embedded жизнь.

User mode linux это ядро линуха, которое бежит под обычным линухом как обычная программа, внутри которой живет почти настоящий линух. Это удобно тем, что запускается на обычном PC, и не требует никакого специального железа.

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

Есть смысл посмотреть на www.uclibc.org. Это C runtime library, заточенная для embedded применений. В отличии от glibc занимает гораздо меньше места, при этом умеет более-менее все, что нужно для жизни. Другое полезное ключевое слово - busybox. Эта сравнительно небольшая програмка (200-300K) заменяет несколько десятков стандартных утилит, типа shell'а, ls'а, ps'а, и т.д. и т.п.

Вполне полноценная начинка для linux-based "коробочки" может состоять из uclibc, busybox'а, маленького web-server'а для конфигурации (mini_hhtpd, boa и т.п.), пары драйверов и Вашей специализированной программы, которая собственно делает то, для чего эта "коробочка" предназначена.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Sugar   linux embedded   Mar 22 2005, 13:10
- - _VM   Да не зверь это вовсе. Обычный, кастрированный дис...   Mar 23 2005, 14:15
|- - olefil   А еще QNX не поддерживает платформы на которые мож...   Mar 25 2005, 11:28
- - Sugar   Атомные єлектростанции, наверное такое стояло на Ч...   Mar 28 2005, 06:04
|- - _VM   На чернобыле стояло все значительно круче (надежне...   Mar 28 2005, 08:47
- - Sugar   Не подскажите русскоязічніе ресурсі по тематике?   Mar 29 2005, 06:21
|- - _VM   Проще всего Yandex'ом поискать   Mar 30 2005, 19:57
- - K!V   Цитата(Sugar @ Mar 22 2005, 16:10)Что за звер...   May 1 2005, 18:07
- - heavy   Пользую Linux на нескольких контроллерах TeCon МФК...   May 3 2005, 06:15
|- - katarsis   Цитата(heavy @ May 3 2005, 09:15)Пользую Linu...   May 14 2005, 11:35
- - sensor_ua   Собрался попробовать приложить Linux к XScale. Пок...   Jun 8 2005, 09:51
- - katarsis   раз уж такая тема, почему все забыли про почти гот...   Jul 10 2005, 21:27


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

 


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


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