Stránka 5 z 14
					
				Re: Arduino Due
				Napsal: 22. 1. 2015, 5:19
				od slezak77
				Jako hardware? Jsem nepochopil.
pokud ano tak jsem výše hodil txt soubor který přejmenuješ na .inf a ručně nainstaluješ ovladač
			 
			
					
				Re: Arduino Due
				Napsal: 22. 1. 2015, 8:40
				od slezak77
				dále jsem testoval.
Zjistil jsem, že nejnovější verze tgfx spolupracuje z Firmware edge 435 a vyšším, což lze stáhnout jen v hex souboru a ten lze flashnout jen přes avrdude, a tady je problém u mne, vyhazuje mi to hlášku "avrdude butterfly_recv() programmer is not responding" což podle toho je nějaká chyba bootloaderu, asi starý nebo co, anový jde nahrát jen s programátorem, který pochopitelně nemám, což je špatně, hóóóódně špatně. alespoň jsem to tak pochopil, pokud se pletu vyvraťte mi to prosím a poraďte. Vyzkoušel jsem převod Hex na bin pomocí Hex2bin, ale to nepomohlo.
Díky.
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 5:13
				od Root
				Taky jsem to tak pochopil, že se musí použít programátor a dva odpory na plus a zem.
Já sice mám programátor, ale zas nemám ty odpory 

 a u nás je nekoupím. Nechce se mi dávat 150 Kč poštovného za odpory po 1.50 Kč. Koupím je až pojedu někam  do velkoměsta 

.
Jinak to rozložení pinů jsem taky nikde zatím nenalezl.
 
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 7:10
				od oscar
				chlapi, uz jsem rezignoval na Vase postupy, ale jeste se naposledy zeptam at v tom mam jasno:
1. to co popisujete - upgradujete firmware v te meze? 
2. a delate to jinou deskou, pres icsp konektor?
todle se podle mne navrharum due moc nepovedlo - mohli ty draty mezi procesorama nakrizit a programovat to potom tim armem
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 8:09
				od slezak77
				to Oscar
Normálně přes Usb kabel a native port. Ale nejde třeba mně flash nejnovějšího firmware přes avrdue, vyhazuje mi to chybu bootloaderu, alespon podle googlu co jsem popbral.
Přes bossac port a bossac.exe starší firmware v souboru bin jde v poho. Nevím jestli jsem to popsal nějka rozumně, já nejsem žádný programátor, a ani jsem nečekal takové problémy, ale alespon se nenudím.
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 9:38
				od Root
				Tak to trošku shrneme:
Jde nám o nahrání firmweru do arduina due. 
http://arduino.cc/en/Guide/ArduinoDue" onclick="window.open(this.href);return false;    (žádná mesa ani smoothstepper)
Jsou dva postupy (možná i více):
1.Nahrání firmweare přes Atmel studio 6.2.   
https://github.com/synthetos/g2/wiki/Co ... n-Windows-(Atmel-Studio-6.2" onclick="window.open(this.href);return false;)
   Kde je nutné mít programátor - bohužel si nejsem jistý jaký, když se to vyjasní doplnim
2.nahrání firmweru pře arduino 1.5.8    
http://arduino.cc/en/main/software" onclick="window.open(this.href);return false;   pomocí příkazového řádku  
https://github.com/synthetos/g2/wiki/Fl ... th-Windows" onclick="window.open(this.href);return false;   
 jde pod win i Linuxem 
Win verze
Flash se provádí přes native USB (to je to dále od napájení).
-nejdříve se musí nainstalovat arduino 1.5.8. kde je potřebný ovladač 
-pak je nutné připojit desku a počkat na nainstalování ovladače
-po instalaci ovladače je nutné ovládací panely-systém-správce zařízení-porty )COM LTP)  u portu Bossa program port (Comxx) změnit klepnutím pravým tlačítkem a najetím na vlastnosti nastavení portu Bity za sekundu na 2400 a potvrdit Ok.
-poté zapneme cmd příkazový řádek (hledat (tlačítko win+R)  a napsat cmd), kde zadáváme:
  1.cd %ProgramFiles% (x86)\Arduino\hardware\tools              pro win 64 bit
     cd %ProgramFiles%\Arduino\hardware\tools                       pro win 32 bit
  2. mode COM6 BAUD=2400                                                 COM dle vašeho COM
  3. bossac.exe --port=COM6 -e -w -v -b %HOMEPATH%\Downloads\TinyG2_Due_rob_usbtest.bin -R
     
    u tohoto je potřeba upravit   TinyG2_Due_rob_usbtest.bin -R  dle názvu vašeho staženého firmweru 
 4.po doběhnutí flash je potřeba ještě zmáčknout na desce arduino due tlačítko RESET to velké červené aspoň u mé desky 
 5.a jestli se nepletu musí se také potom změnit nastavení portu Bity za sekundu na 2400 zas na jiný tok, nebo dojde při opětovném připojení ke  smazání firmweru
 6. doinstalovat ovladač ke vzniklému portu G2 
http://www.c-n-c.cz/viewtopic.php?f=113 ... 7&start=45" onclick="window.open(this.href);return false;  je umístěn v textu 
  firmware : 
http://synthetos.github.io/g2/" onclick="window.open(this.href);return false;      037.03	
                
Tak jsem snad na nic nezapoměl. Popřípadě pište poupravím. Nejsem žádný odborník ba naopak.
 
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 9:55
				od oscar
				ten postup pres bossac je ok,
ale ten druhy - porad mi neni jasny jak firmware do ARMu chcete programovat pres avrdude a avr programator.
nepletete ty programatory?
urcite to ma byt tendle
http://www.ebay.com/itm/Atmel-SAM-ICE-S ... 2a483af596" onclick="window.open(this.href);return false;
a jet to pres SWD
 
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 10:38
				od slezak77
				Chci flasnout firmware podle tohoto postupu:
https://github.com/synthetos/TinyG/wiki ... g-Firmware" onclick="window.open(this.href);return false;
Konkrétně tento:
http://synthetos.github.io/" onclick="window.open(this.href);return false;
tinyg-edge-438.02.hex
A pokud to provedu podle tohoto návodu, vyhodí mi to v CMD hcbovou hlášku:
avrdude butterfly_recv() programmer is not responding
Nevím kde je chyba, kterýport mám mít zaplý, no prostě tady tápu.
 
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 10:41
				od oscar
				Slezak: jedina chyba je v tom ze jedes podle postupu pro AVR MEGA
to je uplne jiny procesor nez je na Arduino DUE.
otazka je jestli TinyG je vubec pro ARM
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 10:57
				od slezak77
				Tak teď jsem úplně mimo. Dyť Tinyg je pro arduino due, nebo ne?
Opravdu se ztrácím, Firm. 037.0.3 jede, ale nechce jít na tgfx.
Díky, vyčistím hlavu a uvidíme.
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 11:23
				od Root
				kluci budu to upravovat a opravovat podle toho k čemu se doberem
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 11:27
				od oscar
				TinyG je pro AVR
https://github.com/synthetos/TinyG/wiki/What-is-TinyG" onclick="window.open(this.href);return false;
(nItegrated motion control system with embedded microcontroller (Atmel ATxmega192))
G2 je pro DUE
https://github.com/synthetos/g2/wiki" onclick="window.open(this.href);return false;
co tam nahravas? 

 
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 11:47
				od Root
				Ja to pro due   

  TinyG2_Due-edge-037.03-shapeoko.bin bohužel novější asi není.
 
			 
			
					
				Re: Arduino Due
				Napsal: 23. 1. 2015, 12:12
				od slezak77
				jo jo, k tomu jsem se právě taky doguglil, což je tedy smutné, ale on někdo z něčím příjde.
			 
			
					
				Re: Arduino Due
				Napsal: 24. 1. 2015, 6:53
				od Mex
				Někdo tu psal, že není popsané zapojení signálů.
Podle mě to plyne z toho, že ten předchystaný firmware je určený pro desku gShield, a z něho vychází zapojení signálů STEP, DIR atd.
Schéma např. tady: 
https://github.com/synthetos/grblShield ... f?raw=true" onclick="window.open(this.href);return false;
Není mi moc jasné číslovaní verzí. Ta, co je v binárná podobě, má verzi 0.37. Ale ve zdrojáku je verze 0.97.
Já zatím Arduino nemám, furt si někde vozí prdel v letadle mezi Čínou a Českem. Tak to vyzkoušet nemůžu.
Výsledek překladu té verze 0.97 je v příloze.