Интересно бы глянутьImpartial писал(а):Я здесь где то на форуме выкладывал исходники которые запускал как на ARM так и на NIOS II. Конечно, там нет ХАЛ и прелестей GUI ОС
Аппаратная реализация EMC
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
http://www.cnc-club.ru/forum/viewtopic. ... 3770#p3770alexx188 писал(а):А можешь еще раз выложить, если не затруднит. Очень интересно было бы глянуть. Исходники запускаются в bare metal или ОС какая нужна?
Запускается без всякой ОС из командной строки.
Там есть собранная версия под винду.
На такой плате, как ты показывал где то здесь.Интересно бы глянуть На каком ARM запускалось?
У меня другое мнение. Это шедевр своего времени. Я однажды даже собрался ее в ФПГА сделать. Влазила в 480 ЛЕ циклона.Н33 это полный тупизм. Программируется в ПРИРАЩЕНИЯХ!!! 1000 разных коррекйий, которые хз как работают.
Один способ задания подачи чего стоит.
Там многие блоки современных стоек решены схемотехнически очень изящно и талантливо.
-
alexx188
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 фев 2012, 21:33
- Репутация: 0
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Спасибо за ссылки. 4-я ссылка очень похожа на то, что доктор прописалvmarkiv писал(а):К созданному блоку ПИД регулятора CNC_FW с входными сигналами шаг направление нужен преобразователь G кодов программы в эти сигналы ( Step/dir) - желательно чтобы поместился в FPGA ту же самую .
-
alexx188
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 фев 2012, 21:33
- Репутация: 0
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Какой-нить кросс-компилер для NIOS2(или АRМ) использовался или сразу экзэшный файл запускал? Просто нет сейчас возможности проверить.Impartial писал(а):Запускается без всякой ОС из командной строки.
Там есть собранная версия под винду.
-
vmarkiv
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Да , да . Н33-1М предназначалась для управления шаговыми приводами ( шаг + шаг - ) , а в Н33-2 добавлен этаж плат , ответственный за сервопривода- аналог CNC_FW . В данном случае у нас вопрос - как сделать гибкий интерпретатор G -code на базе FPGA с идеологией LINUXCNC . А по опыту работы в цеху у меня стояло 20 стоек Н33 которые работали и 4 стойки 2С42 -которые часто ремонтировались ...
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
миллион релюшек глючат вечно.vmarkiv писал(а):Н33 которые работали
У нас 2с42 оч стабильно работала.
Сам сейчас избавляюсь от Н33 рабочей)
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Здесь намного интереснееalexx188 писал(а): А здесь http://www.fpga4fun.com/CNC.html кто бывал?
http://opencores.org/
-
alexx188
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 фев 2012, 21:33
- Репутация: 0
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
А что именно?Impartial писал(а):Здесь намного интереснееhttp://opencores.org/
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Не понял вопроса. Какой екзешник может быть в NIOS или ARM?alexx188 писал(а):Какой-нить кросс-компилер для NIOS2(или АRМ) использовался или сразу экзэшный файл запускал?
-
alexx188
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 фев 2012, 21:33
- Репутация: 0
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
А как тогда? Можешь по подробней рассказать как ты эту программу запускал?Impartial писал(а):Какой екзешник может быть в NIOS или ARM?
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Исходники надо компилировать а потом запускать. При этом делать привязку к конкретной аппаратуре.
Для примера приведен экзешник для винды. Можно запустить программу в Г коде и посмотреть на поток координат, генерируемый Motion подсистемой.
Каждая строчка - сервоцикл.
Для примера приведен экзешник для винды. Можно запустить программу в Г коде и посмотреть на поток координат, генерируемый Motion подсистемой.
Каждая строчка - сервоцикл.
-
alexx188
- Кандидат
- Сообщения: 46
- Зарегистрирован: 18 фев 2012, 21:33
- Репутация: 0
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
А где можно посмотреть исходники? Я же и спрашивал каким кросс-компилятором пользовался? Из под какой операционки? В общем чуть-чуть подробней.Impartial писал(а):Исходники надо компилировать а потом запускать.
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Кто-нибудь здесь разбирался с прошивкой Pluto-P?
Извиняюсь, там действительно нет исходников, только посмотрел.
Вот Компилируешь NIOS IDE Eclipse, но еще раз повторяю, нужна привязка к аппаратуре и рихтовка под Eclipse.
Для ARM - IAR или тот же Eclipse Attolic true studio. Последним проще, большей частью стыкуется с ниосом.
Скажу сразу, работы много. Готовый проект для Eclipse не проси. Когда пройдешь весь путь сам, поймешь почему.
Вот Компилируешь NIOS IDE Eclipse, но еще раз повторяю, нужна привязка к аппаратуре и рихтовка под Eclipse.
Для ARM - IAR или тот же Eclipse Attolic true studio. Последним проще, большей частью стыкуется с ниосом.
Скажу сразу, работы много. Готовый проект для Eclipse не проси. Когда пройдешь весь путь сам, поймешь почему.
-
vmarkiv
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: Аппаратная реализация EMC
Можно взять проэкт http://code.google.com/p/miniemc2/ на базе ARM , у него на выходе степ\дир , добавить CNC_FW и будет частичная cервосистема
LINUXCNC на ARM . Хотя в hostmotion2 УЖЕ ЕСТЬ ПЛАНИРОВЩИК и многое другое
LINUXCNC на ARM . Хотя в hostmotion2 УЖЕ ЕСТЬ ПЛАНИРОВЩИК и многое другое
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Аппаратная реализация EMC
Какой там планировщик? Нет его там вроде...vmarkiv писал(а):Хотя в hostmotion2 УЖЕ ЕСТЬ ПЛАНИРОВЩИК и многое другое
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Аппаратная реализация EMC
да на STM32 хочется запустить ЕМСImpartial писал(а):На такой плате, как ты показывал где то здесь.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
vmarkiv
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: Аппаратная реализация EMC
В описании SOFTDMC http://www.mesanet.com/parallelcardinfo.html на стр.56 есть описание MULTI-AXIS GEARING WITH EVENTS ведущая ось с ведомой , я это принял за планировщик ( синхронизатор осей ) . Возможно , ошибся
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Аппаратная реализация EMC
Насколько я знаю этот проект основан на исходнике, указанном выше.Можно взять проэкт http://code.google.com/p/miniemc2/ на базе ARM , у него на выходе степ\дир , добавить CNC_FW и будет частичная cервосистема
LINUXCNC на ARM . Хотя в hostmotion2 УЖЕ ЕСТЬ ПЛАНИРОВЩИК и многое другое
Это последний не испорченный питоном.
Дальше пошел питон не только в GUI но и в Motion. БЕСПРЕДЕЛ
Если что нибудь внятное получится ( что можно будет запустить на станке) образ бинарника выложу.aftaev писал(а):да на STM32 хочется запустить ЕМС
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Аппаратная реализация EMC
Питон в Motion??? Где?Impartial писал(а):Дальше пошел питон не только в GUI но и в Motion.
-
Impartial
- Мастер
- Сообщения: 953
- Зарегистрирован: 23 фев 2011, 01:50
- Репутация: 36
- Контактная информация:
Re: Аппаратная реализация EMC
Для примера здесьNick писал(а):Питон в Motion??? Где?
iotask
