hallo, ich habe meinen mega2560 auf den internen 128kHz takt gestellt. nun gibt der chip keinen ton mehr von sich. mit nem zweiten mega2560 habe ich mir ein 5V 10kHz clock generiert und an xtal1 angelegt. xtal2 liegt auf masse. leider tut sich nun auch nix. hab das clock signal mit dem oszi gemessen, ist ok. wäre nett wenn mir jemand helfen würde!? gruß tom
Sind die Xtal-Eingänge offen?
wie meinst du offen? die pins liegen außen!
Weder ein Potential noch irgend ein quarz daran anschließen. Einfach nichts daran anschließen.
Offen = unbeschaltet. Du hast ja auch beachtet, dass der ISP Programmiertakt immer nur 1/4 des Prozessortakt sein darf? Also würde ich an deiner Stelle maximal 30kHz ISP Takt einstellen.
Steven W.: sieh beitrag. xtal1 externer oszillator und xtal2 masse Simon K.: einfacher wird es sein den externen takt um zustellen (zweiter µC), denn wie ich bei meinem programmer die frwuenz umstllen kann weiß ich nicht.
Gast
#1235820
Dann hast Du ein Problem. Wenn auf internen Clock gestellt ist, kannst Du extern soviel Clock draufgeben bis Du schwarz bist. Das hilft nix. ISP Frequenz muss runter.
Gast
#1235828
> denn wie ich bei meinem programmer die frwuenz umstllen kann weiß > ich nicht. Du stellst die Frequenz nicht im Programmer ein, sondern in deinem Brennprogramm.
habe des öffteren gelesen, dass fehlerhaften einstellungen ein takt angenommen wird. aber gut ich probiert mal mit dem isp takt. nutze avrdude mit AVR-Burn-O-Mat als GUI. Wo gibt es die Einstellung dort? Habe nicht gefunden.
habe nun mit der avrdude option "-i <num>" das programmieren von 10 bis 100 getestet. leider gibt es ist keine programmiereung möglich. habt ihr noch eine idee?
Tom R. wrote: > habe nun mit der avrdude option "-i <num>" das programmieren von 10 bis > 100 getestet. leider gibt es ist keine programmiereung möglich. > habt ihr noch eine idee? Probiere mal die Option -B50. Die Bitclock des ISP hat so eine Periodendauer von 50µs, was einer 20kHz Clock entspricht.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.