Heb een Ponyprog programmer gemaakt om mijn Atmega te programmeren. Dit ging goed, heb ook al diverse programma's ingeladen en getest.

Maar nou wilde ik vandaag de externe oscillator gebruik van 16Mhz. Ik heb hiervoor alle fuse's CKSEL en CKOPT geselecteerd, uit datasheet begrijp ik namelijk dat dit de instelling is voor een externe oscillator.

Na het programmeren van de Fuses deed de controller niets meer. Ik heb gemeten met de scoop (en 10k probe) of er een oscillerend signaal te meten was op de oscillator maar die was niet aanwezig.

Ik heb 20 / 18 / 16 / 5 mhz geprobeerd inmiddels en 10 / 22 / 27 / 40 pF als opstart C's. Geen resultaat helaas.

Als je over de uitgang van XTAL1 en XTAL2 meet dan zie ik hetvolgende resultaat:

http://www.skelterbattlefotos.nl/1/co_posting/atmel_osc_probleem.jpg

Weet iemand hoe ik hem weer "back to life" kan krijgen?

Kan hem nu ook niet meer programmeren/wijzigen fuses want hiervoor is er een clocksignaal nodig als ik het goed begrijp.

Is het eventueel mogelijk een functie generator met 1mhz op ingangen van XTAL1 en XTAL2 te zetten met 5V?

Ik weet niet hoe ponyprog dit doet (gebruik het nooit), maar heb je alle fuses geprogrammeerd of juist niet? Voor de verwarring is 0 namelijk geprogrammeerd en 1 ongeprogrammeerd. Alles op 1 is extern kristal, alles op 0 is een externe klok. Waarschijnlijk zit je nu op de laatste instelling, ook omdat de andere instellingen nog in ieder geval een kloksignaal geven om te programmeren.

In dat geval kun je inderdaad een externe klok aansluiten, ik geloof op XTAL1 maar dat kun je opzoeken in de datasheet.

Er staat in PonyProg "Checked items means Programmed bit=0" dus ik moet hem wel echt in die osc. modus hebben gezet dan toch?

Je hebt ze allemaal op 0 gezet dus? Dat is een extern kloksignaal, niet een extern kristal of resonator. Je zult een functiegenerator op de klokingang moeten zetten.

Ik heb ze inderdaad allemaal op 0 gezet, maar dit betekend toch eigenlijk dat alles op 1 staat?

Dohhh geweldig! Omdat ik alles al had geprobeerd had ik maar de functiegenerator via een 10k'tje aangesloten en nu werkt hij weer :D.

Meteen die stomme fuse uitgezet. Overigens werkte hij niet boven een snelheid van 1mhz via functie gen. alleen rond 500khz.

Anyway.. thanks! had bijna de hoop opgegeven voor deze uC;)