Страница 6 из 6

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 дек 2020, 21:45
UT3GE
Serg писал(а): 17 дек 2020, 21:26
Maxekb77 писал(а): ей и 5 достаточно
Только половина платы будет работать.
Maxekb77 писал(а): в мануале пишут что джамперами ип адрес выставляется.
Способ получения адреса.
Ну а комп будет видеть MESA или нет?

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 дек 2020, 21:51
Maxekb77
Serg писал(а): Только половина платы будет работать.
Захочет целую разберется...
Serg писал(а): Способ получения адреса.
Хочешь провести мастер-класс по bootp ?

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 дек 2020, 21:51
Maxekb77
UT3GE писал(а): Ну а комп будет видеть MESA или нет?
будет только без и\о.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 18 дек 2020, 01:01
UT3GE
Запустил я 7i76ED. Проблема была не в месе а в linux, надо было network/interfaces подправить что-бы в одной подсети работать. Залил новую прошивку 7i76e_7i77x2, вроде бы все работает, ну во всяком случае mesaflash --device 7i77e --readhmid показывает конфигурацию пинов.
Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 18 дек 2020, 02:58
Serg
Maxekb77 писал(а): Хочешь провести мастер-класс по bootp ?
Нет, это к гуглу. Я так намекаю, что доки надо внимательно читать и не питать необоснованных надежд. :)
UT3GE писал(а): Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?
Можно сделать рядышком например 7i92+7i77 и там подсмотреть как энкодеры подключаются.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 22 дек 2020, 22:53
UT3GE
Serg писал(а): 18 дек 2020, 02:58
Maxekb77 писал(а): Хочешь провести мастер-класс по bootp ?
Нет, это к гуглу. Я так намекаю, что доки надо внимательно читать и не питать необоснованных надежд. :)
UT3GE писал(а): Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?
Можно сделать рядышком например 7i92+7i77 и там подсмотреть как энкодеры подключаются.
Да так и сделал, только не понятно почему в 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 умная программа и дает подсказки.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 23 дек 2020, 00:59
Serg
Начнём с того, что в 7i77 нет stepgen'ов... :)
Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 23 дек 2020, 17:52
UT3GE
Serg писал(а): 23 дек 2020, 00:59 Начнём с того, что в 7i77 нет stepgen'ов... :)
Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.
В 7i77 их нет, а в 7i76е они есть. Я то в pncconf выбрал 7i76e а настройки энкодеров перетаскивал из рядышком установленной 7i92_7i77x2. Теперь я понял что получилось, в настройках 7i76e я энкодеры не прописывал в pnccong, вот оно автоматом и прописало обратную связь...

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 24 дек 2020, 01:38
Serg
Чтобы смотреть как подкючаются не только энкодеры, а всё в целом можно было указать прошивку 7i92_7i77_7i76. :)

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 24 дек 2020, 15:38
UT3GE
Serg писал(а): 24 дек 2020, 01:38 Чтобы смотреть как подкючаются не только энкодеры, а всё в целом можно было указать прошивку 7i92_7i77_7i76. :)
Будешь смеяться, но так оно и было. Просто когда 3~4 закладки открыто сразу начинаешь путаться. Провел небольшой эксперимент с мультиплексом, сварганил внешний мультик на 74HC244 ( не было под рукой 26LV32)глянул шо по частоте хватает ее, заработало... Буду всё-таки ставить мультиплекс, так правильнее будет.
Спасибо за помощь и консультации.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 03 сен 2022, 11:02
black
D.L. писал(а): 13 дек 2020, 23:15 Небольшой фикс прошивки для новых ревизий 7i76e, выпущенных после 5го февраля 2020(было изменение в схеме платы, дополнительно использован C5 пин фпга):
7I76E_5ENC_D_V2.zip
Если не используете смарт сериал RS-422 интерфейс на TB3, то и прошивка предыдущей версии будет работать нормально.
Насколько необходимо, при задействании 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.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 03 сен 2022, 11:16
D.L.
Для чего посадили En на отдельный вывод фпга я не разбирался, это лучше уточнить у PCW на форуме линуксцнс.
Я думаю достаточно только Tx Rx.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 03 сен 2022, 11:19
black
D.L. писал(а): 03 сен 2022, 11:16 Для чего посадили En на отдельный вывод фпга я не разбирался, это лучше уточнить у PCW на форуме линуксцнс.
Я думаю достаточно только Tx Rx.
Спасибо.