Come flashare il Firmware stampante 3D Tronxy X3S – X5S

 

Come flashare  il Firmware di una stampante 3D Tronxy X3S – X5S ed aggiornare il software scheda madre

 

con errore:    avrdude: stk500v2_ReceiveMessage(): timeout   ecc.

 

 

Se non si riesce a caricare il firmware collegando il pc direttamente via usb alla scheda madre della stampante perchè riporta questi errori:

avrdude: stk500v2_ReceiveMessage(): timeout”

“avrdude: stk500v2_getsync(): timeout commuting with programmer”

“Errore durante il caricamento dello sketch”

 

Seguire questa procedura.

1) Acquistare una scheda Arduino UNO

2)Scaricare Arduino IDE QUI

3)Scaricare firmware Tronxy Marlin 1.x QUI

4) Scaricare la libreria U8glib Arduino Library QUI  facendo clic in alto a destra sul bottone verde “Clone or Download” scegliere il file zip

5) Acquistare cavi ponticello femmina-femmina per collegare la scheda controller UNO e Tronxy  QUI.

 

Le seguenti sono istruzioni su come eseguire il flash del nuovo firmware di Tronxy X3S-X5S.

    • Apri Arduino IDE e vai a File > Preferences
    • In Preferences , sotto la scheda Impostazioni, incolla: “https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json” nella sezione URL Manager schede aggiuntive e selezionare “OK”
    • Sotto “Tools” seleziona “Board” > Board Manager
    • In “Board Manager” Scorri giu’ e seleziona “Sanguino by Kristian Sloth Lauszus” e seleziona “Install”. Alla fine seleziona “Close”
    • Installa la libreria U8glib per Arduino. Unzippa il file “u8glib_arduino_v1.18.1.zip” nella cartella Librerie Arduino, in Windows 10 questo dovrebbe essere ‘C: \\ Users \\ Documents \\ Arduino \\ libraries’.
    • Chiudi Arduino IDE

Istruzioni per Flashare il bootloader sul controller/motherboard  Tronxy. (Questi passaggi di seguito sono necessari per poter eseguire il flashing del firmware Tronxy tramite USB in seguito.)

    • Connetti Arduino UNO al computer tramite USB
    • Apri Arduino IDE
    • In Arduino IDE, menu File, selezionare “Examples” > Built in Examples > 11.ArduinoISP > ArduinoISP
    • Nel menu “Tools”, selezionare “Board” > Arduino/Genuino Uno, Port > (inserire il numero della porta com con cui è collegato Uno al Pc, lo si trova da “Gestione dispositivi”)poi > Programmer > AVRISP mkllTrovare porta COM - Come flashare il Firmware stampante 3D Tronxy X3S - X5S
    • Ora carica lo Sketch alla scheda Arduino UNO facendo clic sulla freccia in alto “upload”Upload Sketch - Come flashare il Firmware stampante 3D Tronxy X3S - X5S
    • Una volta che lo sketch ha terminato il caricamento, collegare l’interfaccia SPI da Arduino Uno alla scheda controller Tronxy. Assicurati di scollegare il cavo USB in modo da non fare niente. Ci sono due interfacce ICSP (sei pin) su Arduino Uno. Usa quelli sul retro dello Uno. (‘ICSP per ATmega328’ nell’immagine qui sotto.) L’interfaccia ICSP sul controller Tronxy è vicina al lato con le connessioni di alimentazione, dietro la porta USB.

SCHEDA DA COLLEGARE AL PC  e  alla schedamadre TRONXY (sotto):

ArduinoUNO - Come flashare il Firmware stampante 3D Tronxy X3S - X5S

SCHEDA DA PROGRAMMARE collegata ad ARDUINO  (sotto):

Tronxy X5S Mainborad CXY V2 960x960 - Come flashare il Firmware stampante 3D Tronxy X3S - X5S

  • Le connessioni dovrebbero essere MISO > MISO, MOSI > MOSI, SCK > SCK, VCC (su UNO) > 5v (su Tronxy), GND > GND, Digital Pin 10 (10 su UNO) > Reset (su Tronxy), per ulteriore aiuto vedere il video, (in tedesco),  QUI    e   QUI (in inglese)
  • Riconnetti il cavo USB da UNO a PC
  • In Arduino IDE, sotto “Tools”, seleziona Board >”Sanguino”, Processor > “ATmega1284” o “ATmega1284P” (16mhz), Port > (il numero di porta dove è connesso Arduino UNO), Programmer > “Arduino as ISP”.
  • Sotto “Tools”, selezionare “Burn Bootloader”
  • Al termine, scollegare tutte le connessioni ICSP.
  • Chiudi Arduino IDE
  • Copia e decomprimi ‘TronXY_Xxx_Firmware_r1.0_ (Marlin_1.1.8) .zip’ sul desktop o in un’altra cartella dove puoi trovarlo facilmente.
  • Apri la cartella ‘TronXY_Xxx_Firmware_r1.0_ (Marlin_1.1.8)’ e vai alla cartella ‘Marlin’.
  • Scorri verso il basso e fai doppio clic sul file “Marlin.ino” per aprire il progetto in Arduino IDE. (Se i tuoi file non mostrano l’estensione .ino alla fine, cerca il file ‘Marlin’ con accanto un’icona di Arduino.
  • Collegare il cavo USB dal PC alla scheda madre Tronxy.
  • In Arduino IDE, sotto “Tools”, selezionare Board > “Sanguino”, quindi Processor > “ATmega1284 o “ATmega1284P” (16mhz), quindi sotto Port, la porta a cui è collegata la tua scheda Tronxy, Programmer > AVRISP mkll
  • Carica il nuovo firmware Tronxy  Upload Sketch - Come flashare il Firmware stampante 3D Tronxy X3S - X5S  e divertiti.

 

Problemi di verifica SKETCH

ERRORE : “Ooops! Make sure you have ‘Arduino Mega’ selected from the ‘Tools -> Boards’ menu.”  bloccandosi senza poter caricare niente.

SOLUZIONE: bisogna andare nel file “boards.h” controllare se presente  la scheda che si cerca di upgradare nel mio caso “Sanguinololu_12”  (riga 62 con Notepad++) copiarla.

aprire il file “Configurazion.h” ed alla riga “define MOTHERBOARD BOARD_*inserire il nome della motherboard da upgradare*” (riga 122 con Notepad++) incollarla.

Salvare la modifica con Notepad++ e caricare lo sketch.

copyright ita Web red2 960x338 - Come flashare il Firmware stampante 3D Tronxy X3S - X5S

copyright 960x338 - Come flashare il Firmware stampante 3D Tronxy X3S - X5S

Lascia un commento