Elektronika GT2560 a 4x20LCD pro Rebela II

Toto fórum je věnováno sekci 3D Tisk na webu Sakul World.
  • Advertisement

Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » pát 14. dub 2017 19:01:21

V tomto tématu se budeme zabývat elektronikou GT2560 a k ní připojenému LCD displeji 4x20 znaků se čtečkou SD a ovladačem (REPRAP_DISCOUNT_SMART_CONTROLLER).
Protože tuto desku také vlastním rozhodl jsem se pro ní upravit firmware Marlin. Bohužel ač výrobce píše, že je to náhrada za Arduino MEGA s deskou RAMPS není to zcela pravda a ve spojení s displejem, který je spolu s touto deskou dodáván funguje pouze stará verze firmware Marlin. S jakýmkoli novějším se mi nepovedlo displej rozběhat. Přičemž se mi nepovedlo rozběhat tento bílý (barva PCB) displej ani s deskou Ramps. Ovšem jinou na pohled stejnou desku displeje, ovšem červené barvy jsem s deskou Ramps normálně zprovoznil. Nicméně ani tato červená deska displeje nefunguje s deskou GT2560. Takže tam bude něco zcela atypického.
Já jsem tedy stáhl doporučený firmware z výše uvedené stránky a nakonfiguroval ho tak, aby fungoval s tiskárnou Rebel II, s následujícími parametry:

Deska - GT2560
Displej - RepRapDiscount Smart Controller (bílá PCB)
Podpora SD - Zapnuta
Podpora EEPROM - Zapnuta
BaudRate - 115200 bps
Drivery - DRV8825 (mikrokrok 1/32) - možno upravovat v EEPROM
DRV8825 proud - 0,5V na běžec trimu
Osa Z - M6 se stoupáním závitu 1 mm (6400 kroků na milimetr) - možno upravovat v EEPROM
Osy X,Y - řemenice T2.5 s 16 zuby (160 kroků na milimetr) - možno upravovat v EEPROM
Extruder - 305 kroků na milimetr - možno upravovat v EEPROM
Max teplota trisky - 290°C
Min teplota trisky - 180°C (pro pohyb extruderu)
Teplota PLA - Tryska 210°C, Podložka 70°C
Teplota ABS - Tryska 260°C, Podložka 120°C

Nepoužívejte tento Firmware, pokud si nejste jisti, že jeho nastavení odpovídá nastavení Vaší tiskárny. Použití nesprávného Firmware povede k totální nefunkčnosti Vaší tiskárny.

K dispozici je jak zkompilovaná verze (HEX), tak i nezkompilovaná pro případné editace na jiné tiskárny. Současně je v tomto firmware nastavena Čeština, kterou jsem tam dodělal neb nebyla ještě podporována.
Takže třeba to někomu pomůže, kdo by chtěl něco s touto elektronikou kutit.

Nějaké další odkazy pro tuto desku:
http://www.geeetech.com/wiki/index.php/ ... side_panel
http://www.geeetech.com/forum/viewtopic ... 625#p27625
Přílohy
GT2560_sch.zip
Schéma desky
(936.89 KiB) 147 krát
Marlin GT2560.zip
Firmware pro GT2560
(7.23 MiB) 174 krát
2017-04-14 18.35.17.jpg
Deska GT2560 s displejem
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Douby » pát 14. dub 2017 21:58:46

Pokusil jsem se dle tvého návodu nahrát nový firmware a na konci při nahrávání do tiskárny mi to vyhodilo hlášku:
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
Uživatelský avatar
Douby
Chcíplotina
Chcíplotina
 
Příspěvky: 13
Registrován: pát 14. dub 2017 14:34:56

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » pát 14. dub 2017 22:31:07

No takže tato hláška se vypíše pokud je špatně nastaven ComPort, případně pokud je nastaven správně, ale je již obsazen jinou aplikací.
Proto je potřeba zkontrolovat správnost nastaveného ComPortu v Arduino IDE 1.0.6. V průběhu nahrávání do tiskárny nesmí být tiskárna propojena s programem Repetier HOST ani s žádným jiným (pouze s Arduino IDE).
V případě, že to problém nevyřeší je potřeba sem dát fotku ze správce zařízení s ComPorty a napsat nastavení Arduina IDE. Viz ukázkové foto. Samozřejmě v ukázce jsou moje Com Porty a každý bude mít zcela jiné.
Přílohy
2017-04-14 (5).png
Nastavení Arduina IDE na správný Com Port
2017-04-14 (5).png (28.73 KiB) Zobrazeno 6068 krát
2017-04-14 (3).png
Správce zařízení s Com Porty
2017-04-14 (3).png (29.82 KiB) Zobrazeno 6068 krát
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Douby » pát 14. dub 2017 22:51:29

ano, tak to mám, zkoušel jsem i jiné USB a pořád stejný
Přílohy
COm 1.jpg
COM.jpg
Uživatelský avatar
Douby
Chcíplotina
Chcíplotina
 
Příspěvky: 13
Registrován: pát 14. dub 2017 14:34:56

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » sob 15. dub 2017 9:14:13

Tak to je zajímavé. S programem Repetier HOST se na daném portu jde normálně s elektronikou spojit?
Pokud ano (což předpokládám) je to zajímavý problém a napadají mne 2 problémy:
1. Z nějakého důvodu nemá Arduino IDE přístup k danému portu.
2. V desce GT2560 není nahrán bootloader.
V tuto chvíli je nutné přesně popsat co se děje při pokusu o nahrání firmware. Správně by to mělo probíhat takto:
Odpojíme napájení do desky GT2560 (4pinový konektor v rohu vedle USB konektoru)
1. Otevřeme Arduino IDE v1.0.6
2. Otevřeme projekt firmware (File-Sketchbook-Marlin_GT2560/Marlin)
3. V Tools nastavíme desku (Board) na Arduino MEGA 2560 or MEGA ADK
4. V Tools pod položkou Serial port vybereme patřičná port, ke kterému je připojena deska GT2560
5. Nyní klikneme na tlačítko se šipkou vpravo (pod nápisem Edit)
6. Začne probíhat kompilace projektu. Zatím se nic moc neděje (Píše to Compiling sketch...)
7. Jakmile se to změní z Compiling sketch na Uploading... sledujeme na desce GT2560 zda problikne žlutá LED dioda a displej zda dojde k restartu procesoru (displej na chvilku zhasne a následně naskočí do úvodní obrazovky)
8. Poté již blikání žlutých diod signalizuje nahrávání firmware.

Ještě jsem připravil video na toto téma.
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Douby » sob 15. dub 2017 9:57:37

Ano, když chci tisknout přes program Repetier, tak jsem normálně připojený, vše mi přes kabel funguje i tisk přes usb. Možná, že problém bude v tom odpojení napájení v rohu desky jak píšeš, já to neodpojoval. Ale zase na druhou stranu, zkoušel jsem nahrávat firmware jak přes zaplou tak přes vyplou tiskárnu přes hlavní vypínač (kolíbku u zdroje).
Uživatelský avatar
Douby
Chcíplotina
Chcíplotina
 
Příspěvky: 13
Registrován: pát 14. dub 2017 14:34:56

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » sob 15. dub 2017 11:37:53

No ono to napájení by nemělo mít vliv. To jsem psal jen z důvodu maximální minimalizace problémů. Vždy je dobré to dělat v nejjednodušší konfiguraci pokud jsou nějaké problémy.
Ve videu v mém předešlém příspěvku přesně popisuji způsob jak firmware nahrát a jaké mohou být příčiny když to nejde. Osobně si začínám myslet, že tam prostě není v procesoru nahrán bootloader a proto nejde firmware nahrát. V tuto chvíli doporučuji přehrát do desky bootloader a teprve poté pokračovat v bádání. On tam třeba i bootloader nějaký (nestandardní) může být, ale třeba na jiné komunikační rychlosti a tak to prostě nejde.
Proto je důležité i zjistit, zda se deska při pokusu nahrát firmware restartuje. Což nám napoví kde je problém.
Pokud se restartuje je problém s bootloaderem (pravděpodobně)
Pokud se nerestartuje je problém někde jinde.
Je tu i možnost, že může být na PC nainstalován software Repetier server a ten do toho může také kecat (pokud tomu tak je je nutno ho vypnout nebo lépe odinstalovat).
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Douby » sob 15. dub 2017 12:16:50

