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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

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

Сообщение Impartial »

PKM писал(а):все-таки в чем конкретно проблема? на что драйверов нет? если касается ЧПУ, можно спокойно подобрать недорогое железо 100% рабочее с LinuxCNC
Проблема конкретно в написании, отладке и поддержке ПО драйверов под это самое железо.
UAVpilot писал(а):GUI к ядру вообще никакого отношения не имеет, эт не венда. HAL, который в ядре и HAL, который в linuxcnc - это две большие разницы, "это даже не муж и жена" (c), несмотря на одинаковые названия.
UAVpilot писал(а):А кто мешает сделать "круглыми и с тенями" в linuxcnc? причём можно делать по своему не только внешний вид, но и функционал. В дистрибутиве уже есть несколько вариантов GUI.
Вы выбираете из общего контекста фразы на которые пишите комментарий из каких соображений?
Да забейте вы на этот RTAI - это труп без будущего, он уже давно не развивается и развиваться не будет
Например что это значит?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Impartial писал(а):Проблема конкретно в написании, отладке и поддержке ПО драйверов под это самое железо.
Если есть конкретные вопросы, то попробую помочь.
Impartial писал(а):Вы выбираете из общего контекста фразы на которые пишите комментарий из каких соображений?
Из тех соображений, что общий контекст коментировать нет смысла, ибо он основан на неверных представлениях о базовых понятиях и архитектуре Linux и LinuxCNC, которые я "выдёргиваю и коментирую".
Impartial писал(а):Например что это значит?
Вам вся эта фраза непонятна или какое-то конкретное слово?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

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

Сообщение Lexxa »

Да пользуйтесь вы виндой. что вам мешает? Станок должен быть станком, а не игрушкой все в одном. Что-то я не видел, чтоб кого-то напрягал heidenhain котороый на линуксе. По большому счету в EMC не хватает файлового менеджера и текстового редактора для полного счастья. ТОгда можно было б включить и развернуть его на весь экран и больше ничего.Совсем ничего.
:bender:
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

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

Сообщение Сергей Саныч »

Lexxa писал(а):Да пользуйтесь вы виндой. что вам мешает? Станок должен быть станком, а не игрушкой все в одном. Что-то я не видел, чтоб кого-то напрягал heidenhain котороый на линуксе. По большому счету в EMC не хватает файлового менеджера и текстового редактора для полного счастья. ТОгда можно было б включить и развернуть его на весь экран и больше ничего.Совсем ничего.
+1
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

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

Impartial, а к какому устройству ты пишешь драйвер?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

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

Сообщение Impartial »

Nick писал(а):Impartial, а к какому устройству ты пишешь драйвер?
Да вроде и не сложный, для ЛПТ.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Книжки про написание драйверов под Linux похоже не читал - там в одной из них всё рассматривается как раз на примере драйвера LPT-порта.
А я всё никак не пойму какие могут быть сложности с написанием драйверов под Linux?.. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

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

Сообщение Impartial »

UAVpilot писал(а):Книжки про написание драйверов под Linux похоже не читал - там в одной из них всё рассматривается как раз на примере драйвера LPT-порта.
А ссылку можно? Интересует режим ECP и обмен по DMA.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Я уж точно и не помню где это было, вроде в "Writing device drivers in Linux". А про ECP и обмен по DMA надо скорее даташит на порт/чип читать.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

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

Сообщение Impartial »

UAVpilot писал(а):Вам вся эта фраза непонятна или какое-то конкретное слово?
Что такое RTAI и почему мертвый?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

RTAI - Real Time Application Interface

Потому что не развивается и развиваться не будет. Это своего рода хак и в новых ядрах он не пройдёт, тем более, что в новых ядрах есть "легальный" способ получения RT. Дело осталось за малым - переписать LinuxCNC под эти способы. Насколько я знаю этим занимаются.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

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

Сообщение Lexxa »

Вот что подумал. LinuxCNC под винду действительно нужен без реалтайма - только для удобства напсания программ. В каме сделал, потом в ЕМС проверил, что все нормально, инструмент никуда не врезается и емс нормально проглатывает файл.
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

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

Сообщение Nick »

Есть же virtualbox и прочие виртуалки, на них emc во всю запускают.
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

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

Сообщение sandman »

Потому что не развивается и развиваться не будет
Громко заявлено... Если Паоло Мантегацца сам уже почти ничего не делает, это не значит что RTAI умер. ;)
Есть несколько групп и направлений , где этот проект развивают дальше, кому как надо, музыканты например.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Результат-то где?
Вот у меня на компе стоит ядро 3.6.11, как мне на нём linuxcnc запустить?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

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

Сообщение vmarkiv »

UAVpilot писал(а):Результат-то где?
Вот у меня на компе стоит ядро 3.6.11, как мне на нём linuxcnc запустить?
А я бы хотел запустить LINUXCNC на ядре 2.4.7 от ВестЛабс http://www.wl.ua/oldsite/archive/archiv ... inuxkernel ...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

vmarkiv писал(а):А я бы хотел запустить LINUXCNC на ядре 2.4.7 от ВестЛабс
Это уж точно не получится. Скорее всего ВестЛабс поленились изучить и принять изменения архитектуры в 2.6 и теперь навсегда застряли в 2.4 и без современной перефирии.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

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

Сообщение vmarkiv »

http://www.wl.ua/docuwiki/doku.php?id=w ... os_windows запуск WESTLABS на виртуальной машине
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

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

Сообщение 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
Результатом пока похвастаться не могу, но работаю.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

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

Вернуться в «LinuxCNC»