AVR Dragon -funkar den i Ubuntu?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
JohnA
Inlägg: 215
Blev medlem: 19 september 2011, 12:25:51
Ort: Vallentuna
Kontakt:

AVR Dragon -funkar den i Ubuntu?

Inlägg av JohnA »

Jag blir snart galen på det här! Min övergång från Windows XP till Linux (Ubuntu 12) börjar kännas ganska lyckad sånär som på att jag inte vet hur jag ska kunna fortsätta arbeta med AVR ATtiny/ATmega. Jag har sökt och läst massor, både här på EF och på resten av nätet men blir blir inte klokare för det, snarare tvärt om. Har försökt med Linux då och då under säkert tio år men har gett upp ganska snart.

Hittills har jag under Win XP arbetat med AVR Studio, Imagecraft C-compiler (via plugin i AVR Studio) och slutligen fört över hex-filerna till målsystemen via en AVR Dragon. AVR Studio finns vad jag förstått inte i linuxversion och fungerar inte alls under Wine. Jag antar att källkod skapad för Imagecraft kanske inte fungerar rakt av i AVR-GCC men det kan jag nog leva med, bara jag kommer på vad som måste ändras. Däremot tycker jag inte det är så kul att skriva långa kommandon i ett terminalfönster. En bekväm utvecklingsmiljö liknande AVR Studio är ett måste.

Kan jag sedan behålla min AVR Dragon vore det trevligt, men om någon annan dosa är bättre lämpad kan jag tänka mig att byta om det inte blir för dyrt. Ett absolut krav är att den kan anpassa sig till målsystemets drivspänning. Förmodligen är jag ganska primitiv i mitt arbetssätt, jag använder inga simuleringar eller emulatorfunktionen med breakponts och allt vad det heter. Jag skriver min källkod i C, klickar på knappen för att kompilera, klickar på knappen för att dumpa över hex-filen till målsystemet, ser vad som händer där, försöker begripa vad som gick fel, ändrar källkoden och försöker igen.

Finns inget enkelt och lättbegripligt sätt får jag behålla min åtta år gamla laptop enbart för AVR-micklandet...
eqlazer
Inlägg: 923
Blev medlem: 22 september 2007, 13:53:45
Ort: Göteborg

Re: AVR Dragon -funkar den i Ubuntu?

Inlägg av eqlazer »

Titta på avrdude.

Edit: Och för hel miljö så titta på Eclipse, finns AVR-plugin.
SvenW
Inlägg: 1156
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Re: AVR Dragon -funkar den i Ubuntu?

Inlägg av SvenW »

Citat från avrdudes manualsida (2011):
"The AVR Dragon is supported in all modes (ISP, JTAG, HVSP, PP, debug‐
Wire). "

>> enkelt och lättbegripligt sätt ...

Det är väl en fråga om vana. Man måste nog kunna läsa och begripa engeska
obehindrat. Men det är väl så även i alternativa miljöer.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: AVR Dragon -funkar den i Ubuntu?

Inlägg av psynoise »

Bästa är att inte hänga upp sig vid ett operativsystem. Jag själv gillar Debian Linux och kör gärna virtuella maskiner med både Windows XP och 7 för olika behov.

Ett första test för att se om det fungerar något sådär kan vara enligt den nu gamla guiden
Se dock till att byta ut AVRisp mot just din programmerare. Men ska du senare göra större jobb är det lika bra att satsa på Eclipse eller bygga upp din egna verktygslåda efter smak. SvenW kan säkert ge råd hur det kan gå till med hjälp av Emacs.
Användarvisningsbild
Krille Krokodil
Inlägg: 4062
Blev medlem: 9 december 2005, 22:33:11
Ort: Helsingborg

Re: AVR Dragon -funkar den i Ubuntu?

Inlägg av Krille Krokodil »

Det är lite jobb att få igång det i Eclipse men sedan fungerar det ungefär som
AVR Studio: http://avr-eclipse.sourceforge.net/wiki ... pse_Plugin

AVaRICE är programmet som sköter kommunikationen mellan GDB och debug-hårdvaran, det
stödjer AVR Dragon: http://avarice.sourceforge.net/
Skriv svar