Vai al contenuto

RobySat64

Membri
  • Numero contenuti

    22
  • Iscritto

  • Ultima visita

Risposte pubblicato da RobySat64

  1. Ciao Gigi.... si infatti e impostato così....

    PS.. poi ho deciso di tenermela tanto ormai avevo già ordinato i ricambi è se non riesco ad aggiornare la mobo ci metto l'arduino...

    quello che mi da fastidio che sono sempre riuscito ad aggiornare ogni firmware tv, decoder ect.. anche nei casi disperati ci sono sempre riuscito.. ora per il momento questa è l'unica che mi da dando problemi vedrai che col tempo riesco ...  

    1.PNG

  2. Si è esatto.. non capisco perchè se imposto il baud rate a 250000 me lo vede sempre come 115200 questo e la parte finale del  log. dopo la compilazione:

     

    C:\ProgramFiles\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avrdude -C

    C:\ProgramFiles\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf -v -patmega2560 -cwiring -PCOM3 -b115200 -D -Uflash:w:C:\Users\ROBY-P~1\AppData\Local\Temp\arduino_build_918209/Marlin.ino.hex:i 

    avrdude: Version 6.3-20171130
             Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
             Copyright (c) 2007-2014 Joerg Wunsch

             System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"

             Using Port                    : COM3
             Using Programmer              : wiring
             Overriding Baud Rate          : 115200

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

    avrdude done.  Thank you.

    Errore durante il caricamento dello sketch

     

  3. Problemi di Aggiornamento del firmware CTC i3 / GT2560 Rev A

    Ho acquistato una CTC Prusa i3 pro B, Ecco la mia prima stampante 3d dopo averci perso un pò di tempo sono giunto alla conclusione che richiede la sostituzione del firmware con uno che può effettivamente salvare le impostazioni. Per ora sembra impossibile aggiornare questa la mia scheda GT2560 della mia stampante CT3 Prusa i3, e sto provando con vari tentivi questo e il primo nel video ma non ha funzionato  

     quindi ho pensato di documentarmi meglio tramite vari canali è postarle qui così magari le ritrovo e può essere utile.

    Questo è un'altra prova che come detto tengo promemoria

    1. Scaricato l'ultimo ID Marlin e Arduino. 

    2. Nell'origine del firmware Marlin, sostituire Configuration.h con quello in example_configurations\Geeetech\GT2560 .

    3. apportare alcune modifiche aggiuntive prese in giro per internet-

      • Inanzi tutto bisogna scambiare le impostazioni dell'estrusore da "Geeetech MK8 Extruder" a "CTC MK8 Extruder" aggiungendo//all'inizio delle tre linee che seguono "Geeetech MK8 Extruder" e rimuovendole dalle tre linee seguenti "CTC MK8 Extruder":

           // Geeetech MK8 Extruder
           //#define  DEFAULT_Kp 12.33
           //#define  DEFAULT_Ki 0.51
           //#define  DEFAULT_Kd 74.50
           
           // CTC MK8 Extruder
           #define  DEFAULT_Kp 19.86
           #define  DEFAULT_Ki 1.0
           #define  DEFAULT_Kd 98.83
        
      • Modificare i passaggi del motore in modo che corrispondano ai valori della stampante stessa. Corre voce che i valori 78.74 X / Y non siano corretti, e dovrebbero essere 80. Il valore dei passi E era originariamente 105, che è sicuramente errato, ho trovato 96 da qualche parte e sembra molto meglio.

           #define DEFAULT_AXIS_STEPS_PER_UNIT   { 78.74, 78.74, 2560, 96 }
        
      • Modificare le impostazioni di accelerazione / strappo in modo che corrispondano a quelle della stampante stessa. Questi sembrano abbastanza alti, quindi li modifico in futuro. Modifica: Ora utilizzo un'accelerazione massima di 1000 e un'accelerazione predefinita di 500 e la qualità di stampa sembra molto migliore. Ho anche ridotto il mio jerk X / Y a 10. Come bonus, è molto più tranquillo 🙂

           #define DEFAULT_MAX_ACCELERATION      { 1400, 1400, 100, 80000 }
           
           #define DEFAULT_ACCELERATION          1400    // X, Y, Z and E acceleration for printing moves
           #define DEFAULT_RETRACT_ACCELERATION  5000    // E acceleration for retracts
           #define DEFAULT_TRAVEL_ACCELERATION   1400    // X, Y, Z acceleration for travel (non printing) moves
           
           #define DEFAULT_XJERK                 13.5
           #define DEFAULT_YJERK                 13.5
           #define DEFAULT_ZJERK                  0.3
           #define DEFAULT_EJERK                  5.0
        
      • Imposta le impostazioni della direzione del motore: (inverti queste vere / false se il tuo motore si muove in modo errato durante l'homing)

           #define INVERT_X_DIR false
           #define INVERT_Y_DIR true
           #define INVERT_Z_DIR false
           
           #define INVERT_E0_DIR true
           #define INVERT_E1_DIR true
        
      • Fissare la manopola di regolazione:

           #define ENCODER_PULSES_PER_STEP 4
           
           #define ENCODER_STEPS_PER_MENU_ITEM 1
           
           #define REVERSE_ENCODER_DIRECTION
        
    4. A questo punto stavo ottenendo timeout cercando di costruire e caricare il firmware dall'IDE di Arduino:

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

      Quindi bisogna provare ad aggiustarlo - nella cartella di installazione di arduino>hardware>arduino>avr aprire e modificare il file boards.txt e aggiungere quanto segue dopo l'ultima voce mega.menu.cpu (cercare "mega.menu.cpu.atmega1280.build.board = AVR_MEGA", e inserire successivamente queste righe):

       ## GT2560 w/ ATmega2560
       ## -------------------------
       mega.menu.cpu.gt2560atmega2560=GT2560 w/ ATmega2560
       
       mega.menu.cpu.gt2560atmega2560.upload.protocol=wiring
       mega.menu.cpu.gt2560atmega2560.upload.maximum_size=253952
       mega.menu.cpu.gt2560atmega2560.upload.speed=57600
       
       mega.menu.cpu.gt2560atmega2560.bootloader.high_fuses=0xD8
       mega.menu.cpu.gt2560atmega2560.bootloader.extended_fuses=0xFD
       mega.menu.cpu.gt2560atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex
       
       mega.menu.cpu.gt2560atmega2560.build.mcu=atmega2560
       mega.menu.cpu.gt2560atmega2560.build.board=AVR_MEGA2560
      

      Questo aggiunge una nuova voce al menu "Processore" dopo aver selezionato "Arduino / Genuino Mega o Mega 2560" dal menu schede, per "GT2560". Questo perché, per qualche motivo, il baud rate per il caricamento del firmware nel bootloader è impostato su 57600 invece del valore predefinito 115200 del Mega 2560, che causa gli errori di timeout.

      L'ultimo IDE di arduino può avere schede personalizzate aggiunte tramite json, ma non ho il know-how per configurarlo.

    Ulteriori indicazioni sono gradite, sperando di riuscire ad aggiornare il firmware...

  4. Ora parte sul display partono tutti i cubetti ma non lo ha aggiornato 

    poi appare un errore 

    Arduino:1.8.7 (Windows Store 1.8.15.0) (Windows 10), Scheda:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

    Lo sketch usa 150588 byte (59%) dello spazio disponibile per i programmi. Il massimo è 253952 byte.
    Le variabili globali usano 6305 byte (76%) di memoria dinamica, lasciando altri 1887 byte liberi per le variabili locali. Il massimo è 8192 byte.
    avrdude: stk500v2_ReceiveMessage(): timeout
    avrdude: stk500v2_ReceiveMessage(): timeout
    avrdude: stk500v2_ReceiveMessage(): timeout
    avrdude: stk500v2_ReceiveMessage(): timeout
    avrdude: stk500v2_ReceiveMessage(): timeout
    avrdude: stk500v2_ReceiveMessage(): timeout
    avrdude: stk500v2_getsync(): timeout communicating with programmer
    Errore durante il caricamento dello sketch

    avrdude: Version 6.3-20171130
             Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
             Copyright (c) 2007-2014 Joerg Wunsch

             System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.15.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"

             Using Port                    : COM3
             Using Programmer              : wiring
             Overriding Baud Rate          : 115200

    Errore durante il caricamento dello sketch

  5. Marlin1.1.4- CTC32Step_FullLCDGraphic_TrapezgewindeM8 - MK8Extruder 

     ho trovato maril.ino

    su queste che ho scaricato prima no e 1.1.9 e un'altra 1.1.x in quei siti che di ho detto prima

    comunque da lo stesso errore ...

    PS: per capirci meglio bisogna collegarlo tramite usb.. poi su prg arduino ho impostato come nella figura

     

     

  6. Dal link che mi hai dato del firmware ultima ver1.1.9 a anche le più vecchie ho scompattato ma non ho trovato mai il file marlin.ino quindi ho pensato che fosse una libreria lo messa all'interno di Arduino rinominando la cartella altrimenti non la riconosce.. poi ho aperto Arduino 1.0.4 e ho configurato traducendo il sito da dove lo scaricato...  ma non ho risolto nulla

    quindi facendo lo smanettone su Arduino ho trovato la voce della cartella che avevo messo trovata su file >>>Esempi >>> Marlin

    ho provato a compilare ma mi ha riscontrato un errore forse perchè non ho la libreria del diplay con un altro firm mi ha compilato ma non ha programmato...

     

  7. ciao ..  e la mia prima stampante 3d... ma si può fare un backup prima del firmware originare.. così alle brutte si può ripristinare ... poi c'è modo di sapere quale versione c'è ... ho girato tutto il menu del display ma non ho trovato niente

    Il modello e la stessa del link primo post

    come mb ho GT2560 Rev A colore bianca con i morsetti verdi praticamente e un arduino

     su display della stampante c'è scritto I3 Pro B

×
×
  • Crea Nuovo...