Ну а комп будет видеть MESA или нет?
Mesa 7i80db linuxcnc ethernet Anything IO
- 
				UT3GE
 - Кандидат
 - Сообщения: 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
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Нет, это к гуглу. Я так намекаю, что доки надо внимательно читать и не питать необоснованных надежд.
Можно сделать рядышком например 7i92+7i77 и там подсмотреть как энкодеры подключаются.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- 
				UT3GE
 - Кандидат
 - Сообщения: 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
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Начнём с того, что в 7i77 нет stepgen'ов... 
Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.
			
			
									
									Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- 
				UT3GE
 - Кандидат
 - Сообщения: 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
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Чтобы смотреть как подкючаются не только энкодеры, а всё в целом можно было указать прошивку 7i92_7i77_7i76. 
			
			
									
									Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- 
				UT3GE
 - Кандидат
 - Сообщения: 62
 - Зарегистрирован: 30 окт 2020, 14:21
 - Репутация: 2
 - Настоящее имя: Виталий
 - Контактная информация:
 
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Будешь смеяться, но так оно и было. Просто когда 3~4 закладки открыто сразу начинаешь путаться. Провел небольшой эксперимент с мультиплексом, сварганил внешний мультик на 74HC244 ( не было под рукой 26LV32)глянул шо по частоте хватает ее, заработало... Буду всё-таки ставить мультиплекс, так правильнее будет.
Спасибо за помощь и консультации.
- 
				black
 - Новичок
 - Сообщения: 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, то и прошивка предыдущей версии будет работать нормально.
- 
				D.L.
 - Мастер
 - Сообщения: 474
 - Зарегистрирован: 25 авг 2018, 10:11
 - Репутация: 152
 - Настоящее имя: Дмитрий
 - Откуда: Киров
 - Контактная информация:
 
Re: Mesa 7i80db linuxcnc ethernet Anything IO
Для чего посадили En на отдельный вывод фпга я не разбирался, это лучше уточнить у PCW на форуме линуксцнс.
Я думаю достаточно только Tx Rx.
			
			
									
									
						Я думаю достаточно только Tx Rx.