Hoi allemaal,

ik heb even hulp nodig bij het programmeren van een atmega8515. We hebben op school (ROC Hengelo) een atmel kitje gemaakt, zie http://members.home.nl/a.kost/atmega8515.zip (excuus voor slechte kwaliteit foto's, heb ze met mobiel gemaakt).
Ik ben namelijk nogal nieuw op dit gebied, en qua programmeren hebben we alleen pascal gehad, zal ik wel niet kunnen gebruiken voor die atmel.
Even ter informatie, de atmel kan met een dongel (parallel, niet vast op de printplaat) en een seriele kabel(wel vast op de printplaat) geprogrammeerd worden.

Ik heb hier ponyprog Versie 2.05a Beta.
Heb het net met de dongel geprobeerd, bij instellingen staat: Avr ISP I/O, (Avr ISP API werkte niet).
Bij device staat: AVR Micro ATmega8, kon 8515 niet vinden.
Als ik nu op "alles lezen" klik, krijg ik de volgende melding: Device niet aanwezig of onbekend device (-24).
Klik ik op negeren, leest ie de atmel, staan er even later alleen maar F'jes op het scherm.
De atmel is wel geprogrameerd, programma laat 4 van de 8 ledjes knipperen op de relaiskaart.

Snap er helemaal niets van, wie wel?

Groetjes,

Bart Grefte

Heb je wel eerst speed calibration gedaan?

Bij snellere PC's wil ponyprog idd problemen geven.

Je bedoelt, menu setup --> calibratie?? Heb ik gedaan, kreeg na installatie van ponyprog een schermpje waar stond dat dat moest.

Op 31 augustus 2004 18:36:52 schreef bartgrefte:
Bij device staat: AVR Micro ATmega8, kon 8515 niet vinden.
Als ik nu op "alles lezen" klik, krijg ik de volgende melding: Device niet aanwezig of onbekend device (-24).

Als je niet het juiste type geselecteerd dan kun je foutmeldingen wel verwachten.
Zoek even wat beter want mega8515 staat er wel tussen hoor. En let op dat je echt de mega8515 kiest en niet de at90s8515.

Ik wil niet vervelend zijn, maar hij staat er echt niet tussen. Waar zou die volgens jou moeten staan dan??, tussen welke 2 atmega's in het lijstje??

[offtopic] hey bart nu al bezig :-)
ik zie je morgen..[/offtopic]

Het is dat ik die dongel nog niet klaar heb maar anders had ik het ook wel ff geprobeert.

Op 31 augustus 2004 19:00:44 schreef Electroboy:
[offtopic] hey bart nu al bezig :-)
ik zie je morgen..[/offtopic]

Het is dat ik die dongel nog niet klaar heb maar anders had ik het ook wel ff geprobeert.

Wie ben jij??

Op 31 augustus 2004 18:55:14 schreef bartgrefte:
Ik wil niet vervelend zijn, maar hij staat er echt niet tussen. Waar zou die volgens jou moeten staan dan??, tussen welke 2 atmega's in het lijstje??

Omdat de mega8515 vrij nieuw is werd die nog niet ondersteunt in versie 2.05a van Ponyprog. Als je even de nieuwste versie download, namelijk 2.06a, dan staat die er wel tussen.

En dan moet alles goed werken zonder foutmeldingen en andere vreemde dingen.

ojah vergeten te vertellen ik ben het wesley.
maare wat wil je ermee doen dan?

Op 31 augustus 2004 19:09:20 schreef Electroboy:
ojah vergeten te vertellen ik ben het wesley.
maare wat wil je ermee doen dan?

Leren programmeren natuurlijk!!

Op 31 augustus 2004 19:05:22 schreef Bastiaan:
[...]
Omdat de mega8515 vrij nieuw is werd die nog niet ondersteunt in versie 2.05a van Ponyprog. Als je even de nieuwste versie download, namelijk 2.06a, dan staat die er wel tussen.

En dan moet alles goed werken zonder foutmeldingen en andere vreemde dingen.

Ik zal die nieuwe versie proberen, ik laat het wel weten hoe het gaat. O ja, nog een ding: weet jij een site die programmaatjes heeft voor die atmel? Niet om te programmeren maar om op die atmel te zetten?

Op 31 augustus 2004 19:19:12 schreef bartgrefte:
O ja, nog een ding: weet jij een site die programmaatjes heeft voor die atmel? Niet om te programmeren maar om op die atmel te zetten?

Jazeker: http://www.avrfreaks.net Als je AVR programmeert dan moet je die site bij je favorieten op nr 1 hebben staan ;)

Hier op de site staat btw een artikel wat ik heb geschreven over AVR microcontrollers: http://www.circuitsonline.net/artikelen/view/15 Misschien ook interessant voor je.

Ik zal je trouwens meteen uit de droom helpen: Pascal kan je idd niet gebruiken voor microcontrollers, wel assembler, C en een vorm van Basic.

[Bericht gewijzigd door Bastiaan op ]

Schoot mij net nog een vraag te binnen, moet de stekker (voor de voeding) in het stopcontact zitten tijdens het programmeren?

Op 31 augustus 2004 19:23:47 schreef bartgrefte:
Schoot mij net nog een vraag te binnen, moet de stekker (voor de voeding) in het stopcontact zitten tijdens het programmeren?

