Страница 3 из 4

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 13 янв 2013, 01:26
Impartial
PKM писал(а):все-таки в чем конкретно проблема? на что драйверов нет? если касается ЧПУ, можно спокойно подобрать недорогое железо 100% рабочее с LinuxCNC
Проблема конкретно в написании, отладке и поддержке ПО драйверов под это самое железо.
UAVpilot писал(а):GUI к ядру вообще никакого отношения не имеет, эт не венда. HAL, который в ядре и HAL, который в linuxcnc - это две большие разницы, "это даже не муж и жена" (c), несмотря на одинаковые названия.
UAVpilot писал(а):А кто мешает сделать "круглыми и с тенями" в linuxcnc? причём можно делать по своему не только внешний вид, но и функционал. В дистрибутиве уже есть несколько вариантов GUI.
Вы выбираете из общего контекста фразы на которые пишите комментарий из каких соображений?
Да забейте вы на этот RTAI - это труп без будущего, он уже давно не развивается и развиваться не будет
Например что это значит?

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 13 янв 2013, 01:59
Serg
Impartial писал(а):Проблема конкретно в написании, отладке и поддержке ПО драйверов под это самое железо.
Если есть конкретные вопросы, то попробую помочь.
Impartial писал(а):Вы выбираете из общего контекста фразы на которые пишите комментарий из каких соображений?
Из тех соображений, что общий контекст коментировать нет смысла, ибо он основан на неверных представлениях о базовых понятиях и архитектуре Linux и LinuxCNC, которые я "выдёргиваю и коментирую".
Impartial писал(а):Например что это значит?
Вам вся эта фраза непонятна или какое-то конкретное слово?

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 13 янв 2013, 10:08
Lexxa
Да пользуйтесь вы виндой. что вам мешает? Станок должен быть станком, а не игрушкой все в одном. Что-то я не видел, чтоб кого-то напрягал heidenhain котороый на линуксе. По большому счету в EMC не хватает файлового менеджера и текстового редактора для полного счастья. ТОгда можно было б включить и развернуть его на весь экран и больше ничего.Совсем ничего.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 13 янв 2013, 10:31
Сергей Саныч
Lexxa писал(а):Да пользуйтесь вы виндой. что вам мешает? Станок должен быть станком, а не игрушкой все в одном. Что-то я не видел, чтоб кого-то напрягал heidenhain котороый на линуксе. По большому счету в EMC не хватает файлового менеджера и текстового редактора для полного счастья. ТОгда можно было б включить и развернуть его на весь экран и больше ничего.Совсем ничего.
+1

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 14 янв 2013, 11:10
Nick
Lexxa писал(а):По большому счету в EMC не хватает файлового менеджера и текстового редактора для полного счастья.
Их можно включать отдельными клавишками в меню+ закреплять на переднем плане, чтобы до закрытия они были всегда сверху.

Impartial, а к какому устройству ты пишешь драйвер?

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 14 янв 2013, 20:32
Impartial
Nick писал(а):Impartial, а к какому устройству ты пишешь драйвер?
Да вроде и не сложный, для ЛПТ.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 14 янв 2013, 21:00
Serg
Книжки про написание драйверов под Linux похоже не читал - там в одной из них всё рассматривается как раз на примере драйвера LPT-порта.
А я всё никак не пойму какие могут быть сложности с написанием драйверов под Linux?.. :)

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 14 янв 2013, 21:09
Impartial
UAVpilot писал(а):Книжки про написание драйверов под Linux похоже не читал - там в одной из них всё рассматривается как раз на примере драйвера LPT-порта.
А ссылку можно? Интересует режим ECP и обмен по DMA.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 14 янв 2013, 21:12
Serg
Я уж точно и не помню где это было, вроде в "Writing device drivers in Linux". А про ECP и обмен по DMA надо скорее даташит на порт/чип читать.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 16 янв 2013, 00:27
Impartial
UAVpilot писал(а):Вам вся эта фраза непонятна или какое-то конкретное слово?
Что такое RTAI и почему мертвый?

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 16 янв 2013, 00:56
Serg
RTAI - Real Time Application Interface

Потому что не развивается и развиваться не будет. Это своего рода хак и в новых ядрах он не пройдёт, тем более, что в новых ядрах есть "легальный" способ получения RT. Дело осталось за малым - переписать LinuxCNC под эти способы. Насколько я знаю этим занимаются.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 18 янв 2013, 10:47
Lexxa
Вот что подумал. LinuxCNC под винду действительно нужен без реалтайма - только для удобства напсания программ. В каме сделал, потом в ЕМС проверил, что все нормально, инструмент никуда не врезается и емс нормально проглатывает файл.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 18 янв 2013, 10:50
Nick
Есть же virtualbox и прочие виртуалки, на них emc во всю запускают.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 19 янв 2013, 16:35
sandman
Потому что не развивается и развиваться не будет
Громко заявлено... Если Паоло Мантегацца сам уже почти ничего не делает, это не значит что RTAI умер. ;)
Есть несколько групп и направлений , где этот проект развивают дальше, кому как надо, музыканты например.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 19 янв 2013, 16:43
Serg
Результат-то где?
Вот у меня на компе стоит ядро 3.6.11, как мне на нём linuxcnc запустить?

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 19 янв 2013, 17:22
vmarkiv
UAVpilot писал(а):Результат-то где?
Вот у меня на компе стоит ядро 3.6.11, как мне на нём linuxcnc запустить?
А я бы хотел запустить LINUXCNC на ядре 2.4.7 от ВестЛабс http://www.wl.ua/oldsite/archive/archiv ... inuxkernel ...

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 19 янв 2013, 17:59
Serg
vmarkiv писал(а):А я бы хотел запустить LINUXCNC на ядре 2.4.7 от ВестЛабс
Это уж точно не получится. Скорее всего ВестЛабс поленились изучить и принять изменения архитектуры в 2.6 и теперь навсегда застряли в 2.4 и без современной перефирии.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 19 янв 2013, 21:10
vmarkiv
http://www.wl.ua/docuwiki/doku.php?id=w ... os_windows запуск WESTLABS на виртуальной машине

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 19 янв 2013, 21:11
Impartial
UAVpilot писал(а):Потому что не развивается и развиваться не будет.
Не будет развиваться что? Интерфейс пользователя к ядру реального времени? Что то Вы перемудрили. Мы говорим о ЕМС, а не о линух. Исходники посмотрите ЕМС. Там этот самый RTAI написан.
vmarkiv писал(а):А я бы хотел запустить LINUXCNC на ядре 2.4.7 от ВестЛабс http://www.wl.ua/oldsite/archive/archiv ... inuxkernel ...
Но это же опять линух, а хочется под винду.
В общем после анализа виндов сделал вывод, что наиболее реально и быстро можно сделать на WIN CE. Заодно и под любую платформу, включая любимую ARM.
Вот это стало подопытным кроликом
http://www.aliexpress.com/item/Free-shi ... 38416.html
Результатом пока похвастаться не могу, но работаю.

Re: Достал Линух. Или как перепереть ЕМС в Винду

Добавлено: 19 янв 2013, 21:17
Serg
Impartial писал(а):Не будет развиваться что? Интерфейс пользователя к ядру реального времени? Что то Вы перемудрили. Мы говорим о ЕМС, а не о линух. Исходники посмотрите ЕМС. Там этот самый RTAI написан.
Понятно. Почитайте что такое RTAI, желательно чуть дальше, чем дословный перевод абревиатуры.