Sida 2 av 4
Re: Programmera sin egen ATMEGA med Arduino
Postat: 1 april 2012, 17:29:32
av sodjan
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.
Re: Programmera sin egen ATMEGA med Arduino
Postat: 2 april 2012, 06:41:53
av Carlmikael
Re: Programmera sin egen ATMEGA med Arduino
Postat: 2 april 2012, 07:44:44
av cazz
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
Re: Programmera sin egen ATMEGA med Arduino
Postat: 2 april 2012, 07:54:16
av E85
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
Postat: 2 april 2012, 08:14:30
av cazz
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
Postat: 3 april 2012, 15:25:37
av cazz
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

Re: Programmera sin egen ATMEGA med Arduino
Postat: 3 april 2012, 15:33:47
av sodjan
Vad är en "pic hållare" ?
Re: Programmera sin egen ATMEGA med Arduino
Postat: 3 april 2012, 15:38:21
av cazz
Ber om ursäkt, jag menar så klart en IC-hållare, inget annat.
Re: Programmera sin egen ATMEGA med Arduino
Postat: 3 april 2012, 19:30:50
av cazz
Har gjort en lite snabbt. Tror allt stämmer men är inte 100% säker

Re: Programmera sin egen ATMEGA med Arduino
Postat: 3 april 2012, 21:45:05
av sodjan
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)
Re: Programmera sin egen ATMEGA med Arduino
Postat: 3 april 2012, 22:03:32
av E85
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.
Re: Programmera sin egen ATMEGA med Arduino
Postat: 3 april 2012, 22:19:06
av cazz
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
Postat: 3 april 2012, 22:20:48
av cazz
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
Postat: 3 april 2012, 22:29:34
av E85
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
Postat: 3 april 2012, 22:30:27
av cazz
Vet inte riktigt om det är ok att göra så här men man kommer knappt närmare kretsen nu