Ну а комп будет видеть MESA или нет?
Mesa 7i80db linuxcnc ethernet Anything IO
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 30 окт 2020, 14:21
- Репутация: 2
- Настоящее имя: Виталий
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Запустил я 7i76ED. Проблема была не в месе а в linux, надо было network/interfaces подправить что-бы в одной подсети работать. Залил новую прошивку 7i76e_7i77x2, вроде бы все работает, ну во всяком случае mesaflash --device 7i77e --readhmid показывает конфигурацию пинов.
Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?
Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Нет, это к гуглу. Я так намекаю, что доки надо внимательно читать и не питать необоснованных надежд.
Можно сделать рядышком например 7i92+7i77 и там подсмотреть как энкодеры подключаются.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 30 окт 2020, 14:21
- Репутация: 2
- Настоящее имя: Виталий
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Да так и сделал, только не понятно почему в pncconf на 7i92+7i77 в HALе они запускают "net y-pos-fb <= hm2_7i92.0.stepgen.01.position-fb"
в то время когда обратная связь идет через энкодер "net y-pos-fb <= hm2_7i92.0.encoder.01.position"?
Но в своей конфигурации я убрал эту строку "#net y-pos-fb <= hm2_7i76e.0.stepgen.01.position-fb" и все заработало. Благо что LCNC умная программа и дает подсказки.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Начнём с того, что в 7i77 нет stepgen'ов...
Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.
Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 30 окт 2020, 14:21
- Репутация: 2
- Настоящее имя: Виталий
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
В 7i77 их нет, а в 7i76е они есть. Я то в pncconf выбрал 7i76e а настройки энкодеров перетаскивал из рядышком установленной 7i92_7i77x2. Теперь я понял что получилось, в настройках 7i76e я энкодеры не прописывал в pnccong, вот оно автоматом и прописало обратную связь...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Чтобы смотреть как подкючаются не только энкодеры, а всё в целом можно было указать прошивку 7i92_7i77_7i76.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Кандидат
- Сообщения: 62
- Зарегистрирован: 30 окт 2020, 14:21
- Репутация: 2
- Настоящее имя: Виталий
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Будешь смеяться, но так оно и было. Просто когда 3~4 закладки открыто сразу начинаешь путаться. Провел небольшой эксперимент с мультиплексом, сварганил внешний мультик на 74HC244 ( не было под рукой 26LV32)глянул шо по частоте хватает ее, заработало... Буду всё-таки ставить мультиплекс, так правильнее будет.
Спасибо за помощь и консультации.
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 08 июл 2021, 18:25
- Репутация: 0
- Настоящее имя: Vitaliy Chernov
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Насколько необходимо, при задействании SSerial, использовать pin SSerialTXEn(x)Pin? Т.е. необходимо использовать три сигнала Tx Rx En, или достаточно двух Tx Rx, а разрешение драйвера RS-422 жестко посадить +3,3В? Как я понял разрешение нужно для режимов RS-422/RS-485? Только для RS-422 достаточно двух сигналов Tx/Rx, или необходимо три Tx/Rx + En? Вопрос в общей экономии pin.D.L. писал(а): ↑13 дек 2020, 23:15 Небольшой фикс прошивки для новых ревизий 7i76e, выпущенных после 5го февраля 2020(было изменение в схеме платы, дополнительно использован C5 пин фпга):
7I76E_5ENC_D_V2.zip
Если не используете смарт сериал RS-422 интерфейс на TB3, то и прошивка предыдущей версии будет работать нормально.
-
- Мастер
- Сообщения: 474
- Зарегистрирован: 25 авг 2018, 10:11
- Репутация: 152
- Настоящее имя: Дмитрий
- Откуда: Киров
- Контактная информация:
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Для чего посадили En на отдельный вывод фпга я не разбирался, это лучше уточнить у PCW на форуме линуксцнс.
Я думаю достаточно только Tx Rx.
Я думаю достаточно только Tx Rx.