MESA 6i25 как проверить.
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 10 окт 2014, 09:48
- Репутация: 0
- Настоящее имя: Грибко Виктор Викторович
- Контактная информация:
MESA 6i25 как проверить.
Доброго времени суток многоуважаеиые форумчане.
Прошу о помощи.
Коротко суть проблемы:
Как при помощи консоли hal проверить пины на gpio?.
Чуть подробнее:
Есть 2шт 6i26
Одна после ремонта.
Вторая - просто внезапно перестала видеть энкодеры и давать сигналы.
Причём видятся обе платы нормально.
И вроде как чел на них прошивки менял.
На всякий случай прошил стандартными прошивками 5i25_prob_rfx2.bit
При попытке зажечь диоды на плате RC1 и RC2 - всё зажигается и гаснет на ура.
Уже думаю что спартан-6 навёрнут.
Помогите проверить и разобраться.
Может чего упустил?
Прошу о помощи.
Коротко суть проблемы:
Как при помощи консоли hal проверить пины на gpio?.
Чуть подробнее:
Есть 2шт 6i26
Одна после ремонта.
Вторая - просто внезапно перестала видеть энкодеры и давать сигналы.
Причём видятся обе платы нормально.
И вроде как чел на них прошивки менял.
На всякий случай прошил стандартными прошивками 5i25_prob_rfx2.bit
При попытке зажечь диоды на плате RC1 и RC2 - всё зажигается и гаснет на ура.
Уже думаю что спартан-6 навёрнут.
Помогите проверить и разобраться.
Может чего упустил?
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: MESA 6i25 как проверить.
5i25_prob_rfx2.bit точно не предназначена для работы с энкодерами, она симулирует LPT порт для использования дешёвых плат для управления станками с LPT.
Вам надо использовать прошивку соответствующею вашим дочерним платам.
Вам надо использовать прошивку соответствующею вашим дочерним платам.
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 10 окт 2014, 09:48
- Репутация: 0
- Настоящее имя: Грибко Виктор Викторович
- Контактная информация:
Re: MESA 6i25 как проверить.
Тут небольшая проблема. Дочерние платы заказаны.
А необходимо проверить эти. Без дочерних плат.
Что посоветуете?
А необходимо проверить эти. Без дочерних плат.
Что посоветуете?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 6i25 как проверить.
В любой прошивке при неподключенных дочерних картах можно как угодно управлять пинами *.gpio.*
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 10 окт 2014, 09:48
- Репутация: 0
- Настоящее имя: Грибко Виктор Викторович
- Контактная информация:
Re: MESA 6i25 как проверить.
Пару-тройку команд hal не напишите?
Как именно задать хотя-бы Лог.1 или 0.
Спасибо.
Как именно задать хотя-бы Лог.1 или 0.
Спасибо.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 6i25 как проверить.
Одну напишу: setp.
Если написать чуть больше, то получится что я переписал всю доку про HAL, но зачем это делать ещё раз если это уже сделали на этом форуме и даже в переводе?..
Если написать чуть больше, то получится что я переписал всю доку про HAL, но зачем это делать ещё раз если это уже сделали на этом форуме и даже в переводе?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 10 окт 2014, 09:48
- Репутация: 0
- Настоящее имя: Грибко Виктор Викторович
- Контактная информация:
Re: MESA 6i25 как проверить.
Вас понял! Изучаю.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MESA 6i25 как проверить.
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.... что-то там
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.... что-то там
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 10 окт 2014, 09:48
- Репутация: 0
- Настоящее имя: Грибко Виктор Викторович
- Контактная информация:
Re: MESA 6i25 как проверить.
Огромнейшее спасибо!!!!