Arduino MEGA 2560 a ramps 1.4
-
reta
- Příspěvky: 658
- Registrován: 22. 7. 2014, 1:50
- Bydliště: Pardubice
Kopil jsem si na hraní Arduino MEGA 2560 a ramps 1.4 v Čině.
https://www.ebay.com/itm/Mega-2560-R3-R ... 2749.l2649
Možná z toho jednou bude 3D tiskárna a spíše jen na učení.
Mám představu, že to budu ovládat skzeva Printrun (pronterface) a USB.
Napadlo mne jako firware použít Průšův. Ovšem při pokusu nahrát ho z pruša Slic3r do ardujna nahrávání selhává.
Potřeboval bych poradit jaký firmware a odkud a jak dostat do toho ardujna, ramps 1.4. Proto, že je to na učení tak co nejjednodušší. Třeba *.hex bych do toho dostat uměl.
https://www.ebay.com/itm/Mega-2560-R3-R ... 2749.l2649
Možná z toho jednou bude 3D tiskárna a spíše jen na učení.
Mám představu, že to budu ovládat skzeva Printrun (pronterface) a USB.
Napadlo mne jako firware použít Průšův. Ovšem při pokusu nahrát ho z pruša Slic3r do ardujna nahrávání selhává.
Potřeboval bych poradit jaký firmware a odkud a jak dostat do toho ardujna, ramps 1.4. Proto, že je to na učení tak co nejjednodušší. Třeba *.hex bych do toho dostat uměl.
-
Thomeeque
- Příspěvky: 9649
- Registrován: 30. 1. 2012, 10:20
- Bydliště: Mimo ČR
Přilož log toho selhání.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
-
packa
- Příspěvky: 7199
- Registrován: 7. 2. 2007, 6:42
- Bydliště: Královehradecký kraj
-
reta
- Příspěvky: 658
- Registrován: 22. 7. 2014, 1:50
- Bydliště: Pardubice
Nedaří se mi printScrin tak alespoň takto:
avrdude-slic3r -v -p atmega2560 -c wiring -P COM9 -b 115200 -D -U flash:w:0:C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:i
avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Sep 16 2019 at 11:15:49
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
Using Port : COM9
Using Programmer : wiring
Overriding Baud Rate : 115200
AVR Part : ATmega2560
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 10 8 0 no 4096 8 0 9000 9000 0x00 0x00
flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : Wiring
Description : Wiring
Programmer Model: AVRISP
Hardware Version: 15
Firmware Version Master : 2.10
Vtarget : 0.0 V
SCK period : 0.1 us
avrdude-slic3r: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude-slic3r: Device signature = 0x1e9801 (probably m2560)
avrdude-slic3r: safemode: hfuse reads as D8
avrdude-slic3r: safemode: efuse reads as FD
avrdude-slic3r: reading input file "C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex"
avrdude-slic3r: writing flash (241630 bytes):
avrdude-slic3r: stk500v2_command(): command failed
Writing | ################################################## | 100% 39.09s
avrdude-slic3r: 241630 bytes of flash written
avrdude-slic3r: verifying flash memory against C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:
avrdude-slic3r: load data flash data from input file C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:
avrdude-slic3r: input file C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex contains 241630 bytes
avrdude-slic3r: reading on-chip flash data:
Reading | ################################################## | 100% 27.48s
avrdude-slic3r: verifying ...
avrdude-slic3r: 241630 bytes of flash verified
avrdude-slic3r: safemode: hfuse reads as D8
avrdude-slic3r: safemode: efuse reads as FD
avrdude-slic3r: safemode: Fuses OK (E:FD, H:D8, L:FF)
avrdude-slic3r done. Thank you.
avrdude-slic3r -v -p atmega2560 -c arduino -P COM9 -b 115200 -D -u -U flash:w:1:C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:i
avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Sep 16 2019 at 11:15:49
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
Using Port : COM9
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude-slic3r: prusa_init_external_flash(): MK3 printer emitted incorrect start code: `echo: `
avrdude-slic3r: arduino_open(): Failed to initialize MK3 external flash programming mode
avrdude-slic3r: Could not open port: COM9
avrdude-slic3r done. Thank you.
avrdude-slic3r -v -p atmega2560 -c wiring -P COM9 -b 115200 -D -U flash:w:0:C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:i
avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Sep 16 2019 at 11:15:49
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
Using Port : COM9
Using Programmer : wiring
Overriding Baud Rate : 115200
AVR Part : ATmega2560
Chip Erase delay : 9000 us
PAGEL : PD7
BS2 : PA0
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :
Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 10 8 0 no 4096 8 0 9000 9000 0x00 0x00
flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
lock 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00
Programmer Type : Wiring
Description : Wiring
Programmer Model: AVRISP
Hardware Version: 15
Firmware Version Master : 2.10
Vtarget : 0.0 V
SCK period : 0.1 us
avrdude-slic3r: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude-slic3r: Device signature = 0x1e9801 (probably m2560)
avrdude-slic3r: safemode: hfuse reads as D8
avrdude-slic3r: safemode: efuse reads as FD
avrdude-slic3r: reading input file "C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex"
avrdude-slic3r: writing flash (241630 bytes):
avrdude-slic3r: stk500v2_command(): command failed
Writing | ################################################## | 100% 39.09s
avrdude-slic3r: 241630 bytes of flash written
avrdude-slic3r: verifying flash memory against C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:
avrdude-slic3r: load data flash data from input file C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:
avrdude-slic3r: input file C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex contains 241630 bytes
avrdude-slic3r: reading on-chip flash data:
Reading | ################################################## | 100% 27.48s
avrdude-slic3r: verifying ...
avrdude-slic3r: 241630 bytes of flash verified
avrdude-slic3r: safemode: hfuse reads as D8
avrdude-slic3r: safemode: efuse reads as FD
avrdude-slic3r: safemode: Fuses OK (E:FD, H:D8, L:FF)
avrdude-slic3r done. Thank you.
avrdude-slic3r -v -p atmega2560 -c arduino -P COM9 -b 115200 -D -u -U flash:w:1:C:\D A T A\arduino\PRŮŠA\prusa3d_fw_MK3S_3_8_1_2869.hex:i
avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Sep 16 2019 at 11:15:49
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
Using Port : COM9
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude-slic3r: prusa_init_external_flash(): MK3 printer emitted incorrect start code: `echo: `
avrdude-slic3r: arduino_open(): Failed to initialize MK3 external flash programming mode
avrdude-slic3r: Could not open port: COM9
avrdude-slic3r done. Thank you.
-
reta
- Příspěvky: 658
- Registrován: 22. 7. 2014, 1:50
- Bydliště: Pardubice
Při opakování to píše:
Zhruba do poloviny nahrávání se to tváří normálně.
Zhruba do poloviny nahrávání se to tváří normálně.
-
reta
- Příspěvky: 658
- Registrován: 22. 7. 2014, 1:50
- Bydliště: Pardubice
Napadlo mne nahrát firware pomocí xloaderu. Zde se to jeví bez chyby.
Prosím jak poznat, že je nahráno bez chyby?
Prosím jak poznat, že je nahráno bez chyby?
-
packa
- Příspěvky: 7199
- Registrován: 7. 2. 2007, 6:42
- Bydliště: Královehradecký kraj
poznáš to tak že se ti ovládací software spojí s tiskárnou
-
reta
- Příspěvky: 658
- Registrován: 22. 7. 2014, 1:50
- Bydliště: Pardubice
Za reakce díky.
Po zadání connect jsem předpokládal na změnu disconnect. Rovněž jsem čekal, že se aktivuje záložka print.
Může to být tím, že na ramps není pověšeno nic (např. motory. topení a ostatní čidla)?
Po zadání connect jsem předpokládal na změnu disconnect. Rovněž jsem čekal, že se aktivuje záložka print.
Může to být tím, že na ramps není pověšeno nic (např. motory. topení a ostatní čidla)?
-
oscar
- Příspěvky: 1255
- Registrován: 2. 5. 2010, 8:50
- Bydliště: Perníkovice
Moc se v Prusove FW nevyznam, ale mas tam mimo nezapojeneho termistoru par chyb vyplyvajicich z toho ze hleda svuj Prusuv HW.
Ten tam budes mit nebo ne?
Ten tam budes mit nebo ne?
-
reta
- Příspěvky: 658
- Registrován: 22. 7. 2014, 1:50
- Bydliště: Pardubice
Tak HW je Arduino MEGA 2560 a ramps 1.4 z Číny, je to deska arduina a schild + drivery motorů, toď vše. Není přiveden ani silový proud pro motory, je jen napájení z USB. Já se vtom nevyznám vůbec ale poku hledá speciální Průšův HW tak ten tam není. Můžu dokoupit ostatní periferie.
Možná firmware pruša nepoběží na číňanovi.
Možná firmware pruša nepoběží na číňanovi.
-
reta
- Příspěvky: 658
- Registrován: 22. 7. 2014, 1:50
- Bydliště: Pardubice
Po nahrání Marlina to vypadá nadějně.
Díky všem za rady.
Díky všem za rady.