Stránka 1 z 2

Graficky displej

PříspěvekNapsal: 07.07.2017 21:30
od Juraj
Zdravim. Mam problem s ktorym si vobec neviem dat rady. Mam postaveneho Rebel 2 ramps arduino a graficky displej. Tu je jadro problemu. Ked dam repetier fw tak vsetko funguje akonahle sa tam ale pokusim dat marlin nastava problem s kompilaciou. Vsade mozne som sa docital o doplneni knihovni tie som natahal ale nepomohlo. Kompilovat som skusal v arduine 1.00 1.6.4 1.6.5 1.8.1 1.8.3. Ked zvolim knihovnu zo zip suboru vypise mi ze uz je knihovna nainstalovana ale ked dam skompilovat fw tak mi vypise ze ju nenaslo. Bol by som vdacny za kazdu radu a pomoc pri spojazdneni. Dakujem.

Re: Graficky displej

PříspěvekNapsal: 07.07.2017 22:10
od medapeta

Re: Graficky displej

PříspěvekNapsal: 07.07.2017 22:14
od Juraj
O tejto moznosti viem ale nevyhovuje mi.

Re: Graficky displej

PříspěvekNapsal: 07.07.2017 22:50
od medapeta
Knihovnu neinstaluj ze zipu ale online z menu pro instalaci knihoven přímo v Arduino IDE. Marlin stáhni z gitu a posledni Arduino IDE a musí to fungovat.

Re: Graficky displej

PříspěvekNapsal: 08.07.2017 06:36
od Juraj
Mam najnovsie arduino ide 1.8.3 knihovny nainstalovanu online z menu priamo v programe marlin mam z druhej fungujucej tlaciarne kde je riadkovy displej a funguje vsetko co potrebujem. A vsak stale minto s tym grafickym nejde. Bez displeja alebo s riadkovym to skompilovat ide a tlaciaren funguje.

Re: Graficky displej

PříspěvekNapsal: 08.07.2017 07:10
od walter2
U každého SW problémů je základ při pokládání dotazů vypsat přesně znění chybové hlasky.

Pak se dá lépe radit.

Re: Graficky displej

PříspěvekNapsal: 08.07.2017 11:27
od medapeta
Alternativně sem dej celý tebou upravený balíček s Marlinem a někdo to zkusí zkompilovat, případně zjistit co ti tam kde v konfigu chybí nebo je špatně. Každopádně ten kompilátor je dost ukecaný a tu chybovou hlášku stačí hodit do vyhledávače a pravděpodobně zjistíš, že už to někdo řešil a jak to vyřešil...

Re: Graficky displej

PříspěvekNapsal: 08.07.2017 19:27
od straciam
jedna verzia marlinu mala problem s u8glib kniznicou.
napr. v subore dogm_font_data_marlin.h bola original cesta ku kniznici #include <utility/u8g.h>
ale ked som pozrel skutocnu cestu ku kniznici v priecinku kde je instalovane arduino, tak spravna cesta mala byt: clib/u8g.h
po uprave kodu fw uz islo skompilovat. tento problem sa vyskytol asi na dvoch-troch miestach v celom fw, takze nic hrozne.
ako ti uz radili, riadne si precitaj chybovu hlasku a pokial mozno celu.
ked si vo fw vypnes v configu graficky displej, tak tuto kniznicu ignoruje a preto to skompiluje.
ja som s tym tiez par krat bojoval a tusim ze aj toto bude tvoj pripad.

Re: Graficky displej

PříspěvekNapsal: 09.07.2017 10:00
od Juraj
Vyhodi mi tam presne toto:
java.io.IOException: Projekt již obsahuje soubor "Marlin.ino"
at processing.app.Sketch.checkNewFilename(Sketch.java:273)
at processing.app.SketchFile.renameTo(SketchFile.java:179)
at processing.app.SketchController.save(SketchController.java:339)
at processing.app.Editor.handleSave2(Editor.java:1987)
at processing.app.Editor.handleSave(Editor.java:1967)
at processing.app.Editor.handleExport(Editor.java:2107)
at processing.app.EditorToolbar.mousePressed(EditorToolbar.java:378)
at java.awt.Component.processMouseEvent(Component.java:6530)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Projekt již obsahuje soubor "Marlin.ino"
In file included from sketch\dogm_lcd_implementation.h:38:0,

from sketch\ultralcd.cpp:39:

sketch\dogm_font_data_marlin.h:12:25: fatal error: utility/u8g.h: No such file or directory

#include <utility/u8g.h>

^

compilation terminated.

exit status 1
Nastala chyba při kompilaci u desky Arduino/Genuino Mega or Mega 2560.

Re: Graficky displej

PříspěvekNapsal: 09.07.2017 10:09
od straciam
cize je to presne to iste, co som pisal:
Kód: Vybrat vše
from sketch\ultralcd.cpp:39:

sketch\dogm_font_data_marlin.h:12:25: fatal error: utility/u8g.h: No such file or directory

#include <utility/u8g.h>

Re: Graficky displej

PříspěvekNapsal: 09.07.2017 10:28
od Juraj
Vedel by si mi teda napisat co presne upravit aby mi to slo? velmi by mi to pomohlo

Re: Graficky displej

PříspěvekNapsal: 09.07.2017 11:40
od tom666
Zvycajne tento problem s kompilaciou moze byt dosledkom predchadzajucej instalacie starsich verzii Arduino IDE.

Skus preto:
* odinstalovat Arduino IDE
* odstranit stary adresar "Arduino15" nachadzajuci sa v uzivatelsko profile + pripadne vsetky ostatne priecinky obsahujuce klucove slovo "Arduino"
* sprav novu instalaciu Arduino IDE
* naimportuj kniznicu pre G-LCD (u8glib v1.18.1)

Re: Graficky displej

PříspěvekNapsal: 09.07.2017 11:43
od Juraj
Vyskusam. Dakujem.

Re: Graficky displej

PříspěvekNapsal: 09.07.2017 12:27
od medapeta
Stáhni poslední Marlin z GITu a uprav konfiguraci podle toho co máš. Pak to zkompiluješ. Tím si vyřešíš i upgrade.

Re: Graficky displej

PříspěvekNapsal: 09.07.2017 19:55
od Juraj
Medapeta nechcem upgradovat. Chcem ten co mam. Neni mozne aby to nejak neslo :D