Fred8
Compagnon
Bonjour tout le monde.
J'avais déjà crée un sujet il y a quelques mois :
emc2-chipset-i815-kernell-2-6-24-16-rtai-bugs-graphiques-t14396.html
Depuis, par manque de temps, le projet était en stand by. Je profite de mes congés de fin d'année pour relancer la machine et avancer un peu.
Ma config matérielle est la suivante :
PC type Compaq D530SFF (P4 2.8GHz - 768Mo de DDR - HDD Sata 160Go - Chipset i865G)
Breakout board Pico Systems Universal Stepper
Drivers : 4x Gekko G201
Moteur : Vexta PH296-E4.2B (4.2A, 0.46Ohms) 2 phases (4 bobinages) 8 fils (Ce sont des NEMA42, bien trop gros, 1 seul moteur de câblé juste pour l'essai).
Ma config logicielle est la suivante :
OS Ubuntu 10.04 (Lucid)
Noyau 2.6.32-122 RTAI
GNOME 2.30.2
EMC2 2.4.6
Ma carte Universal Stepper communique normalement (vérifié avec l'outil univstediag).
J'utilise la configuration de base pour ma carte fournie avec EMC2
EMC2 se lance normallement.
Je rencontre les problèmes suivants :
- lors de mon précédent essai avec ce même matériel mais Ubuntu 8.04, j'avais dû activer le mode EPP manuellement en lançant un script (pcisetup.c) fournit par PicoSystems. Impossible de réitérer l'opération, ma ligne de commande est systématiquement rejetée.
Je pense toutefois que l'EPP est activé, car je communique avec la breakout board.
- si ma carte universal stepper n'est pas alimentée et connectée lorsque je lance EMC2, ce dernier plante (il doit chercher à communiquer avec). Cela ne se produit pas si le logiciel est lancé après le démarrage du matériel
- lorsque je lance l'usinage du motif d'exemple "EMC - 4 AXIS", mon moteur chante légèrement mais ne bouge pas.
- peu après avoir lancé ou relancé la séquence d'usinage, EMC2 l'arrête en me renvoyant l'erreur "Error joint 3". C'est une erreur de moteur, mais çà ne m'avance pas du tout.
- J'ai essayé de déplacer le moteur en commande manuelle, mais il ne bouge pas plus qu'en automatique. J'ai passé les signaux step/dir à l'oscillo, et j'ai l'impression qu'ils ne sont pas exécutés comme il le faut. Je me pose des questions sur les timings. Mes modifications dans l'outil de config d'EMC2 n'ont pas encore porté leurs fruits.
- Lorsque j'utilise mes propres fichiers de configs (faits avec l'outil d'EMC2), EMC2 plante rapidement, comme si de multiples instances avaient été lancées. Je n'ai pas étudié le contenu des logs d'erreurs.
Je suis un peu dans le brouillard, il se peut que je n'ai pas été très clair.
En résumé : çà ne marche pas encore, et j'aurais bien besoin d'un peu de votre expérience.
Merci.
Fred
PS : bonne année 2011 !
Joint 3 following error
Plantage sur fichier de config perso
J'avais déjà crée un sujet il y a quelques mois :
emc2-chipset-i815-kernell-2-6-24-16-rtai-bugs-graphiques-t14396.html
Depuis, par manque de temps, le projet était en stand by. Je profite de mes congés de fin d'année pour relancer la machine et avancer un peu.
Ma config matérielle est la suivante :
PC type Compaq D530SFF (P4 2.8GHz - 768Mo de DDR - HDD Sata 160Go - Chipset i865G)
Breakout board Pico Systems Universal Stepper
Drivers : 4x Gekko G201
Moteur : Vexta PH296-E4.2B (4.2A, 0.46Ohms) 2 phases (4 bobinages) 8 fils (Ce sont des NEMA42, bien trop gros, 1 seul moteur de câblé juste pour l'essai).
Ma config logicielle est la suivante :
OS Ubuntu 10.04 (Lucid)
Noyau 2.6.32-122 RTAI
GNOME 2.30.2
EMC2 2.4.6
Ma carte Universal Stepper communique normalement (vérifié avec l'outil univstediag).
J'utilise la configuration de base pour ma carte fournie avec EMC2
EMC2 se lance normallement.
Je rencontre les problèmes suivants :
- lors de mon précédent essai avec ce même matériel mais Ubuntu 8.04, j'avais dû activer le mode EPP manuellement en lançant un script (pcisetup.c) fournit par PicoSystems. Impossible de réitérer l'opération, ma ligne de commande est systématiquement rejetée.
Je pense toutefois que l'EPP est activé, car je communique avec la breakout board.
- si ma carte universal stepper n'est pas alimentée et connectée lorsque je lance EMC2, ce dernier plante (il doit chercher à communiquer avec). Cela ne se produit pas si le logiciel est lancé après le démarrage du matériel
- lorsque je lance l'usinage du motif d'exemple "EMC - 4 AXIS", mon moteur chante légèrement mais ne bouge pas.
- peu après avoir lancé ou relancé la séquence d'usinage, EMC2 l'arrête en me renvoyant l'erreur "Error joint 3". C'est une erreur de moteur, mais çà ne m'avance pas du tout.
- J'ai essayé de déplacer le moteur en commande manuelle, mais il ne bouge pas plus qu'en automatique. J'ai passé les signaux step/dir à l'oscillo, et j'ai l'impression qu'ils ne sont pas exécutés comme il le faut. Je me pose des questions sur les timings. Mes modifications dans l'outil de config d'EMC2 n'ont pas encore porté leurs fruits.
- Lorsque j'utilise mes propres fichiers de configs (faits avec l'outil d'EMC2), EMC2 plante rapidement, comme si de multiples instances avaient été lancées. Je n'ai pas étudié le contenu des logs d'erreurs.
Je suis un peu dans le brouillard, il se peut que je n'ai pas été très clair.
En résumé : çà ne marche pas encore, et j'aurais bien besoin d'un peu de votre expérience.
Merci.
Fred
PS : bonne année 2011 !