MESA 6i25 как проверить.

Работа с платами MESA, подключение, конфигурация.

MESA 6i25 как проверить.

Сообщение SovietTwins » 28 ноя 2016, 00:41

Доброго времени суток многоуважаеиые форумчане.

Прошу о помощи.
Коротко суть проблемы:
Как при помощи консоли hal проверить пины на gpio?.
Чуть подробнее:
Есть 2шт 6i26
Одна после ремонта.
Вторая - просто внезапно перестала видеть энкодеры и давать сигналы.
Причём видятся обе платы нормально.
И вроде как чел на них прошивки менял.
На всякий случай прошил стандартными прошивками 5i25_prob_rfx2.bit
При попытке зажечь диоды на плате RC1 и RC2 - всё зажигается и гаснет на ура.
Уже думаю что спартан-6 навёрнут.
Помогите проверить и разобраться.
Может чего упустил?
SovietTwins
Новичок
 
Сообщения: 16
Зарегистрирован: 10 окт 2014, 09:48
Репутация: 0
Настоящее имя: Грибко Виктор Викторович

Re: MESA 6i25 как проверить.

Сообщение torvn77 » 28 ноя 2016, 02:00

5i25_prob_rfx2.bit точно не предназначена для работы с энкодерами, она симулирует LPT порт для использования дешёвых плат для управления станками с LPT.
Вам надо использовать прошивку соответствующею вашим дочерним платам.
Аватара пользователя
torvn77
Мастер
 
Сообщения: 2203
Зарегистрирован: 02 июн 2012, 22:12
Откуда: Санкт-Петербург
Репутация: 174
Медальки:

Re: MESA 6i25 как проверить.

Сообщение SovietTwins » 28 ноя 2016, 11:17

Тут небольшая проблема. Дочерние платы заказаны.
А необходимо проверить эти. Без дочерних плат.
Что посоветуете?
SovietTwins
Новичок
 
Сообщения: 16
Зарегистрирован: 10 окт 2014, 09:48
Репутация: 0
Настоящее имя: Грибко Виктор Викторович

Re: MESA 6i25 как проверить.

Сообщение UAVpilot » 28 ноя 2016, 13:02

В любой прошивке при неподключенных дочерних картах можно как угодно управлять пинами *.gpio.*
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14617
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3508
Медальки:
Настоящее имя: Сергей

Re: MESA 6i25 как проверить.

Сообщение SovietTwins » 28 ноя 2016, 13:20

Пару-тройку команд hal не напишите?
Как именно задать хотя-бы Лог.1 или 0.

Спасибо.
SovietTwins
Новичок
 
Сообщения: 16
Зарегистрирован: 10 окт 2014, 09:48
Репутация: 0
Настоящее имя: Грибко Виктор Викторович

Re: MESA 6i25 как проверить.

Сообщение UAVpilot » 28 ноя 2016, 14:17

Одну напишу: setp. :)
Если написать чуть больше, то получится что я переписал всю доку про HAL, но зачем это делать ещё раз если это уже сделали на этом форуме и даже в переводе?.. :)
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14617
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3508
Медальки:
Настоящее имя: Сергей

Re: MESA 6i25 как проверить.

Сообщение SovietTwins » 28 ноя 2016, 14:20

Вас понял! Изучаю.
SovietTwins
Новичок
 
Сообщения: 16
Зарегистрирован: 10 окт 2014, 09:48
Репутация: 0
Настоящее имя: Грибко Виктор Викторович

Re: MESA 6i25 как проверить.

Сообщение Nick » 29 ноя 2016, 16:52

1. запустить halrun
nам
loadrt hostmot2
loadrt hm2_pci

потом в отдельном можно посмотреть halcmd show

покажет все, что есть.
Дальше добавляем
loadrt trivkins
loadrt motmod servo_period_nsec=1000000 num_joints=3

addf hm2_5i25.0.read servo-thread
addf hm2_5i25.0.write servo-thread

start

И теперь можно отправлять что-то плате.
Без read-write и start работать не будет.
О. кстати какая статья уже есть :
http://www.cnc-club.ru/wiki/index.php/% ... _Mesa_5i25

отправляем через
setp hm2.... что-то там
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: MESA 6i25 как проверить.

Сообщение SovietTwins » 29 ноя 2016, 19:05

Огромнейшее спасибо!!!!
SovietTwins
Новичок
 
Сообщения: 16
Зарегистрирован: 10 окт 2014, 09:48
Репутация: 0
Настоящее имя: Грибко Виктор Викторович


Вернуться в MESA

Кто сейчас на конференции

Зарегистрированные пользователи: 3DLab, Aadmitriev, Alex2x, Argon-11, axel, Bing [Bot], Burnoutpc360, Саурон, diesel1979, fredy79, Google [Bot], haiabusa, ignv, ihter, kpankratov, Lokk, Mehobr, michalych, Morroc, neonas, niksooon, Nonstopich, Рамиль, Raptor, Гагарин, Redmn, Rom327, shalek, shatrovmaxim, Shkryab, slaper, Taganrog, Tigra73, tsurika, ultrus, Vano, Yahoo [Bot], Yandex [bot], Yarrr, yuka, Павел76, шпиндель, ЮрийК82

Поделиться

Reputation System ©'