Notifications
Clear all

Nový firmware  

  RSS
Diablo
(@diablo)
Active Member
Nový firmware

Dobrý den,
prosím o radu. Používám display reprap discount full graphic smart controller a bohužel po úpravě - odkomentování v configuration.h display stále nic nezobrazuje (resp. je celý modrý). Musel jsem se tedy vrátit na verzi 1.0.3.
Poradíte, zda lze jednoduchým zásahem zprovoznit novou verzi firmware? Při kompilaci to vyhazuje následující chybu:

ultralcd.cpp: In function 'void lcd_wait_interact()':
ultralcd.cpp:506: error: 'lcd' was not declared in this scope
ultralcd.cpp: In function 'void lcd_change_success()':
ultralcd.cpp:519: error: 'lcd' was not declared in this scope
ultralcd.cpp: In function 'void lcd_loading_color()':
ultralcd.cpp:531: error: 'lcd' was not declared in this scope
ultralcd.cpp: In function 'void lcd_loading_filament()':
ultralcd.cpp:560: error: 'lcd' was not declared in this scope
ultralcd.cpp: In function 'void lcd_alright()':
ultralcd.cpp:592: error: 'lcd' was not declared in this scope
ultralcd.cpp: In function 'void lcd_LoadFilament()':
ultralcd.cpp:690: error: 'lcd' was not declared in this scope

Mám minirambo 1.3.
Moc díky za rady.

Opublikowany : 29/09/2015 8:50 pm
Josef Průša
(@josef-prusa)
Member Admin
Re: Nový firmware

V ovladačích je nová utilita FirmwareUpdater a pro všechny verze je hex soubor. Mrkněte na návod http://manual.prusa3d.com/Guide/Aktualizace+firmware/67

Founder and owner / Majitel a zakladatel
Opublikowany : 29/09/2015 9:29 pm
Diablo
(@diablo)
Active Member
Topic starter answered:
Re: Nový firmware

Upravil jsem configuration.h, aby fungovalo na mou verzi displeje. Přes hex nahrál a bohužel displej pouze svítí, nic není vidět. Předposlední verze (bez hex) funguje korektně po úpravě configuration.h.
Díky za radu.

Opublikowany : 05/10/2015 12:38 pm
Josef Průša
(@josef-prusa)
Member Admin
Re: Nový firmware

.hex je predkompilovany pro presne nasi konfiguraci. Zmeno v configuration.h se nic nezmeni.

Jednoduchy google search mi vyhodil tohle http://reprap.org/wiki/MiniRambo#REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

My graficky display nepouzivame, tak to normalne v nasich FW neresime.

Founder and owner / Majitel a zakladatel
Opublikowany : 06/10/2015 11:56 am
Diablo
(@diablo)
Active Member
Topic starter answered:
Re: Nový firmware

Díky za reakci.

V dřívějších verzích fw jsem právě odkomentoval “#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER v configuration.h a displej běžel.

U nové verze fw je již předkompilovaný hex (na jiný typ displeje), resp. arduino hází chybu - viz. první příspěvek (a nejsem tak zdatný v programování, abych to sám vyřešil). Také se mi líbí funkce výměny filamentu "při tisku".

Opublikowany : 06/10/2015 5:33 pm
Josef Průša
(@josef-prusa)
Member Admin
Re: Nový firmware

Tipuju, ze bude treba pouzit jinou verzi ultralcd knihovny, ale to LCD tu nemám, tak nejsem schopny pomoci.

U te vymeny filamentu nevim, jak bude fungovat na grafickem lcd.

Founder and owner / Majitel a zakladatel
Opublikowany : 07/10/2015 1:06 pm
Cipis
(@cipis)
Member
Re: Nový firmware

Podařilo se vyřešit? Rád bych upgradoval na full graphic.

Opublikowany : 04/01/2016 7:27 pm
Diablo
(@diablo)
Active Member
Topic starter answered:
Re: Nový firmware

Jasný, přišel jsem na to.

Nejsem teď u kompu a už si nepamatuji úpravu (kde a co), ale až budu doma, tak pošlu. (dnes nebo zítra večer)

Opublikowany : 05/01/2016 10:05 am
Cipis
(@cipis)
Member
Re: Nový firmware

Asi to bude ta úprava v ultralcd_st7920_u8glib_rrd.h, jak je zmíněno v odkazu výše.

Fungují volby v menu normálně? (výměna filamentu apod.)

Opublikowany : 05/01/2016 10:23 pm
michal.k2
(@michal-k2)
Active Member
Re: Nový firmware

Mě to při stlačení nabídky výměna filamentu reaguje, jak se tiskárně zachce, z 4 - pokusů jedinkrát okamžitě, jednou až po druhém odsouhlasení (znovuvnoření do Menu) a jednou mne to odigorovalo úplně 🙁

Opublikowany : 06/01/2016 5:14 pm
Diablo
(@diablo)
Active Member
Topic starter answered:
Re: Nový firmware

Zdravím,
přikládám 2 upravené soubory. Vše funguje. Používám Rambo 1.3. Pro jistotu jsem dnes 3x zkoušel výměnu filamentu a vše OK.
Snad se povede. Já jsem trochu laboroval právě s firmwarem.

Opublikowany : 07/01/2016 11:28 pm
Cipis
(@cipis)
Member
Re: Nový firmware

díky, až budu mít nový controller, tak to prubnu

Opublikowany : 08/01/2016 4:32 pm
otto.r
(@otto-r)
Active Member
Re: Nový firmware

Přeji hezký den. Taky jsem si myslel, že to bude jednoduchý . Asi špatně hledám, ale nikde nemůžu najít úpravu na lib ULTRALCD-ST7920.
Nanašlo by se truchu času na link nebo na celou novoyu : knihovnu ultraLCD? ❓

Opublikowany : 20/02/2016 3:58 pm
Share: