Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Говорит, что нет такого пина:
6t80.hal:12: parameter or pin 'hm2_7i43.0.pwmgen.pwm_frequency' not found
А ты целиком все поменял, или только путь до прошивки? Просто в той прошивке возможно не поддерживаются ШИМ генераторы.
6t80.hal:12: parameter or pin 'hm2_7i43.0.pwmgen.pwm_frequency' not found
А ты целиком все поменял, или только путь до прошивки? Просто в той прошивке возможно не поддерживаются ШИМ генераторы.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
по светодиодам, говорят, что если прошивка загрузилась, то красные светодиоды должны погаснуть, и остаться только один желтый. Еще говорят, что pncconf не правильно именует прошивки, это можно просто исправить сделав символические ссылки на них:
sudo ln -s /lib/firmware/hm2/7i43-4/SVST4.BIT /lib/firmware/hm2/7i43-4/SV4.BIT
sudo ln -s /lib/firmware/hm2/7i43-4/SVST6.BIT /lib/firmware/hm2/7i43-4/SV6.BIT
sudo ln -s /lib/firmware/hm2/7i43-4/SVST12.BIT /lib/firmware/hm2/7i43-4/SV12.BIT
Да, прошивки должны находиться в директории /lib/firmware/hm2/7i43-4, если их там нет, говорят, что нужно поставить пакет hostmot2.
sudo ln -s /lib/firmware/hm2/7i43-4/SVST4.BIT /lib/firmware/hm2/7i43-4/SV4.BIT
sudo ln -s /lib/firmware/hm2/7i43-4/SVST6.BIT /lib/firmware/hm2/7i43-4/SV6.BIT
sudo ln -s /lib/firmware/hm2/7i43-4/SVST12.BIT /lib/firmware/hm2/7i43-4/SV12.BIT
Да, прошивки должны находиться в директории /lib/firmware/hm2/7i43-4, если их там нет, говорят, что нужно поставить пакет hostmot2.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Ток путь в HAL изменил.Nick писал(а):А ты целиком все поменял, или только путь до прошивки?
Там их нет. Где взять, как поставить?Nick писал(а):если их там нет, говорят, что нужно поставить пакет hostmot2.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
попробуй sudo apt-get install hostmot2 , у меня его нет, но может это потому, что не подключен репозиторий с EMC2...
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Была версия ЕМС 2.4.6 поставил 2.5
Когда дело подходит к шпинделю выбрасывает такие ошибки: Че ему надо?
Мастер там тож переделан. Можно выбирать адрес для LPT и привильно названы карты:
Настариваю оси проверяю тестом осей на плате тухнут красные светодиоды - все пучком!Когда дело подходит к шпинделю выбрасывает такие ошибки: Че ему надо?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Баг в программе. Наверняка им надо было написать set_active("useatspeed") вместо set_active["useatspeed"]. Напиши подробнее как появляется ошибка, я составлю им багрепорт.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Мля ну и мастер. Пытаюсь использовать ток одну ось он пишет выбирите У. Прописываешь пины для У он пишет ось Z. Прописываешь Z подавай шпиндель.
Через пару часов в картинках что и как делаю выложу.
Через пару часов в картинках что и как делаю выложу.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Ты ставишь еще не вышедшую версию и хочешь, чтобы там все работало как в сказке. Так редко бывает .
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Стаяла подревнее версия и сказки так же не наблюдалосьNick писал(а):Ты ставишь еще не вышедшую версию и хочешь, чтобы там все работало как в сказке.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Запускаю мастер. На плате MESA горит 3 светодиода(плата не инициализирована)
Задача 3 оси на шаговых + шпиндель под 7i43:
даю название
выбираем 3 оси ХУZ
выбираю mm
выбираю 7i43 здесь ваще ниче не трогаем: и здесь не трогаем: Плата выбирана 7i43
FirmWare SVST4_4
адрес правильно стоит
выбираю энкодеров у нас = 0
выбираю ШИМ = 0
выбираю степ = 3 Выбираю 3 оси (шаговые) + шпиндель: На этой закладке ничего не выбрано: идем далее...
Задача 3 оси на шаговых + шпиндель под 7i43:
даю название
выбираем 3 оси ХУZ
выбираю mm
выбираю 7i43 здесь ваще ниче не трогаем: и здесь не трогаем: Плата выбирана 7i43
FirmWare SVST4_4
адрес правильно стоит
выбираю энкодеров у нас = 0
выбираю ШИМ = 0
выбираю степ = 3 Выбираю 3 оси (шаговые) + шпиндель: На этой закладке ничего не выбрано: идем далее...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Нажимаем Launch Test Panel (на плате 7i43) светодиоды красные гаснут
Жмакаем впред, появляется
Кнопка Вперед не активна пока не расчитаем Calculate Scale
Жмакаем впред, появляется:
Тоже самое проделываем для всех 3х осейДилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
После завершения настройки последней оси Z жмакаем Вперед, должны перейти к настройки шпинделя, вылазиит ошибка:
Все поля не доступны ( у нас простой шпиндель без ШИМ) жмакаем Впред получаем: следующую ошибку После закрытия ошибки возращаемся к редактированию оси Х И так по кругу. Выйти из мастера можно только закрыв его
Закрываем ошибку, появляется окно настройки шпинделя:Все поля не доступны ( у нас простой шпиндель без ШИМ) жмакаем Впред получаем: следующую ошибку После закрытия ошибки возращаемся к редактированию оси Х И так по кругу. Выйти из мастера можно только закрыв его
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Выключить нормально комп не получается:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Спасибо! Все понятно. Я уже написал маленький баг репорт по этому поводу. Жду ответа.
А ты пробовал оси гонять прямо из pncconf - на странице с настройкой оси есть кнопка Test/Tune axis?
А ты пробовал оси гонять прямо из pncconf - на странице с настройкой оси есть кнопка Test/Tune axis?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Да пробывал. Плата Месы инициализируется(тушатся светодиоды) и вроде ездит что то. К 7i43 пока ничего не подключено. Незнаю что куды подключать пока нет конфигурации.Nick писал(а):А ты пробовал оси гонять прямо из pncconf - на странице с настройкой оси есть кнопка Test/Tune axis?
Рабочие версии есть для 7i43? Могу Линух с ЕМС стереть и заново поставить
Мне как бы ждать не шибко хочется. Нужна рабочая версия ЕМС с мастером под 7i43.Nick писал(а):Спасибо! Все понятно. Я уже написал маленький баг репорт по этому поводу. Жду ответа.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Ну так а чем тебе старый не подходит? Там всего то нужно создать ссылки на прошивки и все. На крайняк, давай из стандартной все переделаем.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Хотелось мастером настраивать. Получается в старом и новом ЕМС мастер глюкнутый. В старом пришлось после мастера пути прописывать.Nick писал(а):Ну так а чем тебе старый не подходит?
Видно только такNick писал(а):На крайняк, давай из стандартной все переделаем.
Щас буду паять/подключать. Седня пришел шлейф на 50 pin чтоб соеденить 7i43 c 7i42 и пришла платка с релюшками с опторазвязкой
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Сформировал стандартные настройки для 7i43 big
7i43-big.ini hm2-stepper.hal
7i43-big.ini hm2-stepper.hal
Последний раз редактировалось aftaev 22 июн 2011, 23:17, всего редактировалось 1 раз.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Чего-то не видно, но походу вся фишка в этой строчке loadrt [HOSTMOT2](DRIVER) config=[HOSTMOT2](CONFIG)
Кстати, ты походу оба раза один и тот же файл сюда залил. Давай ini файл, там все должно быть написано.
Кстати, ты походу оба раза один и тот же файл сюда залил. Давай ini файл, там все должно быть написано.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Пологаю фишка еще будет в задании прошивки 7i43, от этого зависит распиновка.Nick писал(а):Чего-то не видно, но походу вся фишка в этой строчке loadrt [HOSTMOT2](DRIVER) config=[HOSTMOT2](CONFIG)
Выше, исправил.Nick писал(а):Давай ini файл, там все должно быть написано.
Сдается мне в ini нифига не расписаны пины Они в Hal "закодированы"
Ежели разбереся нашиши где какой пин. Методом научного тыка пока нашел :
вывод IO1 = x dir
вывод IO0 = x step
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.