Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Нужно настроить ЕМС2 +7i43+7i42+Сервы+Линейки
Сервы будут работать в режиме step/dir потому сервы примем за шаговые двиги.
Задача подключить к 7i43+7i42 пока один шаговый двигатель.
1. Установил ЕМС2 на новый комп. Латенси тест: 2. Запускаю готовые примеры в ЕМС для 3х осевого станка для шаговых: Цель - проверить роботоспособность LPT. К LPT порту подключаю POST карту.Запускаю ЕМС2 На POSTкарте бегают цифры/ адрес 0х0378, кабель и LPT порт работает!
3. Подключаю к LPT плату Mesa 7i43 -U-4 + питание 5В.
4. Беру готовый пример для 7i43 5. Запускаю ЕМС2 выдает ошибку: Что не так?
Сервы будут работать в режиме step/dir потому сервы примем за шаговые двиги.
Задача подключить к 7i43+7i42 пока один шаговый двигатель.
1. Установил ЕМС2 на новый комп. Латенси тест: 2. Запускаю готовые примеры в ЕМС для 3х осевого станка для шаговых: Цель - проверить роботоспособность LPT. К LPT порту подключаю POST карту.Запускаю ЕМС2 На POSTкарте бегают цифры/ адрес 0х0378, кабель и LPT порт работает!
3. Подключаю к LPT плату Mesa 7i43 -U-4 + питание 5В.
4. Беру готовый пример для 7i43 5. Запускаю ЕМС2 выдает ошибку: Что не так?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Ошибки без всего лишнего:
Debug file information:
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hm2_7i43.ko': -1 Input/output error
Здесь говорит об ошибке ввода вывода на 7i43. Более подробная информация в dmesg.
Запусти в консоле dmesg | grep 7i43 -B2A2
Может будет что-то по подробнее.
............................
Далее
Kernel message information:
[ 1308.525007] hm2: loading Mesa HostMot2 driver version 0.15
[ 1308.528314] hm2_7i43: loading HostMot2 Mesa 7i43 driver version 0.3
[ 1308.528337] hm2_7i43: failed to clear EPP Timeout!
[ 1308.530340] hm2_7i43: /DONE is not low after CPLD reset!
[ 1308.530540] hm2_7i43.0: firmware: requesting hm2/7i43/SVST4_4B.BIT
[ 1308.534202] hm2_7i43: /DONE is not low after CPLD reset!
[ 1308.534217] hm2/hm2_7i43.0: failed to reset fpga, aborting hm2_register
[ 1308.534221] hm2_7i43.0: board at (ioaddr=0x0378, ioaddr_hi=0x0778, epp_wide ON) not found!
[ 1308.763717] hm2: unloading
Пытается загрузить прошивку в MESA, и не выходит.
А какая у тебя MESA, сколько у тебя FGPA? Попробуй конфигурацию 7i43-small!
Debug file information:
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hm2_7i43.ko': -1 Input/output error
Здесь говорит об ошибке ввода вывода на 7i43. Более подробная информация в dmesg.
Запусти в консоле dmesg | grep 7i43 -B2A2
Может будет что-то по подробнее.
............................
Далее
Kernel message information:
[ 1308.525007] hm2: loading Mesa HostMot2 driver version 0.15
[ 1308.528314] hm2_7i43: loading HostMot2 Mesa 7i43 driver version 0.3
[ 1308.528337] hm2_7i43: failed to clear EPP Timeout!
[ 1308.530340] hm2_7i43: /DONE is not low after CPLD reset!
[ 1308.530540] hm2_7i43.0: firmware: requesting hm2/7i43/SVST4_4B.BIT
[ 1308.534202] hm2_7i43: /DONE is not low after CPLD reset!
[ 1308.534217] hm2/hm2_7i43.0: failed to reset fpga, aborting hm2_register
[ 1308.534221] hm2_7i43.0: board at (ioaddr=0x0378, ioaddr_hi=0x0778, epp_wide ON) not found!
[ 1308.763717] hm2: unloading
Пытается загрузить прошивку в MESA, и не выходит.
А какая у тебя MESA, сколько у тебя FGPA? Попробуй конфигурацию 7i43-small!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
По разному пробывал вот что вышло:Nick писал(а):Запусти в консоле dmesg | grep 7i43 -B2A2
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
USB/Parrallel card FPGA - 400KNick писал(а):А какая у тебя MESA, сколько у тебя FGPA?
Та же фигня.Nick писал(а): Попробуй конфигурацию 7i43-small!
Через USB ЕМС будет работать с 7i43?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Если без -B2A2 то вот:Nick писал(а):Запусти в консоле dmesg | grep 7i43 -B2A2
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Ну понятно там тоже самое, что и в kernel log.
На LinuxCNC пишут, что через USB работать не будет.
На LinuxCNC пишут, что через USB работать не будет.
Сейчас еще покапаю.aftaev писал(а):EMC does not support the USB interface of the 7I43, only the EPP interface
(the -U model can use the EPP interface as well)
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Джамперы у тебя правильно стоят? На LPT?
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Как пришли так и стоят Где почитать как джамперы правильно должны стоять?Nick писал(а):Джамперы у тебя правильно стоят? На LPT?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
В инструкции .
Или тут:
Пишут, что еще проблемы могут быть из-за:
1. Port not really in EPP mode
2. Parallel port - 7I43 Cable not right
3. Port address wrong
4. 7I43 not set to parallel mode
5. No power or wrong 7I43 power
Что по русски значит:
1. LPT не в режиме EPP
2. Проблема с кабелем, кстати еще в одном месте писали что чуть-ли не 90% проблем из-за кабеля.
3. Не правильный адрес порта
4. 7I43 не установлен в режим параллельного порта
5. Нет питания или не правильно запитан 7I43
Или тут:
W4 | W5 | MODE |
DOWN | DOWN | EPP (PARALLEL PORT) CONFIG |
DOWN | UP | USB CONFIG |
UP | DOWN | EEPROM CONFIG |
1. Port not really in EPP mode
2. Parallel port - 7I43 Cable not right
3. Port address wrong
4. 7I43 not set to parallel mode
5. No power or wrong 7I43 power
Что по русски значит:
1. LPT не в режиме EPP
2. Проблема с кабелем, кстати еще в одном месте писали что чуть-ли не 90% проблем из-за кабеля.
3. Не правильный адрес порта
4. 7I43 не установлен в режим параллельного порта
5. Нет питания или не правильно запитан 7I43
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Кабель 100% рабочий. Снял его с рабочего станка. Но там есть еще шлейф к Месе вот его бы проверить. А разводки пинов для кабелей нету?Nick писал(а):2. Проблема с кабелем, кстати еще в одном месте писали что чуть-ли не 90% проблем из-за кабеля.
Адресс проверил ПОСТ картой 0х0378 работает.Nick писал(а):3. Не правильный адрес порта
Эт щас выясним.Nick писал(а):4. 7I43 не установлен в режим параллельного порта
Светодиоды горят на плате возле USB вывода.Nick писал(а):5. Нет питания или не правильно запитан 7I43
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Попереводил инструкцию на 7i43. Пробывал по разному перемычки пофиг, не работает. Поменял другой шлейф к плате - LPT. не работает. Возле LPT входа есть 8 светодиодов, когда они должны гореть? Когда идет ображение к МЕСА?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Поковырялся в БИОСе. Там стояла версия EPP 1.9 поставил 1.7 вроде заработало!!!
При включении компа горят 3 светодиода. При запуске ЕМС остатется только желтый (питание). ЕМС запустился, запустил прогу на выполнение. Теперече буду подключать 7i42 и серву.
Nick что такое Firmware:
При включении компа горят 3 светодиода. При запуске ЕМС остатется только желтый (питание). ЕМС запустился, запустил прогу на выполнение. Теперече буду подключать 7i42 и серву.
Nick что такое Firmware:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Firmware - это прошивка. Разные прошивки дают разные возможности.
Т.е. вся закавыка была в БИОСе. Надо это запомнить.
По распиновке есть в мануале по mesa:
Т.е. вся закавыка была в БИОСе. Надо это запомнить.
По распиновке есть в мануале по mesa:
- Вложения
-
- 7i43ds.pdf
- (223.65 КБ) 1414 скачиваний
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Где почитать про виды прошивок?Nick писал(а):Firmware - это прошивка. Разные прошивки дают разные возможности.
Какая прошивка для моих задач более подходящая:
3-4 оси (шаговые двиги)
3 Хоме
3 лимита
3 линейки на каждой оси для обратной связи
1 шипиндель
1 СОЖ
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
А какие там есть?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Кстати вот и табличка есть по возможностям пошивок для MESA 7i43:
Взято отсюда: http://linuxcnc.org/docs/2.5/html/drive ... igurations
7i43 Default Configurations
Firmware | 200K | 400K | Encoder | PWM | StepGen | GPIO |
SV8B | X | 8 | 8 | 0 | 0 | |
SV8S | X | 8 | 8 | 0 | 0 | |
SVST2_4_7I47 | X | X | 4 | 2 | 4 | |
SVST4_4B | X | 4 | 4 | 4 | 0 | |
SVST4_4S | X | 4 | 4 | 4 | 0 | |
SVST4_6B | X | 4 | 4 | 6 | 0 | |
SVST4_6S | X | 4 | 4 | 6 | 0 | |
SVST4_12B | X | 4 | 4 | 12 | 0 |
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
как понял меняя настройки в мастере:
SV8 это для серв с энкодерами
SVST4_4 - для 4х шаговых
SVST4_6 - для 6х шаговых
SVST4_12 - для 12х шаговых
буквы S и B означают small = 200K и big=400К
В мастере выбираем тип платы 7i43-2 (200k) или 7i43-4 (400k)
Далее выбираем freware (прошивку) Разные варианты перебрал, ЕМС выдает ошибки
Мастер не рабочий
SV8 это для серв с энкодерами
SVST4_4 - для 4х шаговых
SVST4_6 - для 6х шаговых
SVST4_12 - для 12х шаговых
буквы S и B означают small = 200K и big=400К
В мастере выбираем тип платы 7i43-2 (200k) или 7i43-4 (400k)
Далее выбираем freware (прошивку) Разные варианты перебрал, ЕМС выдает ошибки
Мастер не рабочий
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Надо уточнить.... вообще писали, что pncconf пока на стадии альфы, поэтому его в меню не включили.
Что-то писали, что в новой версии прошивки будут в другой директории лежать ....
Но это не беда. Можно просто симлинков понаставить или хотя бы скопировать...
ЗЫ не freware, а firmware.
Что-то писали, что в новой версии прошивки будут в другой директории лежать ....
Но это не беда. Можно просто симлинков понаставить или хотя бы скопировать...
ЗЫ не freware, а firmware.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
В стандартной конфигурации 7i43big ссылается на:
CONFIG="firmware=hm2/7i43/SVST4_4B.BIT num_encoders=0 num_pwmgens=0 num_stepgens=3"
при использовании мастера вот куды лезет:
config="firmware=hm2/7i43-4/SV4_4.BIT num_encoders=3 num_pwmgens=4 num_stepgens=3"
Пробывал в НАЛ файле подменить путь на стандартный. Вот что выдает:
CONFIG="firmware=hm2/7i43/SVST4_4B.BIT num_encoders=0 num_pwmgens=0 num_stepgens=3"
при использовании мастера вот куды лезет:
config="firmware=hm2/7i43-4/SV4_4.BIT num_encoders=3 num_pwmgens=4 num_stepgens=3"
Пробывал в НАЛ файле подменить путь на стандартный. Вот что выдает:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Настройка EMC2+MESA 7i43+7i42+Сервы+Линейки
Когда путь неверный на плате 7i43 загоряется красный светодиод (горят 2 светодиода).
Вот тут тоже долбаются: http://www.linuxcnc.org/component/optio ... ng,polish/
Английский плохо понимать, но речь также про 2 светодиода
Вот тут тоже долбаются: http://www.linuxcnc.org/component/optio ... ng,polish/
Английский плохо понимать, но речь также про 2 светодиода
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.