Problem z kartą vital - motenc na nowych komputerach

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7888
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#11

Post napisał: tuxcnc » 04 cze 2012, 23:21

micges pisze:Karta zwraca inne ID:subID niż chciałby tego sterownik więc szukam przyczyny.
To rozumiem, ale nie spodziewam się rozwiązania problemu w logach systemowych.
Na starym sprzęcie karta działa, kernel działa i soft działa, więc przyczyną może być tylko nowy chipset - albo nieobsługujący prawidłowo karty, albo nieobsługiwany prawidłowo przez kernel.
Najnowszy rtai patch jest na kernel 2.6.38.8 i można by na nim spróbować, tylko mi to by było czasu szkoda.
Ja za bardzo sensu walki z tym problemem nie widzę, bo on jest dość sztuczny.
Stara karta ze starym oprogramowaniem musi zostać uruchomiona na tej akurat nowej platformie ?
Czasem sprzęt się ze sobą gryzie, czasem się trzeba z tym po prostu pogodzić.
Inaczej życie stracimy na uruchamianie egzotycznych konfiguracji.

.



Tagi:


Autor tematu
aron_d
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 20
Rejestracja: 19 kwie 2007, 14:30
Lokalizacja: Połczyn Zdrój

#12

Post napisał: aron_d » 05 cze 2012, 08:37

Oto raport dmesg z działającego komputera.

Udało mi się załączyć kartę poleceniem setpci -s03:01 command=3.

Emc się uruchomiło. Niestety karta nie czyta encodera.

Podejrzewam że problem tkwi w obszarach pamięci przypisanej do karty.

[ karta działa ] [center] [ karta nie działa ] [/center]
1 obszar : 0xcfeffc00 [center]0xf7c01000 [/center]
2 obszar : 0xcfeff800 [center]0xf7c00000[/center]


Co do zarzutu o sens tej całej zabawy. Wymieniam płyty główne i oprogramowanie
średnio co 2 lata. Pierwszy raz trafiłem na taki problem, więc postanowiłem się nim podzielić z kolegami.
Czy jest może nowa karta pod emc2 obsługująca 10V ?

Pozdrawiam
Aron[center][/center]
Załączniki
dmesg_emc_ok.txt
(39.68 KiB) Pobrany 229 razy

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 5
Posty: 7888
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

#13

Post napisał: tuxcnc » 05 cze 2012, 19:24

aron_d pisze:Co do zarzutu o sens tej całej zabawy. Wymieniam płyty główne i oprogramowanie
średnio co 2 lata.
Ależ wymieniaj sobie nawet co dwa tygodnie, tylko nie mów że wymiana czegoś co działa na coś co nie działa ma sens.

.


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 291
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#14

Post napisał: micges » 06 cze 2012, 08:39

A co oprócz tych +-10V kolega potrzebuje? stepgeny? wejscia enkoderowe?


Autor tematu
aron_d
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 5
Posty: 20
Rejestracja: 19 kwie 2007, 14:30
Lokalizacja: Połczyn Zdrój

#15

Post napisał: aron_d » 06 cze 2012, 09:16

Przydało by się :smile:

6 wyjść +-10V
6 enkoderów
trochę wejść wyjść dyskretnych
ze dwa wejścia analogowe do potencjometrów

Mam frezarkę bramową (dwa silniki na bramie)
Dorabiam sobie stół obrotowo-uchylny (dwie dodatkowe osie)


micges
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 6
Posty: 291
Rejestracja: 08 sty 2010, 02:04
Lokalizacja: Toruń

#16

Post napisał: micges » 06 cze 2012, 09:41

Zanim wymienisz elektronike sterującą spróbuj sprawdzić ze 2-3 inne płyty główne, może karta zadziała jak należy.


hecza
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 403
Rejestracja: 06 mar 2012, 13:25
Lokalizacja: Częstochowa

#17

Post napisał: hecza » 20 sie 2012, 22:53

aron_d pisze:Przydało by się :smile:

6 wyjść +-10V
6 enkoderów
trochę wejść wyjść dyskretnych
ze dwa wejścia analogowe do potencjometrów

Mam frezarkę bramową (dwa silniki na bramie)
Dorabiam sobie stół obrotowo-uchylny (dwie dodatkowe osie)
Wystarczy dodać drugą motenc i będzie 8 osi, lub zakup w Mesa Electronics zestwu 5i20 + 7i48 + 1 lub 2 * 7i37TA i będzie 6 osi.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”