- 12V Akku mit 280 Ah bauen         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Arduino Nano mit 128 kHz int. Takt nicht mehr ansprechbar

  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221

    Arduino Nano mit 128 kHz int. Takt nicht mehr ansprechbar

    Anzeige

    E-Bike
    Na klar, es musste ja so sein:
    Taktrate umgestellt auf 128 kHz mit Bascom (Teiler: disabled), und nun geht nichts mehr.
    Nicht mit Bascom, und nicht mit Arduino.
    Was/Wo muss man einstellen, damit diese niedere Taktrate nutzbar ist und der uC wieder angesprochen werden kann?

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.686
    .. Taktrate umgestellt auf 128 kHz mit Bascom (Teiler: disabled), und nun geht nichts mehr ..
    Was geht nicht mehr?
    Vielleicht diesen Tip von heute 10h25 befolgen?
    Zitat Zitat von oberallgeier Beitrag anzeigen
    ..
    Bitte denke dran:
    ..
    2) WENN der Controllertakt (im Datenblatt "CLCK" oder "Clock" oder so) auf 128 kHz liegt, dann muss der Programmiertakt zum Flashen auf weniger als 1/4 des Prozessortaktes gestellt werden, z.B. 4 kHz! Diese Forderung - weniger als 1/4 - gilt für jeden 8-Bit-Atmel-Prozessortyp.
    Ciao sagt der JoeamBerg

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    ...weiß bloß nicht wo ich das einstellen kann!
    Bei Bascom gibt es eine Einstellung unter Programmer/Com Port/Clock, diese habe ich auf 4000 gestellt.
    Geht immer noch nicht.
    Dann hab ich einen anderen Tipp gefunden, nämlich dass bei Bascom ein einfaches Programm mit Inhalt
    $cristal=400
    evtl. funktionieren würde.
    Beim Hochlade-Versuch fügt er dann folgendes ins Programm ein (fett):

    $regfile = "m328pdef.dat"

    $crystal = 400
    $prog &H00 , &H00 , &H00 , &H00 ' generated. Take care that the chip supports all fuse bytes.

    Main:

    Do
    Loop

    Hab dann die Einstellung eingetragen wie bei meinem "gesunden":
    $prog &HFF , &HFF , &HDA , &HFD
    doch beim Hochladen kommt die Fehlermeldung:
    could not inizialize programmer

  4. #4
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.070
    Du musst die ISP Frequenz ändern, wie das geht musst du schauen (Anleitungen, Foren,...). Das ist vom Programmierprogramm abhängig. Ich habe seit kurzem einen TL866 Programmer (mit ISP), dort habe ich aber auch keine Einstellung gefunden. Beim AVR Studio weiß ich es mit dem USB AVR Lab (STK500 Firmware).

    MfG Hannes

  5. #5
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    Hallo Hannes,
    ich hab mir AVR studio draufgeladen, die ISP Frequenz auf 4.000 gesetzt,bekomme aber folgende Info wenn ich flashen will:

    Setting mode and device parameters.. OK!
    Entering programming mode.. FAILED!
    Leaving programming mode.. OK!

  6. #6
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    36
    Beiträge
    5.070
    Hast du schon einmal noch weniger genommen, da hatte ich auch Probleme, die ISP Frequenz wurde nicht richtig übernommen, versuche read nach dem write.

    MfG Hannes

  7. #7
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    könnte sein, dass es daran liegt.
    Wenn ich nach write dann read mache, dann ändert er die frequenz im drop down menü.
    wenn ich das Target Settings window verlasse, dann zeigt er mir unter dem Klickbutton die richtige Frequenz an, also jetzt 1.206.
    Sollte also übernommen sein.
    Aber immer noch der Fehler...

  8. #8
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.686
    Zitat Zitat von xxrider Beitrag anzeigen
    .. ich hab mir AVR studio draufgeladen, ..
    Welche Ausgabe? Is schon ne notwendige Aussage - weils da Unterschiede gibt! Studio 4, oder Studio 5, oder 6 oder 7 ?
    Für Studio 4:
    ......Bild hier  

    für Studio 7:
    ......Bild hier  

    - - - Aktualisiert - - -

    .. Wenn ich nach write dann read mache, dann ändert er die frequenz .. unter dem Klickbutton die richtige Frequenz an, also jetzt 1.206 ..
    Erst write, dann read ist schon ok. ABER die 1.206 ist wieder zuuuu langsam :-/ damit kann man nur Fuses ändern, aber nicht flashen :-/ - tut mir leid für Dich! Nimm den nächst höheren Wert - bei mir wäre das z.B. 4.00 kHz.
    Ciao sagt der JoeamBerg

  9. #9
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    27.02.2006
    Beiträge
    221
    Ich habe Studio 4 genommen und es so gemacht wie das 1. Bild von oberallgeier.
    Wenn ich auf write gehe dann kommt im unteren Feld eine Bestätigung:
    Setting ISP parameter.. SD=0x4c .. OK
    wenn ich settings schließe und nochmal öffne dann kommt folgende Meldung:
    Setting ISP parameter.. SD=0x03 .. OK,
    hat also wieder die Standardeinstellung!?!

  10. #10
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.686
    .. Wenn ich auf write gehe dann kommt im unteren Feld eine Bestätigung: Setting ISP parameter.. SD=0x4c .. OK
    wenn ich settings schließe und nochmal öffne dann kommt folgende Meldung: Setting ISP parameter.. SD=0x03 .. OK, hat also wieder die Standardeinstellung!?!
    Wenn Du settings auf 4.0 kHz (oder 3.999 kHz) - SD=0x4c - hast dann musst Du auf [ write ] drücken. Erst dann ist diese niedrige Frequenz eingerichtet bzw. abgespeichert. Wenn Du dann settings schließt - und wieder öffnest, sollte der Wert immer noch auf 4.0 kHz oder so stehen. Sonst - ist entweder diese Funktion gehimmelt - oder der Programmer.

    Soweit ich weiß ist:
    SD=0x02 .. OK ....... => 115.2 kHz
    SD=0x03 .. OK ....... =>..57.6 kHz
    SD=0x4c .. OK ....... => ..3.9 kHz
    Ciao sagt der JoeamBerg

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Programm auf Arduino laden klappt nicht mehr.
    Von fredyxx im Forum Arduino -Plattform
    Antworten: 8
    Letzter Beitrag: 18.10.2016, 10:08
  2. Arduino Nano lässt sich nicht neu Programmieren
    Von xari im Forum Arduino -Plattform
    Antworten: 4
    Letzter Beitrag: 28.07.2015, 18:47
  3. Antworten: 18
    Letzter Beitrag: 15.11.2012, 10:08
  4. Takt auf 128kHz - kann µC nicht mehr flashen
    Von Homer Jay im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 8
    Letzter Beitrag: 04.02.2007, 23:58
  5. Mega32 nach umschalten auf ext. Quarz nicht mehr ansprechbar
    Von Ulfens im Forum AVR Hardwarethemen
    Antworten: 5
    Letzter Beitrag: 09.12.2005, 21:40

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen