MESA 7i76E для начинающих
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
Пакет linuxcnc-uspace недоступен, но упомянут в списке зависимостей другого пакета.
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «linuxcnc-uspace» не найден кандидат на установку
w@w:~$
или этот пакет уже не нужен?
Начало появляться новое сетевое соединение.
Наверно компьютер видит 7i76e и создает проводное соединение.
С этим нужно что-то делать?
в установках сети указал ip 192.168.1.121 255.255.255.0
Это может означать, что пакет отсутствует, устарел, или доступен из источников, не упомянутых в sources.list
E: Для пакета «linuxcnc-uspace» не найден кандидат на установку
w@w:~$
или этот пакет уже не нужен?
Начало появляться новое сетевое соединение.
Наверно компьютер видит 7i76e и создает проводное соединение.
С этим нужно что-то делать?
в установках сети указал ip 192.168.1.121 255.255.255.0
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: MESA 7i76E для начинающих
Сеть надо настроить в статику. IP выбрать например 192.168.1.1 маска пойдет.
А вот при подгрузке модуля указать ему конфиг, например:
loadrt hm2_eth board_ip=192.168.1.121
Я вообще проверяю коннект прямо в консоли:
halrun
loadrt hostmot2
loadrt hm2_eth board_ip=192.168.1.121
А вот при подгрузке модуля указать ему конфиг, например:
loadrt hm2_eth board_ip=192.168.1.121
Я вообще проверяю коннект прямо в консоли:
halrun
loadrt hostmot2
loadrt hm2_eth board_ip=192.168.1.121
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
Уже не у станка.
Проверить не могу.
у Вас LinuxCNC2.7?
Какие нибудь ещё компоненты устанавливали?
Проверить не могу.
у Вас LinuxCNC2.7?
Какие нибудь ещё компоненты устанавливали?
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: MESA 7i76E для начинающих
Ставил по инструкции: http://linuxcnc.org/docs/html/getting-s ... _rt_kernel
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
ответN1X писал(а):Я вообще проверяю коннект прямо в консоли:
halrun
loadrt hostmot2
loadrt hm2_eth board_ip=192.168.1.121
Can't find module 'hm2_eth'
я не могу понять, если в мастере эта плата есть, почему нет 'hm2_eth?
Можно ли : только установить этот модуль не переустанавливая Debian?
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 7i76E для начинающих
можно посмотреть в системе hm2_eth:
в терминале
locate hm2_eth.c
в терминале
locate hm2_eth.c
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 7i76E для начинающих
если драйвера нет(что маловероятно)),то можно попробовать установить...
файлы распаковать в домашнюю папку...
в терминале:
sudo halcompile --install hm2_eth.c
файлы распаковать в домашнюю папку...
в терминале:
sudo halcompile --install hm2_eth.c
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: MESA 7i76E для начинающих
Ну если думать так то я скажу что патч поиска модуля из поста номер 40 какойто странный:nkp писал(а):можно посмотреть в системе hm2_eth:
/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
w@w:~$ sudo halcompile-install hm2_eth.c
ответ
sudo: halcompile-install: command not found
система не может найти halcompile?
или hm2_eth.c?
Сама плата вроде живая:
w@w:~$ mesaflash --device 7i76e --verbose
ETH device 7I76E-16 at ip=192.168.1.121
Communication:
transport layer: ethernet IPv4 UDP
ip address: 192.168.1.121
mac address: 00:60:1B:10:40:84
protocol: LBP16 version 3
Board info:
Flash size: 16Mb (id: 0x14)
Connectors count: 3
Pins per connector: 17
Connectors names: on-card P1 P2
FPGA type: 6slx16ftg256
Number of leds: 4
Board firmware info:
memory spaces:
0: HostMot2 (registers, RW, 32-bit) [size=64K]
1: KSZ8851 (registers, RW, 16-bit)
2: EtherEEP (EEPROM, RW, 16-bit) , page size: 1, erase size: 1
3: FPGAFlsh (flash, RW, 32-bit) [size=16M], page size: 256, erase size: 65536
4: Timers (memory, RW, 16-bit)
6: LBP16RW (memory, RW, 16-bit)
7: LBP16RO (memory, RO, 16-bit)
[space 0] HostMot2
[space 2] Ethernet eeprom:
mac address: 00:60:1B:10:40:84
ip address: 10.10.10.10
board name: 7I76E-16
user leds: eth debug
[space 3] FPGA flash eeprom:
flash size: 16Mb (id: 0x14)
[space 4] timers:
uSTimeStampReg: 0xBEE6
WaituSReg: 0x0000
HM2Timeout: 0x0000
[space 6] LBP16 control/status:
packets received: all 1033, UDP 19, bad 0
packets sended: all 21, UDP 19, bad 0
parse errors: 0, mem errors 0, write errors 0
error flags: 0x0000
debug LED ptr: 0x0008
scratch: 0x0000
[space 7] LBP16 info:
board name: 7I76E-16
LBP16 protocol version 3
board firmware version 15
IP address jumpers at boot: fixed 192.168.1.121
После очередной перезагрузки запустилась конфигурация linuxCNC Axis 2.7.4 on 7i76e
Почему заработало и почему не работало не понял.
Но при запуске linuxCNC отвалился интернет.
Похоже эти две сети (wifi модем и 7i76e) между собой воюют
Пост правленный
ответ
sudo: halcompile-install: command not found
система не может найти halcompile?
или hm2_eth.c?
Сама плата вроде живая:
w@w:~$ mesaflash --device 7i76e --verbose
ETH device 7I76E-16 at ip=192.168.1.121
Communication:
transport layer: ethernet IPv4 UDP
ip address: 192.168.1.121
mac address: 00:60:1B:10:40:84
protocol: LBP16 version 3
Board info:
Flash size: 16Mb (id: 0x14)
Connectors count: 3
Pins per connector: 17
Connectors names: on-card P1 P2
FPGA type: 6slx16ftg256
Number of leds: 4
Board firmware info:
memory spaces:
0: HostMot2 (registers, RW, 32-bit) [size=64K]
1: KSZ8851 (registers, RW, 16-bit)
2: EtherEEP (EEPROM, RW, 16-bit) , page size: 1, erase size: 1
3: FPGAFlsh (flash, RW, 32-bit) [size=16M], page size: 256, erase size: 65536
4: Timers (memory, RW, 16-bit)
6: LBP16RW (memory, RW, 16-bit)
7: LBP16RO (memory, RO, 16-bit)
[space 0] HostMot2
[space 2] Ethernet eeprom:
mac address: 00:60:1B:10:40:84
ip address: 10.10.10.10
board name: 7I76E-16
user leds: eth debug
[space 3] FPGA flash eeprom:
flash size: 16Mb (id: 0x14)
[space 4] timers:
uSTimeStampReg: 0xBEE6
WaituSReg: 0x0000
HM2Timeout: 0x0000
[space 6] LBP16 control/status:
packets received: all 1033, UDP 19, bad 0
packets sended: all 21, UDP 19, bad 0
parse errors: 0, mem errors 0, write errors 0
error flags: 0x0000
debug LED ptr: 0x0008
scratch: 0x0000
[space 7] LBP16 info:
board name: 7I76E-16
LBP16 protocol version 3
board firmware version 15
IP address jumpers at boot: fixed 192.168.1.121
После очередной перезагрузки запустилась конфигурация linuxCNC Axis 2.7.4 on 7i76e
Почему заработало и почему не работало не понял.
Но при запуске linuxCNC отвалился интернет.
Похоже эти две сети (wifi модем и 7i76e) между собой воюют
Пост правленный
Последний раз редактировалось 1240 09 май 2016, 15:26, всего редактировалось 2 раза.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 7i76E для начинающих
а что сказала команда locate hm2_eth.c ??
нужно установить:
sudo apt-get linuxcnc-dev
нет,скорей всего нет halcompile1240 писал(а):система не может найти halcompile?
нужно установить:
sudo apt-get linuxcnc-dev
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
w@w:~$ sudo apt-get linuxcnc-dev
[sudo] password for w:
E: Неверная операция linuxcnc-dev
w@w:~$
[sudo] password for w:
E: Неверная операция linuxcnc-dev
w@w:~$
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: MESA 7i76E для начинающих
потому, что пропущена операция, install в данном случае...
sudo apt-get install linuxcnc-dev
sudo apt-get install linuxcnc-dev
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
ввел в терминалеnkp писал(а):а что сказала команда locate hm2_eth.c ??
locate hm2_eth.c
ничего не произошло (просто перешло на другую строчку)
На сегодня уже иссяк,
Но система запустилась (правда без понимания причин проблем и успехов)
Запустил, пока, без приводов (просто в холостую).
Так да. установилось.N1X писал(а):sudo apt-get install linuxcnc-dev
Я не знаю предмета и домысливать не могу (сори).
Могу ввести, то что прислали.
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: MESA 7i76E для начинающих
halcompile это метакомманда1240 писал(а):halcompile-install hm2_eth.c
--install конкретизация того, что она должна делать.
А значит писать надо с пробелом:
halcompile --install hm2_eth.c
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
Решил проверить, как влияет питание на P3 (5В) на работу LinuxCNC.
Взял и выключил.
появилось много сообщений об ошибках linuxcnc зависла.
(логично - обмен идет "пакетами" (циклами) и при каждом нарушении новое сообщение)
Повторное включение питания проблему не решило.
Пришлось завершить linuxcnc принудительно.
В результате при повторном запуске линухснс вываливается с ошибкой не могу найти hm2_eth (или как то так пишу по памяти)
Вывод: отключать питание на P3 (5в) нельзя (так не делайте).
Взял и выключил.
появилось много сообщений об ошибках linuxcnc зависла.
(логично - обмен идет "пакетами" (циклами) и при каждом нарушении новое сообщение)
Повторное включение питания проблему не решило.
Пришлось завершить linuxcnc принудительно.
В результате при повторном запуске линухснс вываливается с ошибкой не могу найти hm2_eth (или как то так пишу по памяти)
Вывод: отключать питание на P3 (5в) нельзя (так не делайте).
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: MESA 7i76E для начинающих
У нас при сбое связи достаточно перезапустить LCNC... У нас 7i92, но сути не меняет...
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
Сообщение об ошибке:
Debug file information:
.
./7i76e.hal:8: Can't find module 'hm2_eth' in /usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc
4709
ответ на команду
w@w:~$ locate hm2_eth.c
/home/w/hm2_eth.c
/home/w/mesa-hostmot2/hm2_eth.c
/home/w/Загрузки/mesa-hostmot2/hm2_eth.c
Попробовал выполнить
w@w:~$ halcompile --install hm2_eth.c
make KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers -C /usr/src/linux-headers-3.4-9-rtai-686-pae SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
CC [M] /tmp/tmpChnX2p/hm2_eth.o
In file included from /tmp/tmpChnX2p/hm2_eth.c:20:0:
/usr/include/i386-linux-gnu/sys/fcntl.h:1:19: fatal error: fcntl.h: Нет такого файла или каталога
compilation terminated.
make[4]: *** [/tmp/tmpChnX2p/hm2_eth.o] Ошибка 1
make[3]: *** [_module_/tmp/tmpChnX2p] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Ошибка 2
w@w:~$
чянд?
Debug file information:
.
./7i76e.hal:8: Can't find module 'hm2_eth' in /usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc
4709
ответ на команду
w@w:~$ locate hm2_eth.c
/home/w/hm2_eth.c
/home/w/mesa-hostmot2/hm2_eth.c
/home/w/Загрузки/mesa-hostmot2/hm2_eth.c
Попробовал выполнить
w@w:~$ halcompile --install hm2_eth.c
make KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers -C /usr/src/linux-headers-3.4-9-rtai-686-pae SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
CC [M] /tmp/tmpChnX2p/hm2_eth.o
In file included from /tmp/tmpChnX2p/hm2_eth.c:20:0:
/usr/include/i386-linux-gnu/sys/fcntl.h:1:19: fatal error: fcntl.h: Нет такого файла или каталога
compilation terminated.
make[4]: *** [/tmp/tmpChnX2p/hm2_eth.o] Ошибка 1
make[3]: *** [_module_/tmp/tmpChnX2p] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Ошибка 2
w@w:~$
чянд?
Последний раз редактировалось 1240 10 май 2016, 09:31, всего редактировалось 1 раз.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 7i76E для начинающих
sudo halcompile --install hm2_eth.c1240 писал(а):halcompile --install hm2_eth.c
та же ошибка?
-
- Мастер
- Сообщения: 972
- Зарегистрирован: 25 янв 2013, 17:11
- Репутация: 278
- Откуда: Украина, Харьков.
- Контактная информация:
Re: MESA 7i76E для начинающих
w@w:~$ sudo halcompile --install hm2_eth.c
[sudo] password for w:
make KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers -C /usr/src/linux-headers-3.4-9-rtai-686-pae SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
CC [M] /tmp/tmppj0B7E/hm2_eth.o
In file included from /tmp/tmppj0B7E/hm2_eth.c:20:0:
/usr/include/i386-linux-gnu/sys/fcntl.h:1:19: fatal error: fcntl.h: Нет такого файла или каталога
compilation terminated.
make[4]: *** [/tmp/tmppj0B7E/hm2_eth.o] Ошибка 1
make[3]: *** [_module_/tmp/tmppj0B7E] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Ошибка 2
w@w:~$
отличие в том что сейчас попросили пароль
[sudo] password for w:
make KBUILD_EXTRA_SYMBOLS=/usr/realtime-3.4-9-rtai-686-pae/modules/linuxcnc/Module.symvers -C /usr/src/linux-headers-3.4-9-rtai-686-pae SUBDIRS=`pwd` CC=gcc V=0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
CC [M] /tmp/tmppj0B7E/hm2_eth.o
In file included from /tmp/tmppj0B7E/hm2_eth.c:20:0:
/usr/include/i386-linux-gnu/sys/fcntl.h:1:19: fatal error: fcntl.h: Нет такого файла или каталога
compilation terminated.
make[4]: *** [/tmp/tmppj0B7E/hm2_eth.o] Ошибка 1
make[3]: *** [_module_/tmp/tmppj0B7E] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae'
make: *** [modules] Ошибка 2
w@w:~$
отличие в том что сейчас попросили пароль
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 7i76E для начинающих
я не знаю причину этой ошибки...(
единственное что могу сказать - странно,что этого драйвера нет в емс(сборка как я понял свежая)
может правильней обновить версию емс в системе?
единственное что могу сказать - странно,что этого драйвера нет в емс(сборка как я понял свежая)
может правильней обновить версию емс в системе?