Mesa 7i43 +7i39 +dc Brushless Motor

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

А версия linuxCNC какая? Просто реализация безщеточных моторов вышла не так давно.

Попробуй сделать тоже самое, только строку вот такую:
halcmd loadrt hm2_7i43 CONFIG="firmware=hm2/7i43-4/SVST4_4_7I39.BIT num_encoders=3 num_pwmgens=3 num_stepgens=2"

Только не езди на ней никуда! Если она сработает, значит надо версию по-новей...
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

Результат тот же
gena@gena-desktop:~$ sudo su
[sudo] password for gena:
root@gena-desktop:/home/gena# halcmd loadrt hm2_7i43 CONFIG="firmware=hm2/7i43-4/SVST4_4_7I39.BIT num_encoders=3 num_pwmgens=3 num_stepgens=2"
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: Locked memory limit is 64KiB, recommended at least 20480KiB.
This can cause the error 'could not open shared memory'.
For more information, see
http://wiki.linuxcnc.org/cgi-bin/emcinf ... ckedMemory
Ошибка сегментирования
root@gena-desktop:/home/gena# ulimit -l 20480
root@gena-desktop:/home/gena# ulimit -l
20480
root@gena-desktop:/home/gena# halcmd loadrt hm2_7i43 CONFIG="firmware=hm2/7i43-4/SVST4_4_7I39.BIT num_encoders=3 num_pwmgens=3 num_stepgens=2"
RTAPI: ERROR: could not open shared memory (errno=2)
Ошибка сегментирования
root@gena-desktop:/home/gena#
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

версия linuxCNC - 2.5
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

А точнее версия какая? Там еще несколько циферек есть. При запуске показывается.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

2.5.0-pre2-575-gbc5801e
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

Обновил до 2.6.0-pre0-2264-gfecf238

Результат тот же
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

Запустил Pncconf Wizard создал конфигурацию . Запустил EMC
выдало
Debug file information:
Can not find -sec TASK -var TASK_LD_PRELOAD -num 1
Can not find -sec DISPLAY -var DISPLAY_LD_PRELOAD -num 1
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hm2_7i43.ko': -1 Invalid parameters
Моя_машина.hal:9: exit value: 1
Моя_машина.hal:9: insmod failed, returned -1
See the output of 'dmesg' for more information.
7225
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[ 8267.034189] I-pipe: Domain RTAI registered.
[ 8267.034206] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 8267.034213] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

2.6 пока лучше не ставить, вроде в 2.5 должно все быть... а прошивка точно там, где надо лежит, и там еще другие прошивки лежат?
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

От сюда
http://buildbot.linuxcnc.org/
какой пакет установить ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

Лучше брать последнюю 2.5, в 2.6 сейчас будет куча изменений в том числе в связи с переименованием.

Запостил на форуме linuxcnc вопрос по твоей прошивке, посмотрим, что ответят...
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

как проверить туда положил прошивку?
какие там еще файлы должны лежать?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

Там должны другие прошивки лежать...
скинь вывод ls /lib/frimware/
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

Попросили сделать вывод dmesg | tail -100 после неудачного запуска.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

Я думаю мне нужно чтоб у меня сначала получилось прошивку установить, а потом сделать вывод dmesg | tail -100 после неудачного запуска.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

не, не важно, выполни halcmd loadrt и т.д. и если выдает ошибку вывод dmesg - туда пишется больше отладочной информации.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

Выполнил в терминале halcmd loadrt

gena@gena-desktop:~$ sudo su
root@gena-desktop:/home/gena# halcmd loadrt
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: Locked memory limit is 64KiB, recommended at least 20480KiB.
This can cause the error 'could not open shared memory'.
For more information, see
http://wiki.linuxcnc.org/cgi-bin/emcinf ... ckedMemory
Ошибка сегментирования
root@gena-desktop:/home/gena# ulimit -l 20480
root@gena-desktop:/home/gena# ulimit -l
20480
root@gena-desktop:/home/gena# halcmd loadrt
RTAPI: ERROR: could not open shared memory (errno=2)
Ошибка сегментирования
root@gena-desktop:/home/gena#

Далее dmesg
Вложения
2.tar
(30 КБ) 402 скачивания
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение Nick »

Попробуй перед запуском halcmd сделать
sudo /etc/init.d/realtime start ...

И строчку halcmd возьми целиком с загрузкой прошивки.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

Результат
gena@gena-desktop:~$ sudo /etc/init.d/realtime start
[sudo] password for gena:
gena@gena-desktop:~$ halcmd loadrt hm2_7i43 CONFIG="firmware=hm2/7i43-4/SVST4_4_7I39.BIT num_encoders=3 num_3pwmgens=3 num_stepgens=2"
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hm2_7i43.ko': -1 Unknown symbol in module
<commandline>:0: exit value: 1
<commandline>:0: insmod failed, returned -1
See the output of 'dmesg' for more information.
gena@gena-desktop:~$
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

dmesg
Вложения
4.tar
(40 КБ) 399 скачиваний
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Mesa 7i43 +7i39 +dc Brushless Motor

Сообщение gendos »

Так как пока ничего не получается,решил отсоединить 7i39 и научиться конфигурировать 7i43.
Подскажите какую лучше мне использовать конфигурацию для 7i43-4 ?
Ответить

Вернуться в «Электроника»