LINUX.ORG.RU

Real time


0

0

Есть система работающая на связке NT4+RTX. Средне время обмена между
устройствами 1000 - 1500 мкс. Обмен небольшим количеством данных порядка 100 32-разрядных слов.
Нужно перенести ее на Linux-2.6.х. Подскажите пожалуйста как подойти к выбору патча. Как этот патч поставить. Если кто-то похожим занимался поделитесь опытом. Спасибо.

Не занимался, но могу посоветовать книжку Linux For Embedded And Real-time Applications by Doug Abbott

vasirck
()

Если устройства живут на pci шине то для 1мс не надо никаких патчей.
Сделайте синхронный обмен по прерываниям и всё будет работать. Однако
если есть требования обеспечить гарантировнную реакцию такой системы
скажем в десятки мкс, тогда конечно без патчей не получится.
Некоммерческих патчей для 2.6 кроме rtai я не встречал. Если есть
вариант обойтись без линукса, то посмотрите в сторону qnx.

sts
()

Мы используем RTLinux (на 2.4 правда). Но у нас период ~5мс на RT поток. Все вроде работает нормально, но такое ощущение, что во время выполнения RT потока проскакивают какие-то прерывания,чего быть не должно.

aiker ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.