Doet die school van jullie ook nog wel wat of moet ik jullie les komen geven? :P

Op 31 augustus 2004 19:27:04 schreef Bastiaan:
[...]
Doet die school van jullie ook nog wel wat of moet ik jullie les komen geven? :P

Dat leren we dit jaar dus ;-) bart is gewoon iets te snel.

ik wou ook gelijk met dat ding aan de slag.. maar toen zag ik de PIC + JAL (bijna pascal) dacht ff proberen en ja hoor ik kan het ook nog :P

als je toch zo graag wilt programmeren moet dit vast wel lukken : www.elcom.be/download/bascomavr-cursus.pdf

[Bericht gewijzigd door Electroboy op ]

Op 31 augustus 2004 19:27:04 schreef Bastiaan:
[...]
Doet die school van jullie ook nog wel wat of moet ik jullie les komen geven? :P

Wil graag beetje vooruitlopen op de rest, we krijgen dit jaar als het goed is uitleg over het programmeren van de atmel. Kon alleen niet wachten om 'm te programmeren.

Op 31 augustus 2004 19:57:09 schreef bartgrefte:
Wil graag beetje vooruitlopen op de rest, we krijgen dit jaar als het goed is uitleg over het programmeren van de atmel. Kon alleen niet wachten om 'm te programmeren.

Die instelling kan ik alleen maar toejuichen :)
Het antwoord op je vraag is: ja

[Bericht gewijzigd door Bastiaan op ]

Graag gedaan, veel succes en plezier bij je verkenning.

Op 31 augustus 2004 19:31:31 schreef Electroboy:
[...]Als je toch zo graag wilt programmeren moet dit vast wel lukken : www.elcom.be/download/bascomavr-cursus.pdf

en Atmega8515 staat er ook tussen:
m8515def.dat: Register/Bit Definitions for the ATmega8515
Meteen aan de slag: http://www.mcselec.com/bascom-avr.htm

Ging blijkbaar wat niet goed, ponyprog was al opgestart, toen sloot ik de serieële stekker aan op de computer, toen zat de hele computer muurvast, alt-f4, ctrl-alt-del hielpen niet. Heb em maar ge-reset.

Ok, stekker van voeding zat er niet in, weer geprobeerd: ponyprog geeft weer die melding van dat ie de atmel niet herkend, zowel bij serieel als bij parallel. Klik weer op ignore: weer alleen maar F'jes
En nog iets, het testprogramma die al op de atmel staat, stopt met lopen als ik de dongel op de printplaat aansluit.
Vaag gedoe zeg!

[Bericht gewijzigd door bartgrefte op ]

Hi
Bart, zou het mogelijk zijn die schema's online te zetten ofzo? ben er wel in geinteresseerd (in alle 3) Alleen als het niet te veel moeite is eh. Heb al beetje met PIC's geprutst, maar wil nu eens iets anders proberen... AVR's dus :)

Groeten!

Jan

Op 31 augustus 2004 21:29:18 schreef stecj366:
Hi
Bart, zou het mogelijk zijn die schema's online te zetten ofzo? ben er wel in geinteresseerd (in alle 3) Alleen als het niet te veel moeite is eh. Heb al beetje met PIC's geprutst, maar wil nu eens iets anders proberen... AVR's dus :)

Hier heb je alle info over mijn atmelkitje/praktijkopdracht: http://members.home.nl/a.kost/atmel_schemas_e.d..zip
Heeft wel ff geduurt, heb 22 pagina's ingescand.

Is mij trouwens nog steeds niet gelukt om die atmel te lezen en programmeren, krijg steeds: unknow device, ook al heb ik 'm geselecteerd in het lijstje.
Heeft het mischien met die jumpers (op print 1 / atmelkaart) te maken??(zie schema's voor details)
Heb nog even naar atmel zelf gekeken, zie dit erop staan:
Atmel Atmega8515 16PI 0311.

ik heb hetzelfde printje thuis(4 jaar geleden gemaakt alleen nog met AT90S4414 toen ik nog op de hengelose MTS zat) die jumpers zijn alleen van toepassing als je via RS232 wilt programmeren.

om de atmel via de dongle te programmeren hebben wij altijd een origineel programma van Atmel gebruikt maar ik weet niet of deze de ATmega8515 ondersteunt.
Anders vraag het even aan baardmans Van Veen die het ding heeft ontworpen die heeft vast wel de goede software :)

die tekst op het apparaat staat 16PI 0311:

PI = industrieel temperatuurbereik(-40 tot 85 graden)
0311 = gefabriceerd in de 11e week 2003

"Baardmans" Van Veen was niet te vinden....

Heb nu zowel RS232 als Elektuur mode geprobeerd, met Dongel en Serieel (niet tegelijk hoor!). Zowel met voeding als zonder geprobeerd:
Krijg ik nog steeds die melding van: Unknown or missing device (-24). Ook al heb ik de goede device geselecteerd.
O ja, ene keer zag ik allemaal F'jes, andere keer 0(nul)'letjes, vaag.
Weet niet meer wat te proberen.

Welke versie van Windows gebruik je ? Voor NT, Win2K en XP moet je de portio driver laden.