Bootloader en fuses instellen in STK500 variant

Alle vragen m.b.t digitale schakelingen m.b.v. losse i.c's
en oplossingen m.b.v. PIC processoren.
Plaats reactie
bagyva40
Berichten: 112
Lid geworden op: vr 3 sep 2004, 23:01
Locatie: . .

Bootloader en fuses instellen in STK500 variant

Bericht door bagyva40 »

Hallo,

Ik heb een jaar geleden op school een soort van STK500 gekocht maar dan was dit een zelfgebouwde print van onze leerkracht. Ik wil nu een 2e mega32 daarop gebruiken maar nu moet ik eerst de bootloader en fuses die nodig zijn om met de print samen te werken instellen.
Nu is mijn vraag: hoe doe ik dit met avr studio?
Mijn leerkracht is met pensioen en zijn mailadres werkt dus niet meer...

Ik heb met avr studio al vanalles geprobeerd om dit te doen lukken. Op internet vond ik de volgende link: http://web.media.mit.edu/~ayah/resource ... ading.html
Ik probeer natuurlijk eerst met mijn oude mega32 de stappen uit te voeren. Maar als ik de volgende regel probeer te doen dan herkent het programma mijn bordje al niet: "In the toolbar on the top, click on the black button labeled AVR, the software should automatically detect the STK500". Ergens anders in avr studio zie ik ook niet hoe ik die fuses zou moeten instellen? Programmeren met avr studio gaat normaal zonder problemen, maar juist die methode werkt niet...

Ben ik dan verkeerd bezig of is er een andere methode om de fuses te zetten en de bootloader te schrijven naar de mega32?

Ook vroeg ik me af wat er precies gedaan moet worden met de inhoud van fuses.txt? Wat wordt er bedoeld met de eerste paar regels zoals charset arial en \par?

{\rtf1\ansi\ansicpg1252\deff0\deflang1043{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\f0\fs20 fuse setting\par
\par
laatste voor ext XTAL\par
\par
bootreset vector default 0000 aanvinken\par
bootgrootte 1024\par
}


Alvast bedankt voor jullie hulp!
<a href="http://www.smslife.nl">http://www.smslife.nl</a> => Gratis SMS! (ook via MSN!)
Gebruikersavatar
Flupke
Berichten: 818
Lid geworden op: za 22 okt 2005, 12:06
Locatie: Wemmel België. .. .. .

Re: Bootloader en fuses instellen in STK500 variant

Bericht door Flupke »

Ik doe dit met de printerpoort en SP12
bagyva40
Berichten: 112
Lid geworden op: vr 3 sep 2004, 23:01
Locatie: . .

Bericht door bagyva40 »

Ja ok, maar ik moet de bootloader in de nieuwe mega32 krijgen anders kan ik deze mega32 niet gebruiken op mijn STK500 variant... kan ik dat met sp12 doen?
En hoe zit het met de fuses, wat wilt die hele tekst zeggen? En hoe stel ik dat dan in?
<a href="http://www.smslife.nl">http://www.smslife.nl</a> => Gratis SMS! (ook via MSN!)
Gebruikersavatar
Flupke
Berichten: 818
Lid geworden op: za 22 okt 2005, 12:06
Locatie: Wemmel België. .. .. .

Bericht door Flupke »

http://expand.xs4all.nl/avr/circuit1.html

Mss heb je hier wat aan.

Fuse zetten voor frequentie te selecteren enzo gaat met sp12
Je hebt wel printerpoort nodig.

Als je hier wat mee kan zeg je het... dan zoek is in mijn oude pc waar het sta.
bagyva40
Berichten: 112
Lid geworden op: vr 3 sep 2004, 23:01
Locatie: . .

Bericht door bagyva40 »

Dus ik zal het met sp12 moeten doen. Dan bouw ik me dit snelle schakelingetje even http://www.xs4all.nl/~sbolt/e-spider_prog.html en met die software erbij kan ik de fuses en bootloader erin zetten.
En daarna is ie dus klaar voor mn STK'tje...
<a href="http://www.smslife.nl">http://www.smslife.nl</a> => Gratis SMS! (ook via MSN!)
Gebruikersavatar
Flupke
Berichten: 818
Lid geworden op: za 22 okt 2005, 12:06
Locatie: Wemmel België. .. .. .

Bericht door Flupke »

Ik heb gewoon 4 draden uit printerpoort met 3 weerstanden van 100 Ohm.
Je hebt dan een stabiele 5V voeding nodig.

Als je fout maakt met aansluiten kan printerpoort stuk zijn...

Is die STK500 een zelfbouw ding en zoja geeft is dat schema?
bagyva40
Berichten: 112
Lid geworden op: vr 3 sep 2004, 23:01
Locatie: . .

Bericht door bagyva40 »

Na 10.000x mijn print heen en weer gedraaid te hebben, heb ik het eindelijk in eagle voor je kunnen tekenen.

Asjeblieft :P
Bijlagen
schema.JPG
schema.JPG (34.31 KiB) 9386 keer bekeken
<a href="http://www.smslife.nl">http://www.smslife.nl</a> => Gratis SMS! (ook via MSN!)
Gebruikersavatar
Flupke
Berichten: 818
Lid geworden op: za 22 okt 2005, 12:06
Locatie: Wemmel België. .. .. .

Bericht door Flupke »

Dankje, ziet er mooi uit.
Heb je software ook?

Dit is volgens sommige ook goede progger, maar volgende maand zal ik het weten.
http://rototron.info/default.aspx?Page= ... SBAVR.ASPX

Van sp12 zal ik is zoeken hoe ik dit programmeerde ;)
Gebruikersavatar
Flupke
Berichten: 818
Lid geworden op: za 22 okt 2005, 12:06
Locatie: Wemmel België. .. .. .

Bericht door Flupke »

Ok ik heb dus een kladblok bestandje gemaakt en dit een *.dat extentie gegeven
dit sta er bij mij in:
code
cd\
cd sp12
winnt\instdrv giveio.sys c:\windows\system32\drivers\giveio.sys
sp12 -i

sp12 -wpf "c:\avr programmas\lcd 2.5\lcdv1p0.hex"
cmd
/code

voorlaatste is dus om hex file in te laden,
Map SP12 zet je dan bij c:\SP12

voor dus fuse in te stellen

sp12 -rF ==> fuse lezen
sp12 -wF11101111 ==> gebruik kristal.


Sp12 -i ==> zien wa voor ic aan printerpoort hang
sp12 -t ==> calibratie

Is hoofdletter gevoelig en ben nu niet meer zeker of het kleine of hoofdletters zijn, ik denk zoals het er sta
Plaats reactie