Programmera sin egen ATmega med Arduino
Re: Programmera sin egen ATMEGA med Arduino
Japp. Poängen är alltså att ISP är alltid ISP oavsett *vad* det är
som programmeras (en bootloader eller något annat) och oavsett
hur hårdvaran ser ut där "target" sitter (en Arduino, en labbplatta
eller något annat).
Och när man kör en Ardunio som en ISP-programmerae så är det
just så som "target" upplever den. Det kunde ur targets synvinkel
varit vilken ISP-programmerare som helst. ISP-gränssnittet mot
en AVR är ju bestämt av Atmel och ändras inte av att man
använder en Ardunio som ISP-programmerare.
Sen så kan de behövas lite modifieringar och anpassningar om inte
den aktuella hårdvaran stöder ISP rakt av, det är i princip det som
den där websidan handlar om.
som programmeras (en bootloader eller något annat) och oavsett
hur hårdvaran ser ut där "target" sitter (en Arduino, en labbplatta
eller något annat).
Och när man kör en Ardunio som en ISP-programmerae så är det
just så som "target" upplever den. Det kunde ur targets synvinkel
varit vilken ISP-programmerare som helst. ISP-gränssnittet mot
en AVR är ju bestämt av Atmel och ändras inte av att man
använder en Ardunio som ISP-programmerare.
Sen så kan de behövas lite modifieringar och anpassningar om inte
den aktuella hårdvaran stöder ISP rakt av, det är i princip det som
den där websidan handlar om.
-
- Inlägg: 9
- Blev medlem: 21 december 2008, 06:09:32
- Ort: Huddinge
Re: Programmera sin egen ATMEGA med Arduino
Tack så mycket.
De förklarade en del och speciellt en sak som jag var osäker över.
Det var om chippet på kortet skulle sitta kvar eller ej när man flashar och programmerar den andra chippet.
Vad jag såg på den senast länken så skrev det inget om det så jag gissar att den kan sitta kvar.
Så det enda jag behöver göra är att koppla min Arduino till en labbplatta som har en ATMEGA och sedan flasha och programmera
Spännande
De förklarade en del och speciellt en sak som jag var osäker över.
Det var om chippet på kortet skulle sitta kvar eller ej när man flashar och programmerar den andra chippet.
Vad jag såg på den senast länken så skrev det inget om det så jag gissar att den kan sitta kvar.
Så det enda jag behöver göra är att koppla min Arduino till en labbplatta som har en ATMEGA och sedan flasha och programmera

Spännande
Re: Programmera sin egen ATMEGA med Arduino
Annars kan man ju köpa kopior på Nano v3 för kring $15 på ebay. Liten och behändig. Man får mycket på köpet jämfört med bara en 28-pinnars atmega328. På gott och ont...
Re: Programmera sin egen ATMEGA med Arduino
ahh ok, inte för det säger mig så mycket utan att slå upp det men just nu behövs det inte något speciellt till mitt projekt 

Re: Programmera sin egen ATMEGA med Arduino
ok med hjälp av era och denna länk http://arduino.cc/en/Tutorial/ArduinoISP
Så tänkte jag göra följande.
Bygga en platta eller köpa en sheld för mitt UNO och löda ditt motstånd, kristall, kondensatorer samt en pic hållare.
När det är klart så har jag en bas som gör att jag kan flasha en bootloader och programmera ATMEGA328 utan att jag behöver plocka isär min UNO (plocka bort och sätta dit ATMEGA328)
Borde bli riktigt bra och enkelt sen
Så tänkte jag göra följande.
Bygga en platta eller köpa en sheld för mitt UNO och löda ditt motstånd, kristall, kondensatorer samt en pic hållare.
När det är klart så har jag en bas som gör att jag kan flasha en bootloader och programmera ATMEGA328 utan att jag behöver plocka isär min UNO (plocka bort och sätta dit ATMEGA328)
Borde bli riktigt bra och enkelt sen

Re: Programmera sin egen ATMEGA med Arduino
Ber om ursäkt, jag menar så klart en IC-hållare, inget annat.
Re: Programmera sin egen ATMEGA med Arduino
Har gjort en lite snabbt. Tror allt stämmer men är inte 100% säker 

Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Re: Programmera sin egen ATMEGA med Arduino
Kristall/kondingar sitter på tok för utspritt!
Har inte databladet någon designrekomendation !?
I och för sig för SMD men riktlinjerna gäller ändå:
http://www.atmel.com/Images/doc8128.pdf
(Från Documentation-sidan för ATmega328)
Har inte databladet någon designrekomendation !?
I och för sig för SMD men riktlinjerna gäller ändå:
http://www.atmel.com/Images/doc8128.pdf
(Från Documentation-sidan för ATmega328)
Re: Programmera sin egen ATMEGA med Arduino
Jag kanske var lite otydlig men det är alltså en Arduino Nano v3 jag menade.. Originalet finns på electrokit bl.a: http://www.electrokit.com/arduino-nano-v3.49162
Kopiorna som sagt på ebay för 1/3 av priset inkl frakt om man nu vill ha en sån. Bäst är att hålla sig till annonserna med blåa kretskort.. dom gröna kopiorna kan vara lite sämre kvalité har jag hört ryktas.
Men kör på du, man lär sig såklart mycket mer på att göra det själv.
Kopiorna som sagt på ebay för 1/3 av priset inkl frakt om man nu vill ha en sån. Bäst är att hålla sig till annonserna med blåa kretskort.. dom gröna kopiorna kan vara lite sämre kvalité har jag hört ryktas.
Men kör på du, man lär sig såklart mycket mer på att göra det själv.
Re: Programmera sin egen ATMEGA med Arduino
sodjan skrev:Kristall/kondingar sitter på tok för utspritt!
Har inte databladet någon designrekomendation !?
I och för sig för SMD men riktlinjerna gäller ändå:
http://www.atmel.com/Images/doc8128.pdf
(Från Documentation-sidan för ATmega328)
Svårt att få det så nära som möjligt men jag ska göra en chans till
Gick bara efter exemplet på adressen som jag gav där jag tyckte kristallen inte var så nära kretsen.
Re: Programmera sin egen ATMEGA med Arduino
E85 skrev:Jag kanske var lite otydlig men det är alltså en Arduino Nano v3 jag menade.. Originalet finns på electrokit bl.a: http://www.electrokit.com/arduino-nano-v3.49162
Kopiorna som sagt på ebay för 1/3 av priset inkl frakt om man nu vill ha en sån. Bäst är att hålla sig till annonserna med blåa kretskort.. dom gröna kopiorna kan vara lite sämre kvalité har jag hört ryktas.
Men kör på du, man lär sig såklart mycket mer på att göra det själv.
Jo, tanken var att jag ska bygga Standalone för min Atmega328 som jag har programmerat i min UNO
Den senaste jag ritat upp är ett miniprojekt så man enkelt kan trycka på en atmega, flasha och programmerar den och sen flytta den till det projekt man ska bygga.
Re: Programmera sin egen ATMEGA med Arduino
Tanken är god men du kommer bli galen om du ska hålla på med ett projekt och måste flytta atmegan varje gång du ska in med ny kod. Bättre då att sätta en ISP-header på alla projekt...
Re: Programmera sin egen ATMEGA med Arduino
Vet inte riktigt om det är ok att göra så här men man kommer knappt närmare kretsen nu
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.