AVR Dragon -funkar den i Ubuntu?
Postat: 14 mars 2014, 23:02:54
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...
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...