Страница 2 из 4

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

Добавлено: 02 окт 2011, 21:51
gendos
Получил двигатель(он с энкодером)
Пока не пришла 7i39 хочу настроить EMC2.Как я понял мне нужна версии 2.5.
Как ее установить?

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

Добавлено: 02 окт 2011, 23:35
Nick
Не обязательно. Все это должно работать и на 2.4.
2.5 еще не вышел, можно брать нестабильную версию. Для этого нужно скачать пакет соответствующей версии отсюда: http://buildbot.linuxcnc.org/ и установить как обычные пакеты. Возможно понадобятся дополнительные пакеты, их можно взять тут: http://www.linuxcnc.org/lucid/dists/luc ... nary-i386/

По настройке, сначала запусти pncconf и сделай "рыбу", которую потом доведем до ума. Если возникнут вопросы по pncconf, пиши.

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

Добавлено: 03 окт 2011, 19:36
gendos
Не могу вставить \ To use these packages on your computer, put one of these stanzas in your /etc/apt/sources.list.d/emc2-buildbot.list:

deb http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
нет прав
или я не то делаю?

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

Добавлено: 03 окт 2011, 20:16
Nick
Правильно, у тебя их и не должно быть, репозитории добавлять может только администратор. Делай через sudo.
Можно так:
sudo nano /etc/apt/sources.list
потом мотаешь вниз и вставляешь (Shift+Ins (Ctrl+V в консоле не работает)).
Потом Ctrl+X и y.

Но не уверен, что стоит ставить репозиторий buildbot на рабочий станок. EMC2 будет из него регулярно (раз в неделю, а то и чаще) обновляться, а это не способствует стабильной работе, вдруг кто-то внесет изменения с критической ошибкой... Хотя, таким образом ты поможешь разработчикам, будешь выступать в роли тестера.

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

Добавлено: 03 окт 2011, 21:14
gendos
V2.5 установил
что такое pncconf ?

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

Добавлено: 03 окт 2011, 22:16
Nick
А ты запусти в консоле увидишь :). Это программа для настройки emc2, типа stepconf, только гораздо навароченнее, с ней можно настраивать MESA, PID регуляторы и кучу всего такого.

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

Добавлено: 03 янв 2012, 13:16
PKM
Как успехи с настройкой?

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

Добавлено: 05 янв 2012, 21:37
gendos
Mesa 7i39 получил, но не заказал сразу с платами шлейфы.В ближайшее время планирую заказать или распоять.Тогда буду пробавать.

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

Добавлено: 26 янв 2012, 19:37
gendos
Сегодня распоял шлейф .Соединил 7i43 и 7i39 , подключил двигатель.V2.5 установил.
Запустил pncconf .Понял что не знаю что там надо выбирать,может можно загрузить какую нибудь конфигурацию для образца?
Нашел такую ссылку может она чем помочь?

Pin and Bit files for the customized firmware are available here:
http://www.cutting.lv/fileadmin/user_up ... 4_7I39.BIT
http://www.cutting.lv/fileadmin/user_up ... 4_7I39.PIN

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

Добавлено: 26 янв 2012, 19:59
Nick
По идее, тебе надо загрузить прошивку и посмотреть какие есть пины. А откуда у тебя ссылка на эти прошивки?

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

Добавлено: 26 янв 2012, 20:06
gendos
Вот сылка
http://comments.gmane.org/gmane.linux.d ... user/29630
А как загрузить прошивку?

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

Добавлено: 26 янв 2012, 20:17
Nick
Примерно вот так:
выполни это в консоли
halcmd loadrt hm2_7i43 CONFIG="firmware=hm2/7i43-4/SVST4_4_7I39.BIT num_encoders=3 num_3pwmgens=3 num_stepgens=2"
должно написать все пины полученные таким образом.

потом halrun -U, чтобы выключить hal.

прошивку нужно положить в /lib/firmware или примерно так должен директорий называться.

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

Добавлено: 26 янв 2012, 20:36
gendos
Пишет такое
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"
RTAPI: ERROR: could not open shared memory (errno=2)
Ошибка сегментирования

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

Добавлено: 26 янв 2012, 20:42
gendos
Прошивку нужно сначала полоить в /lib/firmware ,а потом запускать halcmd loadrt hm2_7i43 CONFIG="firmware=hm2/7i43-4/SVST4_4_7I39.BIT num_encoders=3 num_3pwmgens=3 num_stepgens=2" ?

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

Добавлено: 26 янв 2012, 20:43
Nick
да.

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

Добавлено: 26 янв 2012, 21:28
gendos
Все равно пишет
root@gena-desktop:/home/gena# halcmd loadrt hm2_7i43 CONFIG="firmware=hm2/7i43-4/SVST4_4_7I39.BIT num_encoders=3 num_3pwmgens=3 num_stepgens=2"
RTAPI: ERROR: could not open shared memory (errno=2)
Ошибка сегментирования

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

Добавлено: 26 янв 2012, 21:34
Nick
Так, а просто emc2 с дефалтной настройкой запускается или нет?

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

Добавлено: 26 янв 2012, 22:00
gendos
Не запускается.
У меня в место винта 4 гиговая CF .Может пока на винт поставить ?

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

Добавлено: 26 янв 2012, 22:08
Nick
А что говорит, тот же segmentation error? А раньше запускалась?

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

Добавлено: 26 янв 2012, 22:27
gendos
Запустил конфигурацию hm2 servo выдало ошибку

Debug file information:
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/emc2/hm2_7i43.ko': -1 Invalid parameters
hm2-servo.hal:46: exit value: 1
hm2-servo.hal:46: insmod failed, returned -1
See the output of 'dmesg' for more information.
1908
PID TTY STAT TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[ 119.652852] I-pipe: Domain RTAI registered.
[ 119.652867] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[ 119.652873] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) .


А конфиг stepper mm Запускается