Video jsem si prohlédl a musím tě pochválit za přehlednost a detailní vysvětlení.
Večer to zkusím až budu doma. Mám takový dojem, že to restartovalo a ale pak už nic, jen to asi jednou probliklo a pak nic. Ještě zkusím XLoader a pak zkusím ještě i tvůj *.HEX soubor pres XLoadra. Mam ale obavu, že já budu právě ten případ, co se bude muset dohrát Bootloader
Uživatelský avatar
Douby
Chcíplotina
Chcíplotina
 
Příspěvky: 13
Registrován: pát 14. dub 2017 14:34:56

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » sob 15. dub 2017 13:13:15

Ještě doporučuji projít TOTO fórum, kde by mohla být přímo tvoje tiskárna a tam i firmware pro ní.

Jinak do prvního příspěvku jsem doplnil pár odkazů a schéma desky GT2560, to pro případ, že by bylo třeba přehrát Bootloader, aby se vědělo kam připojit programátor do konektoru SW3 (SD CARD).
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Douby » sob 15. dub 2017 14:39:41

Ano to je moje tiskárna ;)
Nejdříve zkusím původní firmware od tebe.
když to nepůjde, tak ale já sám ten bootloader neumím nainstalovat :roll:
Uživatelský avatar
Douby
Chcíplotina
Chcíplotina
 
Příspěvky: 13
Registrován: pát 14. dub 2017 14:34:56

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » sob 15. dub 2017 16:36:14

Tak v případě zájmu je možno mi poslat tu desku a já tam ten bootloader nahraju, případně i firmware.
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Douby » sob 15. dub 2017 20:22:08

Tak jsem vše vyzkoušel a zjistil, že místo toho, aby se diodky rozblikaly zeleně, tak to blikne párkrát červeně. Displej se restartuje a nic víc. Takže moje deska nemá bootloader.

Jakou funkci má tlačítko viz příloha??
Přílohy
a.jpg
Uživatelský avatar
Douby
Chcíplotina
Chcíplotina
 
Příspěvky: 13
Registrován: pát 14. dub 2017 14:34:56

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » sob 15. dub 2017 21:24:57

No přes tuto volbu se nahraje do procesoru Bootloader. Nicméně to nelze provést přes USB, ale je k tomu nutný programátor (například oblíbený USBasp).
Připravil jsem instruktážní video, jak postupovat při nahrávání bootloaderu do desky GT2560 viz níže.

Přílohy
USBasp.zip
Drivery a zapojení programátoru USBasp
(6.59 MiB) 112 krát
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Samael » pon 15. led 2018 2:34:50

Ahojto, staci prehodit kable a vsetko funguje, displej a aj ovladanie ... Mne funguje zeleny a aj cerveny displej, prehodil som kable, otocil, zrezal a slape ... Skusal niekto natlacit do tejto dosky iny Firmware, ako Marlin ? Nasiel som, ze natlacili Repetier firmaware z Ultimakera (geeetech) a ze to slape ...
Uživatelský avatar
Samael
Chcíplotina
Chcíplotina
 
Příspěvky: 1
Registrován: pon 15. led 2018 2:29:25

Re: Elektronika GT2560 a 4x20LCD pro Rebela II

Příspěvekod Sakul » pon 15. led 2018 9:19:13

Jo firmware Repetier funguje normálně. V případě zájmu je firmware Repetier ke stažení v tomto tématu.
INFO:
Sakul WORLD: http://www.sakul.cz/
Sakul Diskuse: http://www.forum.sakul.cz/

Možnost příspěvku (Donate):
PayPal: SakulRaider@seznam.cz
BU: 670100-2208863541/6210
BTC: 12JRVcmawzEPtgTd9SgC5ujDCGaUrgZ9vt
Uživatelský avatar
Sakul
Administrátor
Administrátor
 
Příspěvky: 854
Věk: 38
Registrován: úte 30. bře 2010 18:13:08


Zpět na 3D Tisk


  • Advertisement

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 3 návštevníků