Uruchamianie EMC2 na Ubuntu 10.10 PL
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 14
- Posty: 31
- Rejestracja: 24 maja 2007, 21:16
- Lokalizacja: z kątowni
Re
Ten Linuks jednak mnie nie lubi. Nadal wyskakują mi następujące błędy"
leon@leon-desktop:~$ emc
EMC2 - 2.4.6
Machine configuration directory is '/home/leon/emc2/configs/sim'
Machine configuration file is 'axis_9axis.ini'
Starting EMC2...
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko': -1 Operation not permitted
Realtime system did not load
Shutting down and cleaning up EMC2...
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
ERROR: Module hal_lib does not exist in /proc/modules
ERROR: Module rtapi does not exist in /proc/modules
ERROR: Module rtai_math does not exist in /proc/modules
ERROR: Module rtai_sem does not exist in /proc/modules
ERROR: Module rtai_fifos does not exist in /proc/modules
ERROR: Module rtai_sched does not exist in /proc/modules
ERROR: Module rtai_hal does not exist in /proc/modules
Cleanup done
EMC terminated with an error. You can find more information in the log:
/home/leon/emc_debug.txt
and
/home/leon/emc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
leon@leon-desktop:~$
leon@leon-desktop:~$ emc
EMC2 - 2.4.6
Machine configuration directory is '/home/leon/emc2/configs/sim'
Machine configuration file is 'axis_9axis.ini'
Starting EMC2...
insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko': -1 Operation not permitted
Realtime system did not load
Shutting down and cleaning up EMC2...
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
RTAPI: ERROR: could not open shared memory (errno=2)
HAL: ERROR: rtapi init failed
halcmd: hal_init() failed: -22
NOTE: 'rtapi' kernel module must be loaded
ERROR: Module hal_lib does not exist in /proc/modules
ERROR: Module rtapi does not exist in /proc/modules
ERROR: Module rtai_math does not exist in /proc/modules
ERROR: Module rtai_sem does not exist in /proc/modules
ERROR: Module rtai_fifos does not exist in /proc/modules
ERROR: Module rtai_sched does not exist in /proc/modules
ERROR: Module rtai_hal does not exist in /proc/modules
Cleanup done
EMC terminated with an error. You can find more information in the log:
/home/leon/emc_debug.txt
and
/home/leon/emc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
leon@leon-desktop:~$
Tagi:
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 3962
- Rejestracja: 18 wrz 2004, 12:51
- Lokalizacja: k/w-wy
- Kontakt:
może są problemy z uprawnieniami.... odpal skrypt "sudo emc"insmod: error inserting '/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko': -1 Operation not permitted
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 14
- Posty: 31
- Rejestracja: 24 maja 2007, 21:16
- Lokalizacja: z kątowni
Re
Niestety takie same błędy wyskakują. Moim zdaniem jest jakiś problem z tym rtapi.
Markcomp77 czy ten prosty sterownik jest kompatybilny z EMC2??:
http://www.ottop.republika.pl/sterownik2803.shtml
Zamierzam zbudować prosty ploter laserowy, bez mikroprocesora w sterowniku. To będzie moje pierwsze urządzenie CNC wyłącznie dla nauki. Później zamierzam zbudować coś o wiele bardziej mocnego.
Markcomp77 czy ten prosty sterownik jest kompatybilny z EMC2??:
http://www.ottop.republika.pl/sterownik2803.shtml
Zamierzam zbudować prosty ploter laserowy, bez mikroprocesora w sterowniku. To będzie moje pierwsze urządzenie CNC wyłącznie dla nauki. Później zamierzam zbudować coś o wiele bardziej mocnego.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 3962
- Rejestracja: 18 wrz 2004, 12:51
- Lokalizacja: k/w-wy
- Kontakt:
sonne2 pisze: czy ten prosty sterownik jest kompatybilny z EMC2??:
http://www.ottop.republika.pl/sterownik2803.shtml

jest na step/dir więc pójdzie z domyślnego kreatora emc2...
[ Dodano: 2011-01-05, 23:38 ]
jednak to bardzo słabiutki sterownik do bardzo malutkich silniczków
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
-
Autor tematu - Czytelnik forum poziom 3 (min. 30)
- Posty w temacie: 14
- Posty: 31
- Rejestracja: 24 maja 2007, 21:16
- Lokalizacja: z kątowni
Re
Rozumiem. A ten sterownik:
http://www.ottop.republika.pl/sterownik8435.shtml
Jest już dużo mocniejszy. Mam takie pytanie odbiegające troszkę od tematu. Co daje jeżeli w sterowniku do silników krokowych zostaje zamontowany mikroprocesor? Sterownik na TA8435H daje możliwość sterowania silnikami krokowymi do 2A, możliwość zastosowania 1/8 kroku. Po co, więc stosować uC?
http://www.ottop.republika.pl/sterownik8435.shtml
Jest już dużo mocniejszy. Mam takie pytanie odbiegające troszkę od tematu. Co daje jeżeli w sterowniku do silników krokowych zostaje zamontowany mikroprocesor? Sterownik na TA8435H daje możliwość sterowania silnikami krokowymi do 2A, możliwość zastosowania 1/8 kroku. Po co, więc stosować uC?
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 3962
- Rejestracja: 18 wrz 2004, 12:51
- Lokalizacja: k/w-wy
- Kontakt:
uC pozwala na "magię"sonne2 pisze:Co daje jeżeli w sterowniku do silników krokowych zostaje zamontowany mikroprocesor?
ale to my musimy wymyślić zaklęcia
a co to może być: morfing kroku, kompensacja drugiego garba sinusoidy.... itd
ostatnio zamiast uC daje się fpga - co nie ogranicza możliwości stosowania "magii".. a wręcz tworzy nowe możliwości
niestety - najlepsi "magicy" chronią swoje tajemnice

SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 6
- Posty: 160
- Rejestracja: 12 kwie 2008, 07:53
- Lokalizacja: Kozienice
- Kontakt:
Re: Re
Tu ktoś miał podobny problem:sonne2 pisze:Niestety EMC2 nadal mi nie działa.
http://comments.gmane.org/gmane.linux.d ... user/22497
Czyli spróbuj tak:
W pliku: /etc/default/grub
zamień:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
na
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash lapic"
a potem w terminalu:
update-grub
reboot
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 3962
- Rejestracja: 18 wrz 2004, 12:51
- Lokalizacja: k/w-wy
- Kontakt:
to jest naprawdę ciekawe i warte zrozumienia ustawienieArturM pisze:lapic
z tego co zrozumiałem ze znalezionych w necie wyjaśnień - dotyczy to problemów z jądrem smp rtai(przygotowanym dla 10.04 i wyższych) przy bootowaniu na płytach z procesorem nie-smp
coś o architekturze "Intel APIC"
http://en.wikipedia.org/wiki/Intel_APIC_Architecture
ciekawe...LAPICs manage all external interrupts for some specific processor in an SMP system. In addition, it is able to accept and generate inter-processor interrupts (IPIs) between LAPICs. LAPICs may support up to 224 usable interrupt vectors from an I/O APIC. Vectors numbers 0 to 31, out of 0 to 255, are reserved for exception handling by x86 processors.
[ Dodano: 2011-01-06, 21:07 ]
aaaa....
znalazłem opis do emc2 w 10.10
http://neo-technical.wikispaces.com/emc2-ubuntu
SpotkanieCNC: STOM-TOOL Marzec 2014
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm
http://www.cnc.info.pl/topics79/spotkan ... t55028.htm