Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Linux - RT - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
RT-Linux
Franky
Добавлено 11.01.2011 09:50
5
Сообщение: 1
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Есть задача, требующая "гарантированного отклика". Думаю RT-Linux здесь то, что надо.
Буду рад любой информации по RT-Linux, особенно от людей работающих на практике с этой системой.
Что нужно для установки ТАКОЙ системы на плпту SK-AT91SAM9260?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 11.01.2011 23:35 Редактировалось 13.01.2011 20:10 Сообщение: 2
sasamy
4.70

Пункты: 76853
Регистрация: 14.08.2009
Не совсем понятно что такое RT-Linux - обычное ядро с RT патчами или что-то другое ? Если первое - почитать wiki
https://rt.wiki.kernel.org/index.php/Main_Page
накатить патч
http://www.kernel.org/pub/linux/kernel/projects/rt/
по большому счету все. Когда вики почитаете станет понятно что к чему. С другими вариантами я дело не имел, если что краткий обзор возможных вариантов тут:
http://www.ibm.com/developerworks/ru/library/l-real-time-linux/

PS На imx233 результаты меня не впечатлили, но там ядро до жути глючное было, может сейчас уже повеселей :)
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 12.01.2011 06:48 Сообщение: 3
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
QNX не комильфо? нормальный ртос с гарантией отклика 10 мсек.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 12.01.2011 15:55 Редактировалось 12.01.2011 15:55 Сообщение: 4
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
QNX-то комильфо конечно. Только вот цена.

P.S. RT-Linux - это любой линукс для ARM9 с поддержкой "жёсткого реального времени"
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 12.01.2011 17:18 Редактировалось 12.01.2011 17:21 Сообщение: 5
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
Цитата
QNX-то комильфо конечно. Только вот цена.

а что не так с ценой? не, если покупать место разработчика за лям, то конечно лучше пилить линукс. а если взять студенческую лицензию (забесплатно), взять отсюда бинарный BSP (забесплатно), дописать к нему свой софт (забесплатно) за зарплату..... имхо затраты одинаковые по времени, что линух пилить, что куних. что там много готового, что тут. кста, бесплатность линуха иногда выливается в платный тех саппорт. сталкивался уже.
и вообще, опишите задачу. а то "я хочу" и на этом все. может там достаточной банальной AVR с OPC сервером (хоть MODBUS) на компе и СКАДА типа того-же Genesis.
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 13.01.2011 09:19 Сообщение: 6
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
Задача вот в чём.
Система должна принимать данные с АЦП и по результатам DSP операций над выборкой принимать решение (ну там записать файл на флешку с датой и временем, лампочку зажечь вовремя).
DSP-алгоритм достаточно сложен чтобы применить такой проц как ARM9 (по мипсам).
Конечно для такой задачи больше DSP подходит, но как говориться что имеем. ARM9 должен вытянуть.
Вот и нужен гарантированый отклик.
Спуститься к концу Подняться к началу
Персональная информация
Rush
Добавлено 13.01.2011 17:25 Сообщение: 7
Rush
0

Пункты: 253
Регистрация: 04.01.2011
Win CE тоже считается ОСРВ:)

А Linux с этим патчем реал тайм действительно станет полноценной ОСРВ???
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 13.01.2011 18:14 Сообщение: 8
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
ИМХО не надо вам ОС. ни РВ, ни какую. жестко по таймеру задачу решать. а вот насчет записи во флэшку прийдется покумекать.
кста, с АЦП данные с какой скоростью и через какой порт загонять будете?
Спуститься к концу Подняться к началу
Персональная информация
Franky
Добавлено 13.01.2011 18:58 Сообщение: 9
Franky
5

Пункты: 5030
Регистрация: 29.06.2010
rw9uao, спасибо за повышеное внимание к моей теме.

Данные оцифровываются с частотой не более 100кГц.
Пока что планируется испоьзовать паралельную шину (нашёл спец. ацп одновременной выборки по всем каналам). Там ещё есть возможность последовательно данные гонять. вобщем окончательно не определился.

А почему не стоит с ОСРВ связываться?
И в чём сложность с флешкой?
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 13.01.2011 19:14 Сообщение: 10
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
1) надо как-то эти 100 кгц загнать в проц. последовательно через SPI либо I2S. там скорость повыше и ДМА есть.
2) операционка накладывает свои временные расходы на работу. и даже супер-мега вытесняющие операционки могут не гарантировать время отклика. столкнулся сам в автопилоте под QNX
3) сложность такая - таблица размещения файлов, выгрузка 50 мегабайт логов как будет вестись? а если флэшка УСБ - то я не берусь за такое дело.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux