Welcome! Log In Create A New Profile

Advanced

Erreurs de compil

Posted by COLL 
Erreurs de compil
September 16, 2013 05:14AM
Bonjour à tous et toutes (il y a peut-être des filles reprapeuses ?)
J’ai toujours les mêmes problèmes que je n’arrive pas à résoudre.
Merci à François Delègue qui m’a aidé à découvrir Marlin.
Donc, j’ai pris Arduino 023, j’y ai ajouté Gen7 dans hardware et j’ai compilé : erreurs

core.a(main.cpp.o): In function `main':
C:\...\...\...\Imprimante 3 D\Arduino 023\arduino-0023\hardware\arduino\cores\arduino/main.cpp:7: undefined reference to `setup'
C:\...\...\...\Imprimante 3 D\Arduino 023\arduino-0023\hardware\arduino\cores\arduino/main.cpp:10: undefined reference to `loop'

Déjà un problème que je ne sais pas résoudre. Je n’aurais peut-être pas du compiler à ce moment.
Dans Arduino j’ouvre Marlin : je modifie mother board que je passe à 62 puisque j’ai une Atmega 1284 et je fais mes modifs d’inversion de mes endstops .
Je regarde dans Marlin pin.h et je ne comprends pas bien :

* Sanguinololu pin assignment
#if MOTHERBOARD == 62
#define MOTHERBOARD 6
#define SANGUINOLOLU_V_1_2 (Là, déjà pb puisque j’ai une Sanguinololu 1.3a)eye rolling smiley
#endif
#if MOTHERBOARD == 6
#define KNOWN_BOARD 1
#ifndef __AVR_ATmega644P__
#error Oops! Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
#endif

suite des commandes, puis

#if MOTHERBOARD == 7
#define KNOWN_BOARD
/*****************************************************************
* Ultimaker pin assignment
******************************************************************/

#ifndef __AVR_ATmega1280__ (Ici, il est fait mention de l’ ATmega1280, avec motherboard 7)
#ifndef __AVR_ATmega2560__
#error Oops! Make sure you have 'Arduino Mega' selected from the 'Tools -> Boards' menu.
#endif
#endif

J’ai compilé et j’ai bien sur des erreurs, mais ça je m’y attendais !
Une aide serait la bienvenue.
Merci à vous.
Re: Erreurs de compil
September 16, 2013 12:03PM
En mettant motherboard à 7, j'ai compilé et j'ai eu un "Done compiling"
J'ai voulu le transferer sur la carte et j'ai eu un message :

Binary sketch size: 46506 bytes (of a 126976 byte maximum)
avrdude: Expected signature for ATMEGA1280 is 1E 97 03
Double check chip, or use -F to override this check.

Cela veut dire qu'il attend une signature de mon Atmega 1284, mais comment faire ?
Il y a encore une ligne de Marlin à modifier ?
Re: Erreurs de compil
September 17, 2013 04:31AM
Les differents chip Atmel ont une identification qui permet de vérifier le modèle avant de télécharger un programme dedans.

ATmega640 0x1E 0x96 0x08
ATmega1280 0x1E 0x97 0x03
ATmega1281 0x1E 0x97 0x04
ATmega2560 0x1E 0x98 0x01
ATmega2561 0x1E 0x98 0x02

Le code de avrdude est donc le bon

Peut-être que ton chip n'est pas un 1280 ! vérifie l'inscription sur le chip

Autre piste :
"Atmel has been known to change the signature codes of chips without telling anyone!"
Il se peut que ce soit bien un 1280, mais avec une autre signature ou que la signautre du chip a été modifiée...

Peux-tu lire la signature de ton chip ?
Si c'est 0x1E 0x97 0x0F, c'est un pb qui a déjà été rencontré et il faut alors remplacer dans AVRDUDE la signature actuelle
ATmega1280 0x1E 0x97 0x03
par
ATmega1280 0x1E 0x97 0x0F

ou comme l'indique le logiciel utiliser l'option -F pour courcircuiter ce contrôle (à ne faire que si tu es sûr du chip)

Si tu lis l'anglais couramment va voir Pb de signature de chip Atmel
Re: Erreurs de compil
September 17, 2013 05:46AM
Bonjour prp999

Je viens de parcourir le site que tu m'as indiqué. Je n'ai trouvé que des signatures pour des atmega 1280 et 1281. Il faut dire que cela date déjà de 2009 !
Le chip Atmega 1284P# qui est monté sur ma Sanguinololu est, je pense plus récent.
Par contre, je ne sais pas comment lire cette fameuse signature sur mon chip.
Il faut que je me mette sur arduino comme si j'allais compiler et ouvrir un fichier ?
Pour l'instant, je n'y connais pas grand chose, mais ça vient doucement.

Merci et @+
Re: Erreurs de compil
September 17, 2013 01:44PM
Si on se réfère au datasheet du fabricant datasheet atmel 1284ples signatures sont :
Part                  Signature Bytes Address                     JTAG
                            0x000 0x001 0x002      Part Number Manufacture ID
ATmega164PA    0x1E 0x94 0x0A                      940A                0x1F
ATmega324PA    0x1E 0x95 0x11                       9511                  0x1F
ATmega644PA    0x1E 0x96 0x0A                       960A                 0x1F
ATmega1284P    0x1E 0x97 0x05                       9705                 0x1F

Atmel ne donne pas d'autre code signature pour le 1284P !!!
Re: Erreurs de compil
September 17, 2013 02:52PM
Je te remercie beaucoup pour les recherches.
Je dois dire que je suis pommé dans cette histoire !
Donc, je devrais mettre 1E 97 05 mais où ?
Peux-tu me donner une indication ?
Je sais je suis nul, mais je débute et je nage dans ce soft que je ne connais pas /
Oh pour la construction de ma prusa mendel, il n'y a pas eu de problèmes, tout s'est bien passé.
J'avais un Sanguinololu, parait-il, prêt à fonctionner ! Je vois qu'il n'en était rien.
Je te remercie par avance
Re: Erreurs de compil
September 18, 2013 04:22AM
Bonjour,

Tu as un fichier qui s'appelle avrdude.conf dans le répertoire
C:\Program Files\Arduino\hardware\tools\avr\etc

Si le logiciel arduino est installé ailleurs, tu cherche le sous-répertoire \hardware\tools\avr\etc

Ce fichier avrdude.conf contient les caractéristiques des processeurs Atmel pour le logiciel avrdude.exe

tu dois trouver dans ce fichier une zone décrivant le processeur 1284P qui commence comme ceci
#------------------------------------------------------------
# ATmega1284P
#------------------------------------------------------------

# similar to ATmega164p

part
    id               = "m1284p";
    desc             = "ATMEGA1284P";
    has_jtag         = yes;
    stk500_devcode   = 0x82; # no STK500v1 support, use the ATmega16 one
    avr910_devcode   = 0x74;
    signature        = 0x1e 0x97 0x05;
    pagel            = 0xd7;
    bs2              = 0xa0;
    chip_erase_delay = 9000;

Comme tu le vois la signature apparait en clair avec la valeur 1e 97 05
Si tu n'as pas cette description, c'est que tu as un vieux fichier et il faut le remplacer par un fichier à jour. En effet il faut que toutes les caractéristiques exacte du 1284P soient conformes. Voir fichier joint
Ci après le texte intégral décrivant le 1284P que tu peux coller dans le fichier avrdude.conf en début ou fin de fichier (n'importe quel endroit du moment que tu ne coupe pas une description préexistante).
#------------------------------------------------------------
# ATmega1284P
#------------------------------------------------------------

# similar to ATmega164p

part
    id               = "m1284p";
    desc             = "ATMEGA1284P";
    has_jtag         = yes;
    stk500_devcode   = 0x82; # no STK500v1 support, use the ATmega16 one
    avr910_devcode   = 0x74;
    signature        = 0x1e 0x97 0x05;
    pagel            = 0xd7;
    bs2              = 0xa0;
    chip_erase_delay = 9000;
    pgm_enable       = "1 0 1 0  1 1 0 0    0 1 0 1  0 0 1 1",
                       "x x x x  x x x x    x x x x  x x x x";

    chip_erase       = "1 0 1 0  1 1 0 0    1 0 0 x  x x x x",
                       "x x x x  x x x x    x x x x  x x x x";

    timeout		= 200;
    stabdelay		= 100;
    cmdexedelay		= 25;
    synchloops		= 32;
    bytedelay		= 0;
    pollindex		= 3;
    pollvalue		= 0x53;
    predelay		= 1;
    postdelay		= 1;
    pollmethod		= 1;

    pp_controlstack     =
        0x0E, 0x1E, 0x0F, 0x1F, 0x2E, 0x3E, 0x2F, 0x3F,
        0x4E, 0x5E, 0x4F, 0x5F, 0x6E, 0x7E, 0x6F, 0x7F,
        0x66, 0x76, 0x67, 0x77, 0x6A, 0x7A, 0x6B, 0x7B,
        0xBE, 0xFD, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02;
    hventerstabdelay    = 100;
    progmodedelay       = 0;
    latchcycles         = 6;
    togglevtg           = 1;
    poweroffdelay       = 15;
    resetdelayms        = 1;
    resetdelayus        = 0;
    hvleavestabdelay    = 15;
    chiperasepulsewidth = 0;
    chiperasepolltimeout = 10;
    programfusepulsewidth = 0;
    programfusepolltimeout = 5;
    programlockpulsewidth = 0;
    programlockpolltimeout = 5;

    idr                 = 0x31;
    spmcr               = 0x57;
    allowfullpagebitstream = no;

    memory "eeprom"
        paged           = no; /* leave this "no" */
        page_size       = 8;  /* for parallel programming */
        size            = 4096;
        min_write_delay = 9000;
        max_write_delay = 9000;
        readback_p1     = 0xff;
        readback_p2     = 0xff;
	read            = "  1   0   1   0      0   0   0   0",
                          "  0   0   x   x    a11 a10  a9  a8",
                          " a7  a6  a5  a4     a3  a2  a1  a0",
                          "  o   o   o   o      o   o   o   o";

	write           = "  1   1   0   0      0   0   0   0",
                          "  0   0   x   x    a11 a10  a9  a8",
                          " a7  a6  a5  a4     a3  a2  a1  a0", 
                          "  i   i   i   i      i   i   i   i";

	loadpage_lo	= "  1   1   0   0      0   0   0   1",
			  "  0   0   0   0      0   0   0   0",
			  "  0   0   0   0      0  a2  a1  a0",
			  "  i   i   i   i      i   i   i   i";

	writepage	= "  1   1   0   0      0   0   1   0",
			  "  0   0   x   x    a11 a10  a9  a8",
			  " a7  a6  a5  a4     a3   0   0   0",
			  "  x   x   x   x      x   x   x   x";

	mode		= 0x41;
	delay		= 10;
	blocksize	= 128;
	readsize	= 256;
      ;

    memory "flash"
        paged           = yes;
        size            = 131072;
        page_size       = 256;
        num_pages       = 512;
        min_write_delay = 4500;
        max_write_delay = 4500;
        readback_p1     = 0xff;
        readback_p2     = 0xff;
        read_lo         = "  0   0   1   0      0   0   0   0",
                          "a15 a14 a13 a12    a11 a10  a9  a8",
                          " a7  a6  a5  a4     a3  a2  a1  a0",
                          "  o   o   o   o      o   o   o   o";

        read_hi         = "  0   0   1   0      1   0   0   0",
                          "a15 a14 a13 a12    a11 a10  a9  a8",
                          " a7  a6  a5  a4     a3  a2  a1  a0",
                          "  o   o   o   o      o   o   o   o";

        loadpage_lo     = "  0   1   0   0      0   0   0   0",
                          "  0   0   x   x      x   x   x   x",
                          "  x  a6  a5  a4     a3  a2  a1  a0",
                          "  i   i   i   i      i   i   i   i";

        loadpage_hi     = "  0   1   0   0      1   0   0   0",
                          "  0   0   x   x      x   x   x   x",
                          "  x  a6  a5  a4     a3  a2  a1  a0",
                          "  i   i   i   i      i   i   i   i";

        writepage       = "  0   1   0   0      1   1   0   0",
                          "a15 a14 a13 a12    a11 a10  a9  a8",
                          " a7   x   x   x      x   x   x   x",
                          "  x   x   x   x      x   x   x   x";

	mode		= 0x41;
	delay		= 10;
	blocksize	= 256;
	readsize	= 256;
      ;

    memory "lock"
        size            = 1;
        read            = "0 1 0 1  1 0 0 0   0 0 0 0  0 0 0 0",
                          "x x x x  x x x x   x x o o  o o o o";

        write           = "1 0 1 0  1 1 0 0   1 1 1 x  x x x x",
                          "x x x x  x x x x   1 1 i i  i i i i";
        min_write_delay = 9000;
        max_write_delay = 9000;
      ;

    memory "lfuse"
        size            = 1;
        read            = "0 1 0 1  0 0 0 0   0 0 0 0  0 0 0 0",
                          "x x x x  x x x x   o o o o  o o o o";

        write           = "1 0 1 0  1 1 0 0   1 0 1 0  0 0 0 0",
                          "x x x x  x x x x   i i i i  i i i i";
        min_write_delay = 9000;
        max_write_delay = 9000;
      ;

    memory "hfuse"
        size            = 1;
        read            = "0 1 0 1  1 0 0 0   0 0 0 0  1 0 0 0",
                          "x x x x  x x x x   o o o o  o o o o";

        write           = "1 0 1 0  1 1 0 0   1 0 1 0  1 0 0 0",
                          "x x x x  x x x x   i i i i  i i i i";
        min_write_delay = 9000;
        max_write_delay = 9000;
      ;

    memory "efuse"
        size            = 1;

        read            = "0 1 0 1  0 0 0 0  0 0 0 0  1 0 0 0",
                          "x x x x  x x x x  o o o o  o o o o";

        write           = "1 0 1 0  1 1 0 0  1 0 1 0  0 1 0 0",
                          "x x x x  x x x x  1 1 1 1  1 i i i";
        min_write_delay = 9000;
        max_write_delay = 9000;
      ;

    memory "signature"
        size            = 3;
        read            = "0  0  1  1   0  0  0  0   x  x  x  x   x  x  x  x",
                          "x  x  x  x   x  x a1 a0   o  o  o  o   o  o  o  o";
      ;

    memory "calibration"
        size            = 1;

        read            = "0 0 1 1  1 0 0 0   0 0 0 x  x x x x",
                          "0 0 0 0  0 0 0 0   o o o o  o o o o";
        ;
  ;


Attachments:
open | download - avrdude.conf (537.3 KB)
Re: Erreurs de compil
September 18, 2013 06:13AM
Waouh !
Merci prp999,
Je m'y attèle dès ce soir !
j'ai repéré le sous-répertoire \hardware\tools\avr.

J'espère que ça suffira à la bonne marche de la reprap et que je ne t'embêtrai plus.
C'est sympa de m'avoir aidé
Re: Erreurs de compil
September 18, 2013 06:38AM
juste un mot pour prp999 ,MERCI, suis pas concerné mais un jour c moi de demanderas de l'aide !

c fait tous les jours que je demande smiling smiley

d'ailleurs ce Merci va a tous les acteurs de ce forum qui nous aides.


kourou
Re: Erreurs de compil
September 19, 2013 04:12AM
Comment as-tu fait pour lire ce fichier ?
C'est avec une extension .conf comme je ne peux pas l'ouvrir, j'ai essayé avec github.
Mais ça ne donne pas du tout ce que je pensais. ça me donne un .gitattributes et un .gitignore et en dehors de ça, je ne sais pas comment faire pour avoir un listing comme le tien.
Bien évidemment je ne connais github que depuis hier, et je ne sais pas m'en servir.
Ce qui te parait facile l'est beaucoup moins pour moi.
Je n'ai pas de logiciel de programmation, peut-être m'en faut-il un ?
Re: Erreurs de compil
September 19, 2013 04:58AM
regarde ici [www.lire-fichier.com]


kourou
Re: Erreurs de compil
September 19, 2013 05:12AM
Salut, notepad ++ ouvre la plupart des fichiers...

A+
Re: Erreurs de compil
September 19, 2013 11:12AM
Merci à Djamuka et à Kourou. Effectivement avec Notepad on peut lire les fichiers.
J'ai fait les modifs que m'avait indiqué prp999 et j'ai lancé une compil qui s'est bien passée.
Je suis en train de transférer sur la carte, et j'attends (je trouve que c'est un peu long ...)

@+
Re: Erreurs de compil
September 19, 2013 11:38AM
Ben voilà fallait s'y attendre suite à uploading to i/o board.
Message :

avrdude: stk500_2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: stk500_2_ReceiveMessage(): timeout

ça veut dire qu'il attendait quelque chose ?
PBM (juron) qu'est ce qu'il voulait ?
Re: Erreurs de compil
September 19, 2013 12:32PM
Soit la carte n'est pas alimentée, soit il faut un reset d'icelle avant upload… à vue de nez


François
Re: Erreurs de compil
September 19, 2013 02:14PM
avrdude: stk500_2_ReceiveMessage(): timeout

Ce message sort quand la carte ne répond pas :
- soit elle n'est pas alimentée, mais normalement le port USB alimente l'ATMEL de la carte Sanguinololu, donc ce n'est pas ça
- soit l'ATMEL a bugé et il faut faire une reset avant de télécharger, comme l'indique François Delègue
- sot tu n'utilises pas le bon port COM sur lequel la carte est conecté, vérifie dans l'IDE Arduino dans le menu "outil" "port série" que tu as bien coché le bon port
- soit ton driver virtual COM sur USB est mal installé (sous Windows : vérifie que la carte apparait dans le gestionnaire de périphérique en dépliant "ports(COM et LPT)"),

A+
Re: Erreurs de compil
September 19, 2013 02:37PM
j'ai fait un reset, la carte est alimentée j'ai en plus mis l'alim en route
Le port dans tools est le COM7
Sous windows j'ai bien : USB sérial port (COM7)
Bon je crois que malgré tout, le hic vient de la définition de la carte dans Board.
Il n'est toujours pas noté Arduino mega 1284.
Il y a toujours Arduino Mega (ATmega 1280) ou alors Gen7 with ATmega 1284P and 16Mhz (et 20 Mhz)
Par contre je voulais vous demander (François et prp999) faut-il compiler aussi arduino tout seul avant de le faire avec Marlin ?
En compilant directement avec Marlin, je n'ai pas d'erreurs mais si je le fais tout seul (arduino 023) j'ai :
core.a(main.cpp.o): In function `main':
C:\Users\...\...\Imprimante 3 D\COMPILATION 023\arduino-0023\hardware\arduino\cores\arduino/main.cpp:7: undefined reference to `setup'
C:\Users\...\...\Imprimante 3 D\COMPILATION 023\arduino-0023\hardware\arduino\cores\arduino/main.cpp:10: undefined reference to `loop'

C'est normal ?
Re: Erreurs de compil
September 19, 2013 03:09PM
Bonsoir,

Dans le logiciel Arduino 0.23, tu dois avoir le choix "Sanguinololu" dans le menu "outil" "board"

Si tu ne l'as pas c'est qu'il te manque un sous-répertoire Sanguino dans Arduino/hardware
Tu dézipes le fichier joint de façon à ajouter un 3ème répertoire dans Arduino /hardware
Tu dois avoir en fin de compte 3 sous-répertoires :
- arduino
- Sanguino
- tools

Le répertoire Sanguino dois avoir les sous-répertoires suivants :
- bootloaders
- cores
et 2 fichiers boards.txt et programmers.txt

Tu relances le logiciel Arduino et tu vérifies que le choix Sanguinololu est bien disponible dans "board"

Ca devrait marcher!!!

Edited 1 time(s). Last edit at 09/20/2013 03:36AM by prp999.
Attachments:
open | download - Sanguino.zip (106.2 KB)
Re: Erreurs de compil
September 20, 2013 04:04AM
> Par contre je voulais vous demander (François et prp999) faut-il compiler aussi arduino tout seul avant de le faire avec Marlin ?

cela ne veut rien dire, de compiler Arduino tout seul, aïe… Arduino compile un code source (ici Marlin) lorsqu'on utilise le bouton "vérifier", compile puis télécharge avec le bouton "upload".

Je n'ai pas pu compiler Marlin avec Arduino 0022 quant à moi (pas essayé 0023), cela a marché avec la version 1.0.5. Pour cette version les fichiers de définition du microcontrôleur sont différents (http://reprap.org/wiki/Gen7_Arduino_IDE_Support).


François
Re: Erreurs de compil
September 20, 2013 04:06AM
La compil avec les nouveaux éléments s'est bien passée (je veux dire sans erreurs) ainsi que le transfert sur la carte.
J'ai voulu essayer mes déplacements (des 3 axes) et là, ça n'arrive qu'à moi...
aussi bien avec Repetier qu'avec Pronterface j'ai quelque chose dans le genre :
Connecting...
start
Printer is now online.
echo:Marlin 1.0.0
echo: Derniere MaJ: Sep 20 2013 09:29:13 | Auteur: (none, default config)
Compiled: Sep 20 2013
echo: Memoire libre: 13590 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
Error:0
: Extruder switched off. MAXTEMP triggered !
Error:Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)

Les axes X et Y "bougent"d'environ 10mm quand je fais home pour chacun d'eux, Z bouge aussi mais moins.
Si je veux les deplacer mm par mm rien ne se passe.
Et "Corriger les erreurs et utiliser M999 pour la reprendre", je ne comprends pas, c'est un gcode que j'avais essayé et qui était bon.
Et cet extrudeur qui parait-il est à 480° alors qu'il est froid !

C'est dur d'apprendre !
Re: Erreurs de compil
September 20, 2013 04:26AM
salut tous ,

j'ai eu ça la semaine dernière ,un câble qui déconnait et la thermistance de l'extrudeur cassée!

j'ai tout démonté ,revus les montages et il n'y avait "que ça"

plus qu'a acheté des thermistances ou trouver autres chose pour moi.

après c'était bon .


kourou
Re: Erreurs de compil
September 20, 2013 04:36AM
Oui, il faut revoir la connexion de la thermistance de la tête avec "Extruder switched off. MAXTEMP triggered !". Si elle est mal connectée la valeur lue est très élevée (tu peux faire M105 pour voir).


François
Re: Erreurs de compil
September 20, 2013 05:00AM
salut François tu l'a trouve ou cette ligne ,STP?


kourou
Re: Erreurs de compil
September 20, 2013 05:37AM
Salut Kourou, c'est au lancement de Marlin, dans une console Arduino ou comme le dit COLL dans Repetier ou Pronterface. Marlin émet éventuellement des avertissements…


François
Re: Erreurs de compil
September 20, 2013 05:44AM
Est ce que ça a voir avec:
Error:Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)
Il n'y a pas d'autre chose ?
Tant qu'à commander une thermistance, autant en profiter ?
C'est quand tu es en mode manuel, tu fais M105 dans Gcode ?
Je l'ai fait mais j'ai pas eu de retour.
Re: Erreurs de compil
September 20, 2013 05:59AM
> C'est quand tu es en mode manuel, tu fais M105 dans Gcode ?

je le fais dans une console Arduino (Repetier & pronterface yo conosco pas). Lorsqu'on ouvre la console (régler la vitesse en bas à droite, identique à celle indiquée dans Marlin), la carte est rebootée, les messages de boot de Marlin s'affichent. Si alors un M105 (bouton "send") ne donne pas de retour ce n'est pas bon signe…


François
Re: Erreurs de compil
September 20, 2013 12:41PM
J'ai fait M105 mais j'ai rien vu.
J'ai fait M999 et j'ai eu :

18:26:17.029 : : Extruder switched off. MAXTEMP triggered !
18:26:17.029 : Error:Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)
18:26:17.762 : Error:Le numero de ligne n'est pas la derniere ligne + 1, derniere ligne: 0
18:26:17.762 : Renvoie: 1

Je recommencerai demain j'aurai plus de temps.
Faut que j'y arrive !
Dites-moi, (si j'y arrive, et je vais y arriver : méthode coué) C'est encore dans Marlin qu'on modifie la hauteur maximum de Z ?
J'ai dans mes projets, un sujet qui dépasse 180mm et vu que la tête peut monter un peu plus haut.....

A bientôt
Re: Erreurs de compil
September 21, 2013 04:24AM
Rien de neuf, j'ai démonté la tête de l'extrudeur, vérifié les connexions, tout est bon.
La thermistance doit être morte. Je vais en commander une nouvelle.
Mais quand j'ai cette erreur d'impression, c'est en fait à cause de la thermistance, c'est pas une erreur du gcode (je pense).

18:26:17.029 : Error:Impression arretee a cause d'erreurs. Corriger les erreurs et utiliser M999 pour la reprendre. (Temperature remise a zero. Reactivez la apres redemarrage)

Donc, je suis coincé jusqu'à reception d'une nouvelle thermistance !

Bon week end à tous et merci pour l'aide.
Re: Erreurs de compil
September 21, 2013 04:43AM
t pas le seul ,je viens d'en commandé 4 ,j'espère aujourd’hui mais plutôt lundi !
c'est chiant cette pièce ,si la buse est bouchée et que tu veux la sortir même en faisant gaffe elle dégage ,je vais essayé d'isoler les brins avec de la gaine rétractable et trouver autre chose que le ciment réfractaire pour la coller et je me demande si c'est vraiment nécessaire de la coller ,j'entends déjà dire oui mais les valeurs de température vont être fausser .
faut que je tente winking smiley


kourou
Re: Erreurs de compil
September 21, 2013 05:56AM
> C'est encore dans Marlin qu'on modifie la hauteur maximum de Z ?

oui, ce sera le paramètre #define Z_MAX_POS

> La thermistance doit être morte. Je vais en commander une nouvelle.

Tu peux la vérifier avec un ohm-mètre. Si c'est une thermistance courante elle doit faire dans les 100Ko à température ambiante, et sa valeur doit changer lorsque tu chauffes un peu la tête, avec la main par ex.

Il faudrait qu'un M105 t'affiche les températures lues, pour que tu voies si elles sont plausibles. Quelle électronique as-tu ? est-elle en veille ? les thermistances doivent être alimentées pour qu'un M105 donne un résultat…


François
Sorry, only registered users may post in this forum.

Click here